2008年(8065)
分类: 服务器与存储
2008-05-19 16:18:36
说起虚拟机,或VM,不应该算是新东西,运行在IBM、日立(Hitachi),富士通或NEC 主机上的IBM VM操作系统技术已有几十年的历史了。这些技术以及其它相关技术产品支持将多个操作系统(镜像或客户机)从多个物理设备(区域)合并到不同的逻辑分区(LPARs,现在通常称之为 VM),以便隔离应用与工作负载,支持合并,提高资源利用率。
不过IBM 的VM系统一直以来都在专有系统上运行,与IBM VM的默默无闻相比,开放系统领域的虚拟服务器,在出现伊始就倍受关注,其可以支持服务器合并从而提供利用率,这也意味着合并应用和数据以及保护合并的服务器。除了用于服务器合并以外,部署虚拟服务器或VM还有助于服务器和操作系统管理,提高灾难恢复(DR)和业务连续性(BC)功能。当各大厂家不断地销售专用和共享的内部存储,并且这些存储受到他们的服务器的支持时,既使用FC, iSCSI,也采用基于NFS和CIFS的NAS设备支持VM在不同的物理服务器间移动,无论数据和配置信息存储在什么地方,从而提高了灵活性,并且支持保证业务持续性和灾难恢复。
随着VMware迅速成为流行的虚拟化和合并物理服务器及其操作系统的工具, IT 厂家们希望掌握并利用虚拟化技术是顺理成章的事情。很多公司发布的支持VMware环境的产品已经涉及到管理、提供虚拟和物理的资源以及数据保护,甚至包括备份、保证业务持续性和灾难恢复功能。
纷纷支持VMware
为何支持VMware变得如此重要?一夜之间,似乎每家公司都有了针对这项技术的产品。它真的需要专门的工具吗?VMware环境支持可以与基本的互操作性支持一样简单:当在一个诸如VMware ESX之类的虚拟化的设备上作为客户程序运行时,运行在特殊操作系统上的现有的备份解决方案还起作用吗?你产品的公司支持它吗?
当考查与VMware有关的产品和技术时,考虑一下实际情况和要完成的工作。因为虚拟机存储在磁盘上的文件内,可以将它们备份到开放的文件系统,并且可以将它们在本地或ESX设备间移动。虽然VM提供用于进行重启动的紧急恢复功能,但是不使用第三方高级数据保护工具,就无法捕获应用状态和改变的数据。当服务器发生故障或崩溃时,VMware支持快速的服务器重启,但是如果不集成第三方的技术,包括智能应用快照和数据复制,应用与数据恢复就根据最后一次进行成功备份的恢复点执行操作,并且及时恢复到那点的状态。
对于备份产品来说,对VMware的支持可能只是意味着支持在与传统物理服务器相似的虚拟机内的客户机操作系统上运行的代理机或客户机。还可能还意味着与VMware Consolidated Backup的集成,包括客户机操作系统及其应用、数据的应用与事物智能数据保护。另一层的支持可能是能够将备份软件 的介质和备份管理器安装在客户机操作系统上的VM内,而不是运行在一个外部物理服务器上。VMware备份支持可能还意味着在VMware ESX控制台层上,在其它变种设备间的集成。
与存储相关的应用和功能可能包括备份与快照软件,复制和持续的数据保护,以及安装和运行在虚拟机内的存储服务功能。存储服务器可以包括虚拟磁带库或备份与归档目标设备以及虚拟存储服务器。例如,LeftHand目前支持其SANiQ软件,因此它能够安装在虚拟机内,虚拟化ESX服务器上的内部专用存储,并且与其它相邻的用于其它操作系统和应用的虚拟机共存。
同样,EMC使它的Avamar软件能够作为Avamar代理机(安装在其它的运行在相同物理服务器上的VM内的操作系统)目标运行在虚拟机内,或者从其它服务器上已有的Avamar代理机上的虚拟机运行。但是服务器CPU工作负载和请求,存储空间和I/O资源目前还得不到保证,或者说,在与其它应用相邻的虚拟机内安装备份或归档目标通常不是以性能价值为前提。
运行在管理虚拟机内,提供存储虚拟化应用不同虚拟机内的组合服务器和应用负载的价值不在于性能,而是在于管理虚拟机内存储虚拟化或存储服务应用的潜在好处,这个好处就是可以避免出现孤立的内部存储,使其它归档等应用或其它低性能应用可以访问它,同时消除了配备具有存储功能的专门服务器应用的成本。换句话说,展望不断增长的应用,考虑资源虚拟化的性能和稳定性状况。
“标准”总是被人们津津乐道,总有人问道:“正在接近什么?标准吗?”其实,我们应该问:“加入标准的是什么?”IT企业可能会说相同的话,不只要问他们在客户机操作系统和虚拟机里的代理方式下,最接近VMware的是什么;还要问他们在与ESX基本功能更紧密集成的方式下,加入VMware的是什么。换句话说, 就是从虚拟的产品中好好甄选一下,找出虚拟服务器和存储能力实际意义。