什么是Porlet技术
“Portlets是一种Web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个Portlets被调用。每个Portlet都会生成标记段,并与别的Portlets生成的标记段组合在一起嵌入到portal页面的标记内。”(摘自Portlet规范,JSR 168) 简言之,如果Portal是一个高楼大厦的话,Portlet就如同每一个房间,我们把所有信息分门别类,然后放在不同的Portlets中。
因此,当企业或者机构想要管理自己的复杂IT架构的时候,如何展现复杂的IT架构的健康信息以及故障信息,就需要一个架构足够好的Portal,这样无论是网络管理员、系统管理员、业务人员、还是IT部门主管都能够从自己的角度很好的了解到IT架构的健康度以及对他的影响。
因此我们就需要Porlets技术,为我们带来个性化的页面展示:个性化服务的基本实现使用户能从两方面个性化她的页面:第一,用户可以根据她的自身喜好决定标题条的颜色和控制图标。第二,用户可以决定在她的页面上有哪些Portlets。例如,如果我是个网络管理员,我可能会用一个能提供我网络拓扑信息的Portlet来取代UNIX系统的监控Porltes。
打造网络管理员的个性空间
做为一个网络管理员,最为关注的是核心网络设备的状态,以及整个网络的线路流量信息,当网络流量超出正常值的时候,管理员是需要第一时间发现并解决的。下面我们来看一下Portlets对于网络管理员有什么样的帮助:
通过Portlets技术展现二层网络拓扑和三层网络拓扑,网络管理员可以直接发现网络线路和设备的问题,同时当网络足够复杂时,我们可以点击右上角的放大按钮,弹出全频予以查找问题。
帮助系统管理员:
作为系统管理员来说,更关注的是系统的可用性和性能,因此当系统宕机或者系统性能超出负荷时,系统管理员要第一时间知道。通过性能和可用性雷达,系统管理员可以很方便的看到当前哪台服务器是有问题的。
业务人员和IT主管需要从宏观角度了解IT运维的状态:
如下图所示,IT部门和业务部门由于各自的出发点不同,关注点不同,在沟通上会不通畅。同时业务人员和IT主管不需要了解技术细节,但是他们需要时刻知道整个IT架构对业务的支撑情况。
通过Portlets展现服务拓扑图,可以帮助IT部门主管清楚的了解到支撑某个IT服务的相关组件的状态,这样可以快速的发现问题,并予以及时的解决。
同时通过查看业务服务可用性,可以清楚的了解到IT部门的运维水准,提高IT部门的价值。
可定制的Portlets,为IT管理人员打造个性空间
判断一个产品是否好用易用,最关键的就是一定要能够根据使用者的要求,由使用者自己来定制相关的查阅内容,方便每个管理员从自己的角度去发现问题,并解决问题。
综上所述,业界中基于Portlets技术进行监控信息展现的运维管理软件主要包括IBM、HP、BMC和摩卡软件,这几个厂家都提供了监控门户Portal,将网络管理、IT运维管理、 IT服务管理的信息整合在Portal中进行展现,使用一个用户名和密码,用户只要登录一次,就可以访问所有的监控页面。但是国际大厂的Portal产品要单独购买,而摩卡软件针对国内用户的使用习惯是直接将Portal内置入产品,因此用户可以根据自己的规模大小选购不同厂商的监控管理软件。