服务器|0″>服务器整合能够经过削减涣散的根底设备的数量来简化和优化IT|0″>IT环境,本文将要点介绍选用依据Power5的p5服务器进行服务器整合的实践和作用。
IBM的Power虚拟技能包含微分区和虚拟I/O(磁盘和通讯适配器的虚拟),这儿侧重讨论微分区的实践。
IBM于2001年在p系列690服务器和AIX 5L操作体系渠道上初次发布,逻辑分区(LPAR)在逻辑分区的支持下,一个体系内可独立的运转多个分区,每个分区运转独立的操作体系。在这一环境下,逻辑分区的CPU“颗粒”(Granularity)是和物理处理器相同大的,也就是说,每颗物理处理器的核算力不能被切开,只能对处理器进行绑缚,这样,也就不可能划分出比物理处理器数量更多的分区。2003年,IBM推出了AIX 5L V5.2操作体系,进一步扩展了这一代逻辑分区功用,可完成在联机状态下对逻辑分区中的核算资源进行调度,即所谓动态逻辑分区(DLPAR),但CPU“颗粒”并没有进一步减小。今日,eServer p5服务器上最新的微分区技能打破了分区上CPU“颗粒”受物理处理器数量的束缚,体系能够创建和运转比物理处理器数量更多的分区,进一步提升了体系的灵活性。
为了测验eServer p5进行服务器整合的作用,并以测验数据阐明整合对整个IT根底架构简化所起到的作用,咱们搭建了一个别离的IT环境来模仿用户原有的根底架构,然后在此根底上进行服务器整合实践和测验,并得出测验定论。
体系整合规划
先介绍一下咱们所模仿的原有用户环境:5台服务器,每台均为IBM RS/6000 44P-270,装备375MHz处理器,4MB L2缓存,7GB体系内存,每台服务器衔接一台IBM串行磁盘体系D40。每台服务器运转相同的软件仓库:AIX 5L V5.2操作体系、WebSphere WAS5.0、和数据库DB2 Universal Database V8.1 FP4。使用服务器上的使用软件依据J2EE代码,运转多种类型的买卖,负载轻重程度不同。
体系整合规划中对原服务器和用于整合的eServer p5服务器的比对和规划依据IBM服务器rPerf测验值列表(http://www-1.ibm.com/servers/eserver/pseries/hardware/system_perf.html),依据该列表,最适合原有环境的服务器是装备四颗1.65GHz POWER5处理器的eServer p5 570,其rPerf测验值为19.66。
为新体系中5个分区装备的内存数量为16GB,这样每个分区3GB内存,关于新环境十分足够。
测验环境
测验环境使用了典型的恳求和呼应形式,模仿的用户经过Web浏览器提出恳求,服务器处理恳求并向用户发回反应。
测验环境包含一个基准渠道和一个方针渠道,每个渠道都包含一个服务器(SUT)和一个驱动器。原有服务器渠道包含的服务器驱动器都是44P-270体系,运转32位内核的AIX 5L V5.2,均装备4路375MHz处理器和一个10/100Mbps网卡。原有服务器经过一块SSA适配器衔接外部存储。体系整合渠道包含一台IBM eServer p5 570服务器,运转1.65GHz Power5处理器,并虚拟出5个微分区。为对应本来的服务器体系及测验意图,由相同的44P-270体系驱动每个分区。每个分区运转32位内核的AIX 5L V5.3,并分配了0.8个Power5处理器,分区对CPU的占用被确定。5个分区和原有体系都选用相同的使用仓库。
点评整合作用 测验中,经过迫临原有服务器的峰值模仿不断添加的客户,测验开始时,以25次/秒运转驱动一个服务器分区,其他4个分区运转AIX 5L但没有活动作业负载。然后,3个分区闲暇,2个分区加上25次/秒运转的负荷。随后,加载分区数量不断添加,最终5个分区都加上了负载。跟着加载分区数量的不断添加,吞吐量的添加呈线性增加。
为点评体系供给服务的质量,咱们对每种买卖类型的呼应时刻进行了监测。图1比较了在相同运转情况下,分区服务器与原有服务器的呼应时刻。在继续不断的相同作业负载下,每个活动分区的呼应时刻和吞吐量相似或好于原有服务器。这是由于p5 570有更强壮的处理器,在CPU密集型的核算中更有用。
在所有测验中,所驱动的作业负载都十分陡峭。一起,与原有服务器的比较在所丈量的作业负载上十分准确。在该作业负载水平下,eServer p5服务器上的5个活动分区正好能替代本来的设备。
比较中,咱们测验了加载的5个分区,测验证明,即便在如此高的使用率下,分区服务器的呼应低于规划的规范。
定论
在一台p5 570上所虚拟的5个分区的功能与5台不堪重负的44P-270势均力敌。装备IBM虚拟引擎体系技能的eServer p5服务器具有适当的可扩展性和精密度,能有用发挥4颗Power5处理器的效能,在要求严苛的Web使用服务环境中,比原有服务器上20颗Power3处理器体现更好。eServer p5虚拟技能所完成的分区服务器与5台按使用分配的原有服务器体现适当。微分区不会束缚典型作业负载的呼应。分区或未分区设备的核算功能可直接进行换算,证明使用微分区进行服务器整合简便易行。