云计算解决方案使得企业在处理业务时变得灵活高效,但也会在某些情况下让企业陷入困境,而云计算服务的长时间中断甚至可能使一个企业面临倒闭。
虽然云计算服务提供商不太可能经历严重的云服务中断故障,但需要清楚的是这种事情确实有发生的可能。例如,2010年亚马逊Web服务就出现了长达四天的云中断故障,一些用户完全无法使用此项服务。这样的故障那些大量依赖云计算服务的企业陷入了业务停顿状态。
幸运的是,用户可以采取一些措施来确保重要的应用程序不受云中断故障的干扰。以下是一些可采用的解决步骤:
1、利用好云计算服务提供商所提供的选择
一些云计算服务提供商会提供多个可用性区域。这样一来,用户就可将特定的解决方案放置在不同区域,并且每一个区域之间不会因故障而互相影响。事实上,采取这种做法通常会导致云服务溢价,但对于许多重要的应用程序来说还是值得的。
2、考虑多个云计算服务提供商
为了保障关键性应用程序的安全,用户需要建立起一个包含多个提供商的架构。为了做到这一点,用户还需做一些相关的调查,因为实际上有些云计算服务提供商可能会分享数据中心的资源。但值得注意的是,如果提供商都依赖相同的区域向用户提供服务,那么对用户来说,拥有多个提供商不是一件好事。
3、将可用性级别纳入服务等级协议(SLA)
只要有可能,用户需要确保其服务等级协议包括服务中断后出现的结果。对于给定的云应用程序要确定一个可接受的可用性级别。例如,如果用户需要一个云计算服务提供商所提供的故障修复服务,那么用户可能需要99.999%的可用性。
4、反复考虑是否应将一些云应用程序放入云中
如果用户不愿意冒险,同时也不愿意按照要求确保应用程序的可用性或者采取措施解决云中断的问题,那么用户很可能处理不好公共云解决方案。但这并不是说云解决方案不能满足用户的要求,而是用户需要小心谨慎,并做好承担相关风险的准备。(编译/周琳轩、言言)
声明: 本文系移动Labs独家稿件,版权为移动Labs所有。未经本网授权不得转载、摘编或利用其他方式使用上述作品。已经本网授权的媒体、网站,欢迎转载,但请务必注明出处(移动Labs)及作者,同时不得对本网内容原意进行曲解、修改,否则必将追究法律责任。