现在,越来越多的企业IT应用被打上“虚拟”的标签,但是,部分企业CIO在灾难恢复过程中却仍然对虚拟技术视而不见。赛门铁克日前对全球1000名大型企业IT经理进行的调查显示,有35%的虚拟服务器没有包含在灾难恢复计划之中。更糟糕的是,并非所有包含在企业灾难恢复计划中的服务器都被备份。而这带来的后果将不仅是效率和能耗的浪费,更可能造成系统、数据在灾难发生后无法恢复。对于那些充满睿智但还没有采取行动的CIO们而言,必须尽早将虚拟化技术纳入到企业灾难恢复规划中。
虚拟化:软应用的重大胜利
近年来,在IBM、HP、Vmware、Sun、Intel、DELL等软硬件巨头的推波助澜下,“虚拟化”已经被越来越多的企业CIO们所熟知,不少业内人士将虚拟化、SaaS、SOA并称为IT未来“三剑客”,其对虚拟化的钟情程度由此可见一斑。
但老实说,虚拟化并非什么“时髦词汇”,虚拟技术最早可以追溯到20世纪60年代,当时主要应用于大型机任务的分时处理。
那么,虚拟化到底是什么呢?简单点儿说:就是共享单一计算资源,让一台计算机做多台计算机的事儿。这种方式彻底改变了硬件资源不断膨胀、投资无限扩张的窘境,被看作是软应用的重大胜利。
虚拟化可将硬件转化为软件。利用软件将基于x86计算机的硬件资源进行转变或“虚拟化”,创建全功能、可运行属于自己操作系统和应用程序的虚拟机,其效果就像一台“真实”的计算机一样。
用专业点儿的术语说,虚拟服务器和虚拟桌面可以让本地和远程拥有多个操作系统和应用程序,让计算、存储、应用从物理和地理环境限制中获得解放。当然,这其中涉及一系列技术、管理和应用等深层次话题,不是一句两句就可以说清楚的。
这一技术对于x86时代而言,无异于一场全新的变革,因为x86计算机硬件最初的设计目的只是为了运行单个操作系统和单个应用程序,而虚拟化打破了这种一一对应关系,使得在同一台计算机上运行多个操作系统和应用程序成为可能。
虚拟化向我们展示了一片美好的IT远景,即,未来我们再也不用去关注服务器数量、位置和环境,我们想用多少,想怎么用服务器资源都可以。
虚拟化由于更有效地利用了硬件资源,除了节能和降低资金投入,在建立了一套虚拟基础设施后,资源的可用性也将达到新的高度,桌面管理更佳,安全度更强、并且灾难恢复进程更快。
灾备虚拟化能力待提升
在灾备领域,虚拟化技术尽管有其复杂性,不过它能够从任意地点在任何服务器上发挥灾难恢复作用,而不用考虑服务器的硬件兼容性的特性,这使得它必将成为灾备行业未来IT应用中的重要技术之一。
Tier 1分析师Dan Golding认为:“虚拟化在灾备领域真正的益处不在于节约成本,而在于它使灾难恢复解决方案并不依赖于其它条件,可以从任意地点用于任何服务器硬件备份。这正是为什么众多灾备服务提供商对这一技术趋之若鹜的原因。”
然而,尽管虚拟化在灾备领域具有非常美好的应用前景,但是,现状却并不容我们乐观,赛门铁克最近对全球1000名大型企业的 IT经理进行的调查显示:35%的虚拟服务器没有包含在灾难恢复计划之中。更糟糕的是,并非所有的包含在企业灾难恢复计划中的服务器都会被备份。只有37%的接受调查者称,他们企业的虚拟服务器的备份率达到了90%以上。这样的调查结果应该引起CIO们的警觉,并检查自己是否属于那37%中的一员。
而从调研结果看,问题的关键似乎是没有合适的工具:在接受调查的北美地区IT经理中,44%的人指出,最大的问题是针对物理和虚拟环境的不同工具太多了,结果IT人士不知道如何使用它们以及何时使用它们。还有41%的人表示,是因为缺少自动化恢复工具。尽管VMware最近推出了一款自动恢复工具,但是许多灾难恢复工作都是通过手工完成的。另外,有39%的人表示,原因是因为现有的备份工具不合用。
其实,HP、IBM、CA等厂商都推出了许多管理虚拟和物理服务器的工具。然而,虚拟服务器管理工具并不像物理服务器管理工具那样简单,而且,它们还属于相对较新的技术,CIO们还没有足够的时间来熟悉它们,例如,从物理服务器配置虚拟服务器或者相反的操作仍是一个大问题,相关的工具直到最近才在市场上出现。
所以,虚拟化要想在灾备领域“全面开花”,还有很长的路要走,尤其是,虚拟化技术的多样性以及本身的复杂性往往会让企业CIO和IT部门人员无所是从。
应用难题:如何破解
对CIO们而言,选择虚拟化有着充分的理由,但如果不考虑对企业造成的影响就贸然部署虚拟化策略往往会“很受伤”。
对于企业而言,不幸的问题是,虚拟化的好处与复杂的服务器管理问题是相生相伴的。为了实现虚拟化承诺的更低功耗和冷却成本,企业必须要加上自动化的虚拟化管理——这就像足球比赛一样,虽然有了伟大的前锋、优秀的前卫和后卫,但没有好的教练的话,同样无法赢得比赛。因为没有人为他们部署作战计划以及调整进攻、防守策略。
对此,CIO们一开始就需要充分有可能面临的IT管理问题,比如服务器扩展问题,这样做很可能意味着一大堆不曾预料的能力和资源分配问题。理解如何有效地管理和分配服务器资源对于优化新的虚拟服务器是极其重要的——这正是自动化工具要发挥的作用。
我们来看一个常见的IT升级过程,看看在没有自动化虚拟管理工具的情况下是如何进行的。IT人员常常会让一台服务器“躺下来”进行更新升级或维护工作,在今天的数据中心或灾备中心中轻松地手工完成。这虽然是件麻烦事,但工作人员已经习惯了这样的处理方式。但在虚拟化情况下,一台服务器上往往驻留有许多的任务和应用,而不仅仅是一个单独的部门将会受到停机的影响。并且,如果万一再赶上服务器发生故障,企业很多业务将处于完全“离线”的状态。
自动化管理可有效缓解沉重的人工移动文件和应用程序的过程,这不仅可以避免发生离线的情况,还能无风险地进行有效的服务器维护工作。而如果一台物理服务器发生故障,将会为业务的连续开展自动快速地部署各项服务。CIO们可以充满信心地对维护时间表进行规划,减少困扰,同时保证业务顺畅运行。与此同时,虚拟化还能确保节约冷却和功率消耗,减小数据中心、灾备中心对环境的影响。
而在软件选择方面,专家建议CIO们使用平衡工作量和应用软件服务水平管理的工具。IDC的分析师Elliot认为,几乎所有开展虚拟化的公司都将遇到管理问题,其中包括工作量平衡、“虚拟机扩张”和灾难恢复计划的问题。
美国第四大银行Wachovia的首席架构师Bishop就是采用Scalent来进行工作量平衡的。其公司虚拟环境的情况为:几百台服务器运行1000台虚拟机,这些机器被用来进行配置、测试以及后台处理和灾难恢复。
当然,CIO们希望虚拟化管理提供商能够立即开展下一步行动:即,将现有管理软件进行整合。