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

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

POWER 6的高级POWER虚拟化

(二)POWER 6的高级 POWER 虚拟化

——让分区可以实时、动态地迁移

自从IBM在其POWER5服务器上推出微分区、高级POWER虚拟化功能以来,IBM System p 产品堪称UNIX 和 Linux 领域最全面的虚拟化产品。虚拟化功能使得P系列服务器的可用性、灵活性、整合性和安全性都得到了大幅度的提高。

2007年5月,IBM推出了主频高达4.7GHz的POWER6处理器以及基于POWER6的system p570服务器。

POWER6处理器在虚拟化方面得到了进一步增强,每个power6芯片最多能划分为1024个独立的分区,令每个分区可以执行各自的作业系统和应用程式。跟POWER5相比,POWER6 的高级 POWER 虚拟化在此前的基础上增加了两项功能:实时分区迁移(Live Partition Mobility,LPM)和共享的专用容量。

前者使用户能够将正在运行的分区从一台物理 System p POWER6 服务器移动到另一台 System p POWER6 服务器,而无需停止任何应用程序,从而帮助客户避免因计划中的系统维护、供应和工作负载管理而造成应用程序中断,而其他竞争产品则需要对UNIX系统和软件堆栈进行中断性重启;后者可以在保证某分区对专用CPU资源的绝对优先权的条件下,在其不使用资源的时候将空闲资源共享出去,放在资源池中。

不过,实时分区迁移(Live Partition Mobility,LPM)和实时应用迁移(Live Application Mobility,LAM)两种功能的实现需要有一定的条件。LAM是把一个操作环境中的状况记录下来,通过保存在一个软件系统中,然后放到另外一台服务器上启动,从而实现应用的迁移。但这需要双方都是最低版本为AIX 6.1的操作环境,工作于IBM POWER 6芯片的基础上,对于网络环境和传输距离则没有太多的限制。而LPM其实就是实时地将一台服务器上的资料迁移到另外一台服务器上。要实现这样的功能,需要两个服务器要同处一个网关,所连接的存储需要在同一个存储架构之下,系统需要启用虚拟I/O功能,并且两方面都需要POWER 6芯片以及AIX 6.0系统。

四、X86服务器的虚拟化

现在,虚拟化技术的发展已经惠及到了 x86 架构。此前,虚拟化技术在 x86 架构上进展缓慢的主要原因有二:x86 架构本身不适合进行虚拟化,这个障碍已经由英特尔、AMD 修改 x86 处理器的指令集得到解决;另一个原因则是 x86 处理器的性能不足,也由于 x86 处理器在性能上的飞速提高得到了解决。由于 x86 架构的广泛普及,x86 架构上的虚拟化技术也得到了比以前多得多的关注。

不过,与已经有多年历史的 UNIX 服务器、大型主机上的虚拟化技术相比,x86 服务器上的虚拟化仍旧处于早期阶段——根据英特尔的蓝图,在处理器当中集成硬件辅助虚拟化指令只是 IA 平台上的第一步,而在第二步则要实现 I/O 方面的虚拟化,直到最后实现整个 IA 平台的虚拟化。也就是说,目起的 x86 平台上,目前仅仅能够实现在处理器级别的虚拟化,在 I/O 以及其他方面的虚拟化还需要进一步的发展。不仅如此,x86 架构上的虚拟化技术还无法完美实现虚拟分区之间动态迁移,而这些在 UNIX 平台、大型主机上早已不是问题。IBM 公司最近发布的 POWER6 处理器甚至还提供了 Live Partition Mobility 功能,允许实现活动分区的在线迁移。目前,x86 架构上的虚拟化技术的最高规划是支持 8路 SMP 系统,可以实现对单个 CPU 资源的配置。

在X86服务器虚拟化方面,IBM跟英特尔、AMD、VMware等公司进行了广泛和紧密的合作。

自2001年以来,IBM就和VMware建立了强有力的合作关系,包括专门的VMware 虚拟化平台的ServerProven服务器兼容性测试,以及整合了虚拟机的高级系统管理功能等。System x3950/x3850和VMware一起使用具有出色的性能表现,这一优势和IBM独有的X3架构以及更高的内存容量配置相关。内存容量在虚拟化环境中是非常重要的,尤其是当多台服务器整合到一台物理服务器上时。X3架构则提供"虚拟四级缓存(XceL4v)"以提高VMware的总体性能。虚拟四级缓存可有效地降低内存访问的延迟,X3架构的另一个"侦监听"技术则大大提高了前端总线的带宽。

2007年,IBM推出了基于第四代企业级X架构(X4)的System x3850 M2,在内存、侦听过滤器方面有了进一步的增强。System x3850 M2能扩展到16路CPU,最大内存容量可扩展到1TB,从而为虚拟化环境提供了一个巨大的资源池。另外,System x3850 M2服务器还首次可按需提供预装了系统管理虚拟化软件的4GB USB闪存设备,使用户能够轻松部署虚拟化环境,提升系统利用率。这种将虚拟化软件预装在服务器裸机上的做法将大大简化用户的虚拟化部署。

从系统管理来看,IBM 在IBM Director 中整合了虚拟机的管理(VMM),将虚拟机的管理作为等同于物理机的基本管理。VMM作为IBM Director 的扩展模块,可整合IBM Director和VMware VirtualCenter的管理软件于一体,实现对于虚拟机和物理机的单点管理,而VMM对于IBM的客户来说不需要任何费用。利用VMM,客户可以在Director的界面中使用VMware的VMotion迁移虚拟机,也可以结合Director的硬件状态告警操作的配置,将VMotion的虚拟机迁移操作配置成自动完成的,这一层面的整合和自动化帮助客户实现了灵活多变的虚拟架构。

从支持和服务来看,IBM可为VMware提供全球的技术支持。作为唯一接口,IBM可提供整个虚拟化方案的技术支持,包括硬件和软件。

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

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

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