随着虚拟化服务器数量的增长,备份与保护它们成为更重要的问题。IT管理员不能只简单地备份每个虚拟服务器,还面临从各种各样的虚拟服务器备份产品中做出选择的挑战,其中包括: ● 传统的基于代理的备份软件;
● 无服务器备份或整合备份;
● 利用来自厂商的软件或随虚拟化软件包提供的软件;
● 用来“冻结”虚拟机的编写并执行的脚本;
● 基于代理的软件和克隆技术组合。
每一种虚拟机备份方法都有自己的长处和短处。其中最主要的缺点是对网络性能和使用的影响。
性能和费用是选择的关键
尽管虚拟化技术能够实现服务器资源更好的利用,但为一台物理服务器同时备份所有新创建的虚拟机会造成网络不堪重负,抢走运行在其他虚拟机中应用的资源。
由于对物理机进行虚拟,用户可以增加竞争单个总线的服务器数量。因此,Burton Group高级分析师Chris Wolf建议用户,只虚拟化含有PCI-Express (PCIe)总线的物理服务器就可以了。
Wolf说:“这个问题,尤其在虚拟化领域,当你有一个用于所有PCI设备的共享I/O通道时,总线的带宽就变成真正重要的问题。当6到10个虚拟机共享同一条总线时,传统PCI设备会大大降低你的速度。而PCIe应当是所有新部署虚拟化的首选,因为与最大吞吐量为4Gbps的PCI-Extended(PCI-X)相比,PCIe以全双工方式提供高达16Gbps的传输速度。”
另一个需要考虑的因素是在虚拟环境中使用的与基于代理软件相关的费用。由于多数备份软件厂商要求每一个要备份的虚拟机需要一个单独的许可证,以及每台运行虚拟机的物理机器同样需要一个单独的许可,因此,许可证费用会迅速增加。
用户倾向选择组合的方式
用户们越来越倾向于选择不同方式的组合来备份虚拟服务器。一种常用的方法是利用基于代理的备份和无服务器备份来保护虚拟机上的数据。同时利用克隆或快照技术在发生硬件故障时保护和恢复服务器映像。
加州Santa Clarita市Saugus学区信息服务与技术主管Jim Klein就是一位采用这种组合方法的用户。Klein利用开源Xen虚拟化管理程序来虚拟化其环境中的刀片服务器。
Klein说:“我们使用来自Bacula的备份解决方案的备份代理,像对待其他服务器那样对待虚拟机。”在Klein使用基于代理的备份保护虚拟机上数据的同时,还使用克隆技术对付服务器故障。
“我们把虚拟机映像保存在主计算机上,并把它们复制到发生故障的服务器上或保存在网络连接存储(NAS)设备上。”描述服务器如何连接存储资源的Xen的元数据则被保存在一个叫做XenStore的数据库中,并可以通过把文件拷贝到备份设备上实现轻松备份。
休斯敦IFCO公司IT企业设计师Art Beane也发现备份技术组合最适合他。Beane使用NetApp的SnapManager软件将数据快照保存在NetApp SAN,并利用克隆技术备份NetApp SAN连接的服务器。
Beane说:“我们的备份策略对于虚拟和物理服务器是相同的。稳定的数据不允许保存在服务器上,只允许保存在SAN上。SAN每隔两小时进行一次快照备份,每天进行一次完全的备份。”
Beane服务器中的系统硬盘,无论是物理的或是虚拟的,每周都利用Acronis的TrueImage制作映像。一旦发生灾难性服务器损失,Acronis映像既可以被恢复到物理机,也可以被恢复到虚拟机。
这种多层次的方法也是Wolf最为推荐的配置。Wolf说:“对于较小的专用应用服务器,在虚拟机内运行代理肯定是最理想的。这也需要与创建存储和快照的策略与变更控制过程相结合。”
这样,当到了恢复文件时,IT管理人员所要做的全部工作就是使虚拟机快照备份拷贝上线,然后从基于代理的备份中恢复最新数据文件。
阅读(342) | 评论(0) | 转发(0) |