保驾Hyper-V

2009-02-24 02:47郭涛
中国计算机报 2009年10期
关键词:磁盘阵列灾难备份

郭涛

服务器虚拟化最大的风险是把所有鸡蛋放在同一个篮子里,一旦服务器本身发生故障就可能导致大规模服务中断。在部署基于微软Hyper-V的虚拟化应用时,一定要将系统可用性及服务连续性作为首要考虑因素。

Hyper-V故障转移集群的实现

Windows Server 2008 Hyper-V的故障转移集群具备以下优势:故障转移集群是Windows Server 2008 Enterprise/Datacenter版本的标准功能,不必另外购买授权;最多可支持16个节点,测试时可手动指定转移的节点,当灾难发生时,集群系统会自动寻找并移转至有足够内存容量的节点;相对于Windows Server 2003以前的MSCS(Microsoft Cluster Service),Hyper-V的Failover Cluster的设置和管理更简单,即使新手也能很快掌握。

在实际部署Hyper-V故障转移集群之前,首先要了解故障转移集群的架构。基本的故障转移集群的组件包含两台物理服务器、一台共享存储设备以及SAN环境。物理服务器必须完全兼容Windows Server 2008的64位处理器,而且最好是两台型号、规格完全相同的服务器。共享存储设备一般指的是FC或iSCSI磁盘阵列。近年兴起的一种称为存储服务器(Storage Server)的共享存储设备,将行业标准服务器和存储虚拟化软件集成在一起,功能完备,价格合理,而且具备高扩展能力,已成为不少企业构建虚拟环境存储系统的首选。

以美国飞康软件公司的NSS(FalconStor Network Storage Server)为例,它结合了4核、双处理器的x64服务器强大的运算能力以及大容量、低成本的SATA和SAS硬盘,提供与中高级磁盘阵列相同甚至更高的I/O性能。此外,飞康NSS还具备中高级磁盘阵列具备的快照、镜像、自动精简配置(Thin Provisioning)等高级功能,并可通过远程复制功能,将本地的故障转移集群延伸到远程的灾备机房,成为多重站点集群(Multi-site Cluster),也就是Hyper-V的异地灾备。

为Hyper-V增加重复数据删除和精简配置功能

NetApp提供的精简配置和重复数据删除功能,可提升Hyper-V所用存储的虚拟化效能,为用户节省可观的存储开支。这两项技术是NetApp Data ONTAP操作系统固有的功能,不用进行任何特殊的Hyper-V配置。

虚拟服务器环境中的数据重复率通常很高,不同虚拟机之间拥有大量几乎完全相同的操作系统和应用程序代码副本。NetApp的重复数据删除功能可清除此类重复数据,节省50%以上的存储开支。在减少虚拟环境所消耗的存储容量的同时,NetApp的重复数据删除功能还可显著降低复制所需的带宽和成本,使灾难恢复配置变得更为经济。

简精配置的价值在于将存储视为一个共享资源池,只有在每个虚拟机提出要求时才会消耗额外的存储空间,从而提升存储的利用率。

在同一个物理服务器上使用多个虚拟机(VM),将给数据保护和灾难恢复带来风险。采用服务器虚拟化之前,一个服务器出现故障仅影响单个应用程序,而采用服务器虚拟化技术后,可能会影响多个应用程序。因此,在部署数据保护解决方案时,应转移备份和灾难恢复过程(从服务器到存储系统)中产生的 I/O,为虚拟机和关联应用程序释放服务器CPU资源和I/O通道。

NetApp凭借其Snapshot、SnapVault、SnapManager及SnapMirror技术,可从 Hyper-V服务器上转移这些负载工作量。NetApp Snapshot副本可为存储虚拟机数据提供即时的时间点视图,节省存储空间。NetApp SnapVault可使已保存的 Snapshot副本备份到二级存储。NetApp SnapManager产品套件简化了备份的创建过程,能够对在虚拟机上运行的应用程序(Microsoft SQL Server、Exchange、Oracle、SharePoint Server及SAP)进行快速而统一的备份。NetApp FlexClone可为测试或其他用途克隆一个或多个虚拟机,并可以减少配置虚拟服务器所需的空间。NetApp SnapMirror可简化将重要虚拟机和数据复制到远程灾难恢复站点的过程。

猜你喜欢
磁盘阵列灾难备份
雷击灾难
创建vSphere 备份任务
更换磁盘阵列磁盘
灾难报道常见问题及反思
旧瓶装新酒天宫二号从备份变实验室
灾难不是“假想敌”
电视播出机房磁盘阵列预防性维护
出版原图数据库迁移与备份恢复
防范“抗生素灾难”
一例EMS磁盘阵列故障分析及改进