用Power5虚拟技术整合服务器

用Power5虚拟技术整合服务器

作者:无名 2009-07-22 19:01:22

云计算

虚拟化

服务器 服务器整合能够通过减少分散的基础设备的数量来简化和优化IT环境,本文将重点介绍采用基于Power5的p5服务器进行服务器整合的实践和效果。

服务器整合能够通过减少分散的基础设备的数量来简化和优化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台按应用分配的原有服务器表现相当。微分区不会约束典型工作负载的响应。分区或未分区设备的计算性能可直接进行换算,证明利用微分区进行服务器整合简便易行。

【编辑推荐】

  1. 服务器虚拟机备份实战
  2. Hyper-V 虚拟化技术专题
  3. 服务器虚拟化

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/229607.html<

(0)
管理的头像管理
上一篇2025-04-18 20:35
下一篇 2025-04-18 20:36

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注