云计算时代的灾难恢复
传统上,一家企业需要根据他们各自的恢复时间目标(RTO)制定一套灾难恢复计划,使得他们能在一定的时间内恢复操作。通常情况下,这可能会涉及到在超过72小时的时间内,重建基础设施和应用程序,处理采购和部署的有形资产。在现实情况下,这一过程可能需要更长的时间。关键应用程序的停机时间绝不是一种选择,人们总是建议采用一个完全冗余,积极主动的解决方案,让其中的两个生产系统并行运行在两个地理位置不同的两套设施上。在过去,这将花费非冗余的解决方案六至八倍的成本开支。
配置速度
这种情况已经随着云计算和虚拟化技术的弹性而改变。现在,企业可以非常快的部署计算资源,数十或数百台服务器可以在一小时内搞定。这意味着IT可以复制其生产基础设施,而不需要购买额外的服务器和处理复杂的物流系统。服务器只在这个过程中的第一步,因为它也需要恢复和安装的操作系统,数据库和应用程序。
在此之前,加载程序到服务器的这一过程可能也需要花费几天甚至几周的时间。云计算和虚拟化技术的另一大好处是能够在某一特定时间复制数据和配置进行计算环境快照。这使得其更容易在另一个位置恢复数据或备份数据中心。一旦冗余硬件到位,快照便开始恢复,减少了加载内核软件所需的时间,即,操作系统,数据库和应用层。
虽然这些虚拟化工具和技术加快了这一进程,并允许计算环境快速供应相关细节。但每一个系统在应用程序和基础架构方面都是不同的,例如有些系统的多个应用服务器具有负载均衡和不同的数据库分别在不同的物理服务器或虚拟服务器上。
混合方法为首选
正是出于这一原因,混合云计算方法是理想的选择,因为其结合了物理、专用硬件和技术无论是位于企业内部或采用一个外部数据中心的优势。企业仍需要物理硬件,充分利用现有的投资,在一个物理设备隔离提高数据安全,或作为专用电源的方式来提高性能。
另外一个利用物理硬件进行灾难恢复策略的情况,在恢复数据库时特别有帮助。同时,由于不断有“孤儿数据”从上次备份中丢失,使得基础设施出现故障或发生灾难性的事件。数据库也需要企业提高安全性的关注,因为它们可能包含敏感数据,通常是托管在云服务中,甚至在发生灾害时。对于许多企业来说,数据库和其他敏感的应用程序驻留在专用硬件上,并可以在其他地点被复制到其他物理硬件是非常有意义的事情。
使用混合的方法,云计算可以很好的运用到应用程序和Web服务器,利用快照恢复生产环境,然后连接到灾难情况下数据库。另外,应用程序和Web服务器可以在云中运行,并已连接到数据库,但只有很小的计算任务和内存分配给他们。当灾难发生的时候,更多的内存和计算能力,可以几乎无缝的分配。这种方法不仅减少了恢复时间,而且意味着一个完全冗余的系统,可以达到小于两倍的成本的生产系统,而不是之前成本的六至八倍。
灾难恢复策略
企业将一些数据集和应用程序放在企业内部而将其他数据放在云服务或第三方数据中心的策略是相当明智的,即使这一策略是强制性的。毕竟,如果一家公司受到灾害,其可以最大限度的抑制损失。但同时可要看该企业执行灾难恢复策略的能力。使用第三方服务消除任何潜在的依赖,并立即增加弹性和应变能力。外包的基础设施其他的优势包括企业可以利用供应商在云计算、虚拟技术和技能方面的投资。
一家企业绝对没有任何借口不针对其核心应用程序和基础设施制定一套灾难恢复计划。积极采用云计算和虚拟化这样的技术,复制先进的存储硬件平台,并在需要的时候,采用第三方的服务,可以快速和成本有效地建立一个灾难恢复平台。
上一篇: c/c++ 字节对齐
下一篇: 互联网业务基础设施建设