当灾难来袭时,你并不希望留下遗憾。提前计划,确定你的云供应商有足够的、现成的DR计划——尤其是对关键任务应用的。
通过审查云供应商的灾难恢复能力,来评估它的DR机制是否满足你的关键任务工作负载需求,这很关键。你最后要做的一件事是关于最重要工作负载崩溃的。每一个公有云厂商都有不同的协议。例如,微软Azure引入了跨多个障碍点的冗余虚拟机实例,它是一组架构或不同的Azure数据中心,从而确保一个Azure服务器发生故障时,不会致使关键工作负载完成瘫痪。
然而,只是拥有几个工作负载的副本在故障转移和恢复过程中并不能保证获得满意的行为。对于任何云供应商的评估都应该包含对其它灾难恢复功能的最高评估,这包括对远程数据中心工作负载副本的影响,所以你要了解你重要的工作负载的位置,并在书写你的服务水平协议时得到区域保证。
此外,有些工作负载在可用性方面的架构并不合适,这可能会影响性能,当供应商端的系统故障,引起远程服务器的故障时。这些故障往往发生在遗留的或定制的应用中,而不会发生在本地为云部署设计的应用中。如果供应商无法保证DR性能,可能就要放弃公有云,而把关键任务工作负载留在本地。
不要期望云供应商来自动处理你的数据保护或备份问题,云实例并不一定是受保护的实例。备份服务如果可用,可能会以选择性服务提供,这将会带来额外的成本。例如,VMware vCloud Air提供了数据保护选择,一TB的存储量,以十亿字节为单位每月43美分。要知道如何访问并存储保护了的数据内容。