总结:全面解读IBM虚拟化策略与技术

互联网 | 编辑: 杨雪姣 2009-04-21 17:06:00转载 一键看全文

POWER 5的高级POWER虚拟化

下面,我们分别介绍POWER5、POWER6上的一些关键虚拟技术:虚拟I/O服务器、集成虚拟化管理器、微分区、分区负载管理器、实时分区迁移和共享专用容量等。

(一)POWER 5的高级POWER 虚拟化

目前,高级 POWER 虚拟化功能在大多数 IBM System p 服务器上都是可选的,在System p 590、590 和 BladeCenter JS21 上则是标准的选件,它使用户能够创建多个逻辑分区,这些分区可以安全、独立地托管操作系统和应用程序,可以相互共享服务器资源。

针对IBM System p POWER5 的高级 POWER 虚拟化包括以下组件:1)虚拟 I/O 服务器(VIOS),实现以太网、SCSI 和光纤通道磁盘的共享;2)集成的虚拟化管理器(IVM),可以通过基于浏览器的界面在单台服务器上创建和管理虚拟化;3)微分区(Micro-Partitioning),最多可在每个处理器上创建 10 个分区,并在多个分区间共享资源;4)分区负载管理器,可以自动对处理器和内存请求进行均衡处理。

1)虚拟 I/O 服务器(VIOS)

—— 在分区间共享磁盘和网络I/O资源

虚拟 I/O 服务器用于为客户机分区提供虚拟 I/O 资源。分配给一个分区的物理适配器可以由一个或多个其他分区共享,使管理员可将用于各个客户机的物理适配器的数量降到最低。因此,虚拟 I/O 服务器通过消除对专用网络适配器、磁盘适配器和磁盘驱动器的需求,以帮助客户降低成本。跟其他虚拟化技术不同,高级 Power 虚拟化不需要虚拟化所有设备。这些设备可以是为了实现最高性能而分配给分区的专用设备组合;也可以是用于虚拟 I/O 主管分区的设备,它们由多个分区共享以提高资源和适配器的使用效率。

2)集成虚拟化管理器(IVM)

——中低端RISC服务器虚拟化的利器

从POWER4开始,IBM在其UNIX服务器上就推出了来自大型主机的虚拟化技术,允许用户进行(动态)逻辑分区等功能操作。但以往的P系列服务器只有通过“硬件管理控制台”(HMC,一台装有硬件管理控制台软件的服务器)才能对服务器进行虚拟化、分区等管理,而HMC的成本无疑给中低端服务器用户增加了负担。

IVM大大降低了在中低端服务器上使用POWER虚拟化功能的技术门槛和成本。如果服务器的物理资源有限,又没有HMC,但用户仍然希望将服务器划分成多个分区、安装不同操作系统以供多个应用使用时,就可以采用IVM。使用IVM可以帮助用户灵活便利的在一台中低端服务器上通过多个分区整合多种非关键性的应用,或在一台服务器上同时进行多种系统环境下的开发及测试,提高系统资源利用率。但如果用户在服务器分区上运行的应用系统对可靠性要求很高,则仍应使用HMC进行分区管理,并给不同分区配置独占的I/O设备。可见,IVM比较适合于想把现有工作负载整合到一台或两台 POWER服务器上的中小企业以及不想采用HMC方案的大企业分支机构。

IVM提供两种管理界面,基于Web浏览器的图形界面和命令行方式。普通用户只需要在Web图形界面上通过鼠标简单的点击就可以创建和管理分区。“集成虚拟化管理器”包括以下功能:创建和管理逻辑分区、配置虚拟以太网网络 、管理虚拟 I/O 服务器中的存储 、创建和管理用户帐户 、通过服务集中点创建和管理服务事件 、下载和安装设备微码和虚拟 I/O 服务器软件的更新 、备份和恢复逻辑分区配置信息 、查看应用程序日志和设备目录。

3)分区负载管理器(PLM)

—— 基于分区负载动态分配CPU和内存资源

跟虚拟 I/O 服务器(VIOS)一样,分区负载管理器也是高级 POWER虚拟化硬件特性的组成部分。对于支持动态逻辑分区 (DLPAR) 的服务器,分区负载管理器(Partition Load Manager ,PLM)可以在运行 AIX 5L 操作系统的DLPAR 和支持微分区的 LPAR 间提供处理器和内存自动分配功能,从而帮助其最大化 CPU 和内存资源的使用率。分区负载管理器以客户机/服务器模型为基础,在用户定义的策略约束下将资源分配给分区。对资源有较高需求的分区将从有较低需求的分区获得资源,从而改善系统的整个资源利用率。

4)微分区技术

——芯片级的虚拟化

IBM从POWER4开始支持逻辑分区LPAR,POWER4+开始支持动态逻辑分区 DLPAR。逻辑分区(LPAR)是将一个物理的服务器划分成若干个虚拟的或逻辑的服务器,每个虚拟的或逻辑的服务器运行自己独立的操作系统,有自己独享的处理器、内存和 I/O 资源;而动态逻辑分区 (DLPAR) 允许在不中断应用操作的情况下,增加或减少分区占用的资源。

2004年,到了POWER5、POWER5+,IBM开始支持完全意义上的虚拟化技术,并引入了微分区技术。由于动态逻辑分区的资源调整功能让系统管理员可以自由添加、删除或在分区之间移动系统资源,例如 CPU、内存、I/O 适配器的分配,而不需要像原来修改之后重新启动分区。这样,微分区技术的引入,更使得动态逻辑分区的资源调整功能不但可以移动物理资源,还可移动、增减虚拟资源,具有广阔的应用场景。这样系统管理员就可以根据分区系统负荷和分区业务运行特点,随时将资源动态分配到需要的地方,从而大大提供资源的利用效率和灵活性。

每个POWER5/5+的CPU可以划分为10个微分区(Micro- Partition),并且按照1%的颗粒度调整CPU资源,使管理员可以将资源分派给处理器的一小部分而非整个处理器,大大提高了系统的使用率,并且资源分配的更改对于用户是透明的。IBM高级虚拟化技术支持虚拟以太网卡和虚拟SCSI卡,在微分区中,不需要配置物理网卡和SCSI卡就可以支持网络连接和存储系统。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑