分类: 服务器与存储
2008-06-12 23:58:46
某厂商的一个高级市场产品经理说:VCB最主要的挑战是,怎样使人们更容易理解它是如何工作的,以及管理员应该如何设置,该设置已经发布了一个备份工具,该工具可以和VCB配合使用,“一旦管理员知道这些,那么剩余的工作就非常简单,非常直接了”。
VMWare备份的最大推动在于,通过利用虚拟环境从整体上提升备份。VCB消除了服务器备份的负担,提高了整个虚拟机备份的速度。
利用虚拟平台备份
传统备份意味着,要在每个服务器上安装一个代理程序,并且暂停正在服务器上运行的程序,直到备份代理通过网络把数据发到备份磁带或者磁盘上。备份完成之后,应用程序才可以恢复运行。
因此,每个系统中运行的备份代理软件读取数据,然后保存重要的数据到外部存储仓库。这种工作方式带来了几个瓶颈:备份管理员需要花费时间,来保证系统有一个有效的代理备份。这就需要从备份数据中读取日志文件,来保证每个代理程序都能够成功完成工作,这消耗了管理员大量的时间。
这些代理程序还使用系统资源,因此降低了系统用于执行正常工作的能力。而且,备份还要进行运行时间的规划,因为它必须在非工作时间运行,以避免与系统正常的工作的冲突。但是,随着备份数据量的增多,在可利用的备份时间内完成备份工作越来越困难。通过VCB,你可以减少甚至消除这些瓶颈。
VCB 与VMware Infrastructure 3(VI3)一同发布,VI3包括VMware ESX服务器。VCB的设计通过把备份集中到一个中央服务器来简化数据保护。这使ESX服务器降低了负荷,能够运行更多的虚拟机,VCB消除了硬件依赖,使得备份能够在工作时间安全运行。ESX服务器为虚拟机磁盘创建了一个快照。备份代理服务器挂载快照,第三方备份软件备份一个或者多个虚拟机到磁盘或者磁带。
好处显而易见:整个系统的恢复更快,更简单。不必再为每个虚拟机安装备份代理程序,只要在中心服务器上部署VCB即可。因此,虚拟机上的系统资源被释放出来。因为VCB使用系统数据的快照,它不需要备份时间。在系统正常运行,执行其他任务的时候,仍然可以执行备份。结果是,备份不必在特定的时间进行,而是随时随地都在执行。
以Windows为核心平台
VCB的映像级备份对Windows和linux都是有效的,但是目前,对于文件级备份,还仅仅在windwos平台上实现了。
所谓的映像级备份是指,把整个磁盘看作一个数据序列,而不考虑数据的内部组织结果以及目录等。文件级备份刚好相反,它处理的对象是磁盘上的每个文件。因为VCB备份使用Windows服务器作为备份代理服务器,所以能够读取Windows服务器,但是对于linux平台的文件系统,它只能把它看成一个数据映像。
所以,总的来说,VMware还是一个更适合Windows的平台。
VCB的热潮
已经有几个厂商加入到VCB的热潮中来了。CA, CommVault, EMC, IBM Tivoli, Symantec 和 Vizioncore 就是这些厂商的代表,他们一致宣称提供备份虚拟机。这些宣言比VMWare提供的基本备份功能更多一些。
“为了减少把所有的鸡蛋放在同一个篮子里的危险,备份变得更加重要,备份,复制的方法如此之多,从事数据保护的厂家也如此之多,每个厂商的产品都拥有自己独特之处。因为他们都支持VCB,那么很自然的,我们可以看到,他们都在宣称,自己的产品与众不同。
Vizioncore,刚刚发布了esxRanger Professional 3.0,esxRanger Professional 3.0 与 VI3和VCB集成到一起,使虚拟机的备份更加高速。它的基本理念是,当VCB使用网络时,esxRanger Professional 可以消除网络负载和服务器的数据阻塞。一个内存提取引擎降低了代理服务器的数据量。按照Vizioncore的说法,这提高了300%的备份速度,降低了磁盘存储的需求。esxRanger Professional 3.0可以用来恢复整个虚拟机或者某个特定的文件。
连接到SAN的代理主机可以读取SAN上的虚拟机的数据,把这些数据通过光纤通道导出,因此消除了通过网络传输数据。通过这个功能,esxRanger Professional能够在不增加VI3的负担的情况进行备份。
另外,esxRanger Professional 在内存中截取数据。这使得管理员能够把数据压缩或者通过不同的引擎传输数据,也可以把数据流重新定向到某个位置。管理员,必须首先设置虚拟机,来平衡SAN的结构,如果他们还没配置过的话。
对于目前还没有平衡的SAN环境来说,这将是一个主要的结果变化。“我们发现,管理员或者已经开始在SAN中部署VI3,或者正在从ESX Server 2.X升级到VI3,管理员正在把SAN架构作为这个升级的一部分。”
由于迁移到SAN所带来的性能改善,VCB新增加的功能,如分布资源部署,VMWare HA等,使一个企业打算和VCB一起来对SAN进行测试。
一切还言之尚早
这一切听起来如此美好,但是究竟效果如何,还要等待用户给我们的反馈:到底表现如何?就在现在,Vizioncore刚刚发布了beta版程序,这显然还无法和真正的用户去对话。随着时间的推移 ,来自这些厂商的产品的效果将会有一个清晰的反馈,包括在企业应用环境中的运行效果性以及可能存在的BUG.
让我们拭目以待。