事情是这么开始的,上周三,微软的Steve Martin刻意把一份源自IBM提出的Open Cloud Manifesto(开放云计算宣言)泄漏出来。这份宣言广获许多云计算服务供应商与云计算兼容性论坛(Cloud Computing Interoperability Forum,简称CCIF)会员的广泛支持。
此事被披露后引起许多正反面讨论,记住,这份宣言目前还未正式公布(最快这礼拜一就会有消息),因此目前大家讨论的都是哪些大厂没加入,原因为何之类的。
我自己因工作之故,先前已被CCIF正式通知此事,并读过完整的文件内容,以下是我这两天看过后的见解。
1. 这只是一份意见表达,非标准提案;不论技术或法律上都没有提出任何定论。
2. 公开宣称不加入的厂商是因为亏大
微软与Amazon都已经公开宣称目前不会签署这份文件。这是因为Amazon已经有既有客户基础,许多其他IaaS供应商都希望能瓜分一点;微软自己也有很大的客户群,他们并不需要同意加入由上而下的得标准制订来威胁自己业务。
3. 缺乏公开评论就宣布的产业意见书 大不妥;
IBM急着宣布此事,没有公开听取过产业或社区的意见,导致微软指责此事是闭门造车,这的确是大错特错,因此开放源代码软件已经整个改变了技术发想的游戏规则。
若推动此事的厂商在宣布此份宣言草案之余,顺便开放给业界评论,不急着做定案,则微软就无法借题发挥;目前此事还有转还空间。
我不确定这种由上而下的标准制订作法真的不会重蹈当年WS-*(网络服务规格)的覆辙。Amazon的EC2与S3都已经是de facto标准;Sun与GoGrid也开放了自家的API,希望能抢下部分或全部的管理标准大饼;企业也已经开始思考不同云计算供应商之间的根本兼容性问题:RightScale与竞争对手采取不同的作法来处理服务器影像移转(portability)问题;Salesforce.com则可完整整合Force.com、Amazon AWS与Facebook等。
因此,这份宣言的优点在于产业终于学习到开放是件好事,但顶多也只有这样而已,大家对于云计算该怎么走依然还在集思广益中。
(作者为ZD博客写手James Urquhart)