IBM:虚拟所有计算资源

  “虚拟一切计算资源”是IBM提出的全新系统战略的一部分。目前IBM的虚拟化技术已能够虚拟几乎80%的IT基础架构,包括服务器、网络和存储设备。
  
    从具体虚拟化产品来看,IBM既有特有的实现IT基础架构虚拟化的规划工具??IBM虚拟引擎(Virtual Engine),同时又在不同平台服务器系统中引入了不同的虚拟化特性和虚拟引擎模块,如System i5、System p5和System z9等系统中都包含动态分区、负载管理功能、虚拟网络和虚拟I/O,为创建一个企业范围的虚拟环境创造了成熟技术条件;在IBM x系列服务器和BladeCenter刀片系统中也可以利用VMware软件提供的虚拟功能连接到企业虚拟网络中。
  
    从最新的虚拟引擎v2.0开始步步进入,基本上能够了解到IBM虚拟技术的全貌。
  
    最新的IBM虚拟引擎v2.0分为三个层面:最底层是虚拟化的资源,就是基于IBM服务器系统和存储系统技术之上,提供虚拟的I/O、网络、处理器的微分区技术,以及虚拟磁带服务器等;其次是虚拟化的管理,即对工作负载和性能的管理,以及资源的管理、建模和绘图,具体工具包括资源依赖服务(RDS)、集成虚拟管理(IVM)、IBM企业负载管理器(EWLM)和IBM Director 5.10;最后是虚拟化访问,工具套件包括虚拟引擎控制台(VE Console)以及存储系统服务套件IBM TotalStorage 全面生产力中心。
  
    虚拟引擎控制台VE console是一个直观的、基于Web技术的控制台,它包括Launchpad和Health Center两个主要功能模块,分别实现监控资源的健康状态、进行问题诊断。当企业积年累月购买了很多不同架构的服务器系统以后,要想“看得到”这些系统的运行状况,这个功能就非常重要。当然,这个控制台实现起来也不是很容易,它需要“照顾到”各种标准和协议。
  
    在控制台后面,为给公司提供IT资源的整体视图,RDS专用于定义和发现用户、资源、应用和网络之间的关系,这种关系是协作处理的一个关键组成部分,能够使企业自动发现IP网络中的资源,将业务流程映射到IT资源上,实现与IBM最近发布的IBM Tivoli变更和配置管理数据库的互操作,并通过虚拟引擎控制台提供拓扑图。
  
    管理方面主要有三个工具:其一,为帮助简化虚拟系统的创建和配置流程,IVM工具可以轻松连接到一个易于使用的浏览器界面,将服务器虚拟工作所需时间降低到几分钟,无需硬件管理控制台就可实现对LPAR和虚拟的支持。
  
    其二,IBM Director 5.1是软件工具的整合套件,主要侧重于系统基础架构的管理,可提供一致的单一管理点和自动化功能,目前不仅适用于IBM x系列和刀片服务器,并可以支持在IBM eServer z系列和p系列服务器以及全新IBM System z9上运行的Linux。
  
    其三,就是针对用户最关心的硬件之上应用软件的运行效率,IBM用三年时间研发出了企业负载管理器??EWLM,这也是虚拟化技术切中企业级用户应用需求要害的关键。它的视角不是某个具体设备的性能事件,而是业务处理流程层面的性能事件,它可以在异构环境中自动管理分布式企业级系统,根据业务优先级将IT服务分类,并设立相应的性能目标,根据这些性能目标,提供端到端的性能分析和评估;通过分析,EWLM自动按照应用拓扑调整网络路由。在应用管理方面,与EWLM相配合的还有Tivoli Provisioning Manager(TPM),可以根据公司的政策,为IT系统的自动部署、资源分配和启用提供解决方案。在最新版本中,IBM EWLM也包括了更多对异构环境的支持。
  
    在软件工具的下面就是IBM源自大型主机的硬件虚拟化技术,包括微分区、虚拟LAN、虚拟I/O等,这在IBM的System z、i、p等系列上都有充分应用;当然,在此基础上IBM还有其他众多相关技术,包括可精细调整的资源分配、更大分区数量的承载能力和更高资源利用效率。
  
    即使在虚拟化技术诞生的摇篮??大型主机身上,虚拟化技术也在不断发展着,目前IBM System z9允许客户在一个最多拥有60个逻辑硬件分区的单一系统上创建上百个虚拟服务器,这些虚拟服务器在保证独立安全的同时还提供基本的共享外围设备的能力;通过专业引擎System z9应用协处理器(zAAP)和集成Linux工具(IFL),客户还可以在同一平台上以高性价比的方式分别运行作为传统应用和核心业务数据库的各种基于Java和Linux的应用。
  
    System z9具有高级资源虚拟和工作负载管理功能,通过与IBM虚拟引擎软件的新版本和IBM Director相结合,System z9可以作为数据中心的核心,能够管理跨越其他平台的资源。
  
    另外,IBM计划引入最重要的存储虚拟产品??IBM TotalStorage SAN卷控制器所提供的互操作性功能,以便连接到运行在z系列服务器上的Linux环境。这一功能将允许z系列客户通过由IBM TotalStorage SAN卷控制器管理的多种配置,使用传统上连接到各种开放环境中的存储,包括能够利用IBM TotalStorage SAN卷控制器创建的分级存储环境。