Chinaunix首页 | 论坛 | 博客
  • 博客访问: 829961
  • 博文数量: 850
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 9960
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-04 11:03
文章分类

全部博文(850)

文章存档

2011年(1)

2008年(849)

我的朋友

分类: 服务器与存储

2008-07-07 14:25:18

 虚拟化是IT系统未来的发展方向,对这一点几乎没有人怀疑。

  但是,真正要从应用角度实现虚拟化是不是如此简单呢?

  虚拟化技术是从大型主机系统发展而来的,无疑占据了先天优势,在虚拟化道路上一直是领跑者。虚拟技术的应用,是未来基础架构简化的必由之路,也可以说,虚拟是整合的重要工具。对于CIO(首席信息官)来说,虚拟化可以帮助提高系统对业务的反应速度和降低成本,对于IT管理者而言,采用虚拟化,更易于实现系统的扩展和实现管理策略,对于数据中心的运营,虚拟化可以简化大量管理工作,使过程更加透明。如图一。

点击放大此图片

  IBM目前所推广的虚拟引擎(VE)已经是一套完整的虚拟化方案,它包括从层的虚拟化技术到服务器、存储等系统内硬件层的虚拟化技术,直到再上层的系统服务套件。这些技术是相互呼应,共同作用的。如图二。

点击放大此图片

  在操作系统层,从z/OS到AIX、i5/OS,甚至的虚拟化,所实现的首先是支持服务器系统的硬件逻辑分区(LPAR)等技术,实现在同一服务器内运行多种操作系统;其次,在异构IT基础架构中,以统一的方式实现资源的共享和管理;特别的是,要管理非IBM操作系统平台。

  在系统技术层,IBM服务器的虚拟技术已经可以提供对处理器、内存、I/O和的虚拟,包括有微分区、虚拟LAN、虚拟I/O等。拿虚拟I/O来说,该技术用在具有逻辑分区的服务器上,简化逻辑分区与外界数据交换的接口。当在服务器上实施虚拟I/O时,服务器上的系统实际上并不能区分虚拟I/O和物理I/O,只有操作系统最底层的模块能够区分它们,但对操作系统的其他模块以及其应用程序来说,虚拟I/O就是物理I/O。

  在系统服务层,IBM更是提供了详细的服务器服务套件和存储系统服务套件。

  在服务器服务套件首先是虚拟引擎控制台VE console,这是一个直观的、基于Web技术的控制台,它包括Launchpad和Health Center两个主要功能模块,分别实现监控资源的健康状态、进行问题诊断。当企业积年累月购买了很多不同架构的服务器系统以后,要想“看得到”这些系统的运行状况,这个功能就非常重要。当然,这个控制台实现起来也不是很容易,它需要“照顾到”各种标准和协议。“看到”以后如何管理这些系统呢?IBM提供了Director Multiplatform整合系统管理器,主要就是侧重于系统基础架构的管理,并可以在一个界面上管理不同架构的机器。

  但对用户来说,真正关心的其实是硬件之上的应用软件的运行效率。对此,IBM用三年时间研发出了企业负载管理器EWLM(Enterprise WorkloadManagement),这才是虚拟化技术切中企业级用户应用需求要害的关键。它的视角不是某个具体设备的性能事件,而是业务处理流程层面的性能事件,它可以在异构环境中自动管理分布式企业级系统,根据业务优先级将分类,并设立相应的性能目标,根据这些性能目标,提供端到端的性能分析和评估;通过分析,EWLM自动按照应用拓扑调整网络路由。在应用管理方面,与EWLM相配合的还有Tivoli ProvisioningManager(TPM),可以根据公司的政策,为IT系统的自动部署、资源分配和启用提供。

  举个TPM和EWLM配合工作的例子:假设系统管理员通过EWLM发现系统的性能存在问题,EWLM试图对系统进行优化,但没有明显效果。他通过TMTP深入分析后,得出结论,系统的性能问题只能通过增加服务器来解决。于是他通过TPM从空闲的服务器组中找到一台服务器,TPM会自动对其进行安装和配置(包括EWLM的客户端)。EWLM在自己管理的拓扑内,发现了这台重新被TPM部署的服务器,会立即把工作负荷发向这台新服务器,系统的性能因此便恢复到正常水平。如图三。

点击放大此图片

  要强调的是,实现从系统到应用的完全虚拟化,需要业界的共同努力。目前IBM虚拟引擎也并不是能管理到所有的操作系统平台,而EWLM所能够管理到的应用软件以及也都必须是遵循业界标准的。

  可以看到,IBM服务器虚拟引擎套件环环相扣,通过虚拟引擎控制台,来解决系统管理员“看得到”的问题,EWLM的目标客户是那些PC服务器较多的客户。现在行业客户的服务器应用环境非常复杂,IBM虚拟引擎可以帮助客户走出管理复杂的误区。EWLM目前在我国尚无用户,IBM愿意和ISV(独立软件开发商)一道,帮助那些需要简化服务器管理的客户一起,把EWLM真正地应用起来。

阅读(451) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~