当云计算越来越成为主流之时,各种严重的运营“崩溃”事故就可能出现,因为在云中,终端用户和厂商的各种东西都在一起混搭、匹配或捆绑着,这就是一位研究人员所撰写的一篇新论文的主张,该论文将在下周于美国波士顿召开的USENIX HotCloud '12会议上供与会者讨论。
耶鲁大学的研究学者、计算机科学助教Bryan Ford在论文中写道:“因为各种各样自主开发的云服务需要更流畅、更主动地共享可复用的硬件资源池,所以负载均衡和其他反应机制之间的相互作用就有可能导致动态不稳定,或者说‘崩溃’。”
Ford将此场景和导致全球金融危机的那些相互交织、错综复杂的关系和结构做了对比。
他写道,可能出现的各种新型云服务基本上就是“转售、交易,或者对更基本的云资源及云服务的复杂混合或‘衍生品’进行投机,这种情形非常类似于现代金融和能源贸易行业所经营的各种‘衍生工具’。”
Ford补充说,每一个这类不同的云组件通常都是由单独的一家公司来维护和部署的,出于竞争的考虑,这些公司往往会尽可能少地披露其服务的内部运营细节。
这么做的结果就是,云行业可能会发现自己“正在产生投机泡沫和偶发的大规模故障,原因就是对复合云服务‘过度杠杆化’了,不到泡沫破灭的那一天,我们无法知道这些云服务的漏洞究竟在哪里。”Ford写道。
Ford的论文没有提出具体的解决办法,但他还是为云行业提供了或许可以解决问题的一些途径,例如他建议,云提供商可以将其系统依存度的详细信息发布给“一家受信任的第三方机构,一家类似于Underwriters Laboratories(UL,保险商实验室)的机构,由这家机构来提供云可靠性分析服务。”
他补充道,虽然云计算“前景美好,吸引人的地方很多……但是最起码,我们应在社会经济体系将要全面地、不可逆转地依赖这一计算模式之前,审慎地研究一下这些风险。更何况我们对云计算的基础到目前为止还不完全理解呢。”
HotCloud '12是下周将在波士顿召开的更大范围的USENIX展会的一个分会场。HotCloud的其他议题将涵盖网络立法、Web应用开发以及存储等领域。