IT部门正在越来越多地利用虚拟化进行服务器整合和测试的目的。虚拟服务器提供了灵活性,但是,如果一台包含了多个虚拟服务器的单个物理服务器发生故障,那么,它对数据丢失的影响是非常大的。
序言
虚拟服务器用于减少运营成本和提高系统效率。虚拟服务器的增长给IT部门带来了高可用性和数据保护的挑战。保护物理服务器是不够的,还要保护包含重要商业数据和信息虚拟服务器。虚拟服务器提供了灵活性,但是,与此同时,如果一台包含多个虚拟服务器的物理服务器出现故障,那将造成巨大的数据损失。
虚拟服务器的好处
企业正在以更快的速度采用虚拟化,因为虚拟化能够提供巨大的好处。这些好处包括:
·服务器整合:虚拟化帮助把多台服务器整合为一个单个的物理服务器,从而改善运营性能。
·减少硬件成本:随着物理服务器数量的减少,服务器和IT基础设施、空间等相关的成本也将下降。
·改善应用程序的安全:通过在每一个虚拟机中都有单独的应用程序,任何安全漏洞都能够被隔离,不会影响到其它应用程序。
·减少维护:由于虚拟机很容易搬迁和移植,硬件和软件的维护只需要最少的关机时间。
·提高伸缩性:由于虚拟服务器很容易部署,这将提高IT实施的伸缩性。
文件或者数据块级复制
不同种类的复制技术能够用于在两台服务器之间进行本地和远程复制。在数据块级,复制是由存储控制器实施或者由软件镜像完成。在文件系统级(复制文件系统变化),主机软件执行这种复制。在数据块和文件及复制中,复制什么类型的应用程序是没有关系的。这两种复制方式基本上是不管应用程序类型的。但是,有些厂商提供的解决方案是针对具体应用程序的。但是,这些解决方案不能提供具体应用程序解决方案提供的自动化、精细管理和其它优势。此外,人们还需要关系如下事情:
·复制服务器总是处在被动模式的,不能为了报告/监视目的进行访问。
·存在从生产服务器向复制服务器传播病毒和感染的可能性。
具体应用程序复制方法
在这种方法中,复制是在邮箱或者数据库级完成的,这是非常具体的应用程序复制。人们可以选择他们需要复制的邮箱或者数据库。在Exchange服务器中,人们可以为关键的官员、销售和IT人员制定精细的计划。在这个计划中,复制将频繁地进行以达到恢复点目标和恢复时间目标。对于公司的其他人,可以制定另一个计划,让复制间隔一段时间进行,而不是那样频繁地进行复制。
这种方法的另一个优势是复制服务器或者容错服务器都能处于主动模式。可以为了报告和监视的目的访问容错服务器。采用其它复制方法,容错服务器处于被动模式,不能用于维护、监视或者复制目的。
备份与复制
一些解决方案在一个解决方案中提供了备份和复制两种功能。在这种情况下,备份与复制是集成在一起的,用户得到了二合一的解决方案。考虑到这种双层的结构,这些解决方案包括了一个应用程序和代理环境。这个应用服务器托管存储所有备份文件的共享网络。这些文件存储在这个共享网络中,没有存储在任何目标服务器中,从而防止备份文件的丢失。如果这个目标服务器发生故障,用户能够继续访问他们的备份文件以便以尽可能少的关机时间重新建立那个目标服务器。
邮箱和数据库将回到备份服务器,然后复制到远程容错服务器。首先进行全面的恢复,然后,只有修改过的部分才进行逐步的应用。对于恢复电子邮件、邮箱和数据库来说,可以使用本地备份的数据。对于灾难恢复,可以使用远程容错服务器。
虚拟环境
许多高可用性解决方案保护虚拟服务器中的数据。用户在主要地点可以有多台物理服务器,在站点之外的灾难恢复地点可以拥有一台包含多个虚拟服务器的物理服务器。此外,主要站点的多个虚拟服务器能够轻松地备份和复制到灾难恢复站点。
在物理和虚拟服务器上采用一些灾难恢复解决方案,要安装合适的代理程序,这些代理程序占用的空间很小。由于占用的空间有限,从性能方面看,代理程序对这些服务器的影响是很小的。采用其它的复制解决方案,人们必须要在虚拟服务器上安装整个应用程序,这将付出很大的性能代价。
物理到虚拟服务器
在这种情况下,生产环境有物理服务器,灾难恢复站点部署在虚拟环境中。物理的和虚拟的服务器都由这个应用程序控制。这个应用程序可以在生产站点或者在远程站点。
图1
虚拟到虚拟环境
为了达到显著节省开支的效果,一些企业不仅对灾难恢复站点实施了虚拟化,而且在生产环境中也使用虚拟服务器。企业可以在生产或者远程站点用一台或者多台物理服务器容纳许多虚拟服务器。
图2
容错/故障恢复
当灾难袭击重要站点时,所有的用户将在发生故障时转移到远程站点。一旦主要站点重新建立起来,用户可以通过故障恢复过程轻松回到组要服务器。此外,只要包含Exchange或者SQL服务器的特殊的虚拟服务器在不影响其它物理或者虚拟服务器的情况下容错。
保证你的灾难恢复解决方案好用的唯一方法是定期地测试。遗憾的是,要做到这一点必须要对整个Exchange或者SQL服务器进行容错设置。一些解决方案能够创建一个测试的邮箱或者数据库,用它进行定期地容错和故障恢复测试。通过这种那个方法,用户能够保证他们的灾难恢复解决方案在迫切需要的时候能够发挥作用。
迁移
与某些灾难恢复解决方案结合在一起的虚拟服务器能够用作迁移工具。如果一台物理服务器出现故障,人们能够容错迁移到远程站点。一旦主要站点重新建立起来,能够轻松使用故障恢复功能重新回到主要站点。采用某些应用程序,在主要站点和容错服务器上不需要相同版本的Exchange软件。事实上,人们可以在主要站点运行Exchange 2003,在容错服务器上运行Exchange 2007。把主要站点升级到Exchange 2007并且再次进行故障恢复。这种情况适用于SQL 2000、SQL 2005和SQL 2008服务器。
结论
由于虚拟化能够提供许多诱人的好处,企业正在越来越多地采用虚拟服务器。虚拟化应用的增长给IT管理员增加了灾难恢复和数据保护的巨大挑战。实施合适的高可用性和容错解决方案保护这些服务器有更大的需求。 |