即使云计算能够提供随用随取的资源,但是也会存在云端数据存储的突发故障。

解决这类问题的原理很简单,不要把鸡蛋放在同一个篮子里。但是在云的时代,这还可能吗?

Amazon提供了一个针对这种问题的建议:“将工作负载分散到多个可用区(AZ)“。但是,这个建议不那么实诚 – 因为我们的服务不尽人意,所以用户要多给我们点钱去买更多的服务。而且,依照这个逻辑,用户更合理的做法,不是将工作负载分散到不同的Amazon AZ,而是分散到不同的云提供商,在不同的云平台之间部署应用程序。市场上除了Amazon还有很多家云提供商提供的服务并不比Amazon差。 

不过,这种终极保护方式有个问题。因为不同的云之间没有统一的标准。其中的关键障碍在于数据的跨云迁移。搞过企业存储的朋友一定对这个场景有点似曾相识,这不是跟企业存储上不同存储阵列之间的兼容性壁垒是一样的吗?

有挑战就有应对方法,FreeStor实现了云间跳转的强大能力:可以将数据在不同的云,实现数据的复制、保护和迁移。可以说,云间跳转功能有助于在云运营商之间实现更充分的自由竞争。虽然将一份数据放在多个云上,但用户不需要担心成本问题。

用户可以让数据实现在不同的云之间进行快照或者复制,一旦一个云出现故障,可以立刻用另一个云实现接管,而不会对业务产生重大影响。这种体验就跟用户一直在用的异地双活和容灾是一样的。

云间跳转的功能不但可以避免由于云服务商的停机造成损失,还有一个好处,就是可以给用户与这些云提供商议价的优势。如果云的服务质量不满足要求,或者云的价格不能让客户满意,用户随时点几下鼠标,就可以迁移到新的云上去。这就如同原来的多厂商采购策略一样,不会被任何一个供应商绑架。