我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:多盈娱乐注册 > 多处理机系统 >

通过Lpar2rrd监控PowerVM共享处理器池

归档日期:05-11       文本归类:多处理机系统      文章编辑:爱尚语录

  【IT168 技术】随着虚拟化技术日趋成熟,以及在资金节省和IT效率提高上的优势日益明显,越来越多的企业也开始部署虚拟化平台。PowerVM是一种在基于IBM POWER处理器的硬件平台上提供的虚拟化技术,通过其自身的多种优势,得到了市场和业界的广泛认可与应用。本文将针对现有的IBM Power VM虚拟化平台,介绍如何通过Lpar2rrd工具监控基于Power VM的共享处理器池的使用情况。为了方便理解,将通过以往真实的项目实战与经验,把操作实施过程全部记录下来。主要有以下几个主要内容。

  一直以来,IBM Power System无论在性能上还是稳定性上都得到广大客户的认可与青睐,尤其是在金融或者电信领域。针对客户业务的特殊性和客户IT环境的不断扩大,基于POWER 处理器硬件平台的虚拟化技术也被广泛的使用。业界优秀的监控工具很多,如ITM、Nagios、SCOM。但是目前而言,都不能很好的对PowerVM的共享处理池进行监控,得到主机的实际利用率。

  考虑到上述问题,项目采用开源的监控工具Lpar2rrd对PowerVM平台的共享处理器池的使用情况进行监控,得到主机的实际利用率,为IT人员提供业务支撑的数据,便于平台的扩容和改造。

  Lpar2rrd是一个开源的小工具,无需付费购买。系统管理员可以通过官方下载得到其最新版本。

  Lpar2rrd工具可以收集共享处理器分区和系统的历史 CPU 使用数据。它适用于与 HMC 连接的使用共享处理器池的微分区系统,它不需要在每个 LPAR 上安装代理。如果在每个Lpar里面安装Lpar2rrd的客户端,还可以对OS系统本身的内存和CPU利用率进行监控。

  为了更好的了解和使用Lpar2rrd工具,就必须先了解一下Lpar2rrd的工作原理。如下图所示

  理解Lpar2rrd的工作原理对于成功的部署和安装Lpar2rrd至关重要。从上图可知使用数据是

  lpar2rrd 系统中的 RRD 数据库中。它会处理数据,生成每个 LPAR 和共享处理器池的共享处理器使用

  然可以很好的监控Lpar本身的内存或者CPU的使用率,但是市场上很多的监控软件都可以做到,所以这

  在文章所描述的架构设计中,Lpar2rrd服务器安装在一个虚拟机中,可以是基于X86的Linux,亦或

  是基于POWER平台的AIX。通过网络对环境中的Power VM的共享处理器池进行监控。以下架构,简

  单描述了利用Lpar2rrd获得监控数据的方式。我们使用 lpar2rrd 工具收集每台机器的使用数据,然后使

  用产生的图形报告总体处理器池使用情况。我们还使用它监视和报告各个 LPAR 的(共享)处理器使用

  情况。当有多个HMC的时候,可以自由进行配置扩展,灵活的增加系统的容量。

  为了顺利的安装,我们需要进行一些准备工作。需要提前在系统中安装apache或者其他的web服务组

  通过ssh指令,可以远程登录到安装好的Linux服务器,需要安装如下组件,这些组件都可以通过在

  这些软件包的安装速度很快,大概1分钟左右安装完成,目前最新版本为4.78,本文将使用4.6版

  Lpar2rrd安装完成后,需要通过一些配置才能正常工作,提供数据收集和展示的能力。首先配置Web

  服务器,本实例采用apache作为默认web服务器。打开配置文件f,做如下更改:

  使用lpar2rrd登录系统,并生成ssh key,用于免验证登录到HMC。

  配置lpar2rrd的配置文件,安装后的配置文件为etc/lpar2rrd.cfg。我们需要做如下修改:

  下一步我们需要对HMC进行配置,如果有多个HMC,请依次进行相同配置。如下图所示,设置

  在HMC上创建名为lpar2rrd的账户,并赋予hmcviewer角色,密码自定义。

  通过前面的安装和配置,Lpar2rrd就可以正常运行了。下面将详细介绍配置校验、数据采集和展示。

  为了方便收集,Lpar2rrd已经将复杂的收集工作写成脚本,只要定期执行脚本,就可以将数据收

  数据收集需要一段时间,大概半小时后,刷新一下界面,就可以看到数据被展现了。打开浏览

  Lpar2rrd的功能非常强大,可以通过点击不同的页面,查看不同的视图。比如根据HMC、服务

  看其他系统,只需单击受管理系统名。如果希望查看另一个 HMC 上的受管理系统,只需单击 HMC(s)

  下面的 HMC 名称,然后选择受管理系统名。要想查看某个 LPAR 的使用数据,可以在左边的 LPAR(s)

  列表中选择 LPAR 名称。显示这个 LPAR 在前一天、前一周和前一年的共享 CPU 使用数据。以下

  ▲图5-4 Lpar的共享处理器的使用情况 图5-5Lpar聚合展示效果

  当然还有很多直观有用的视图,此处就不一一列举了,Lpar2rrd除了文章所描述的

  功能外,还可以监控内存分配量、Lpar内的CPU和内存的利用率和基于VMware平台的服务器利

  本文主要介绍了Lpar2rrd的好处,无论是从开源角度还是实际运维角度,这个工具是监视和报告基于

  IBM Power 的系统上的共享处理器池使用情况的最好的免费工具,界面简单明了,内容丰富。通过

  它,管理员可以轻松的获取当前服务器的共享处理器池信息,对日后的扩容和优化提供支撑。

  IBM网站为Power产品和存储产品提供了丰富的文档资料,用户可以从以下的链接中获得详细帮助

  系统工程师任职于某大型外资IT企业,从事信息技术服务工作。熟悉IBM System X系列服务器,IBM Power System系列服务器,IBM DS系列及虚拟化系列存储产品。拥有丰富的IBM System x系列服务器和Power VM虚拟化经验。

本文链接:http://cakesbyrita.net/duochulijixitong/210.html