中国IDC圈8月8日报道:云计算有个严重的问题,就是会有上限。不管我们建造多少数据中心,都永远会落后于需求曲线。从2008年以来,我就一直预测网格云(AmbientCloud)将成为最符合成本效益的主流方式,可提供高性能的云计算能力。这是我唯一想到的,可以让每个人都享受云计算,又不让数据中心耗尽所有电力的方法。事实上,目前我在趋势科技工作的原因之一,就是我们有自己庞大的网格云来处理每天超过5亿笔数据,而只有一小部分是在数据中心内进行。
现在网格云也成为IT公司竞争策略的重点。这篇文章通过观察微软、Google和Apple等公司的策略来解释如何使用网格云。而现在Apple的新iCloud架构已经超出了我原有的想象,做到了我所知道最先进的网格云架构。
猛一看,你大概会以为我疯了,说这是一个网格架构。就像DataCenterKnowledge的RichMiller所报告的,iDataCenter占地约50万平方呎–比我在ExodusCommunications(最大的网站托管公司)时曾经参与建造最大的托管数据中心还要大五倍。而且Apple的iDataCenter耗资约10亿美元兴建,大概是Google和微软数据中心的两倍。他们使用了很多高可用性系统,包括群集,以及来自IBM、Veritas和甲骨文的技术,这跟Google还有大多数的IaaS运营商使用一般的存储阵列和服务器的作法完全相反。当然还有最重要的,苹果公司从EMC订购了总容量12PB的Isilon文件存储阵列。
因此说这是一个大规模的网格云。网格云在中央命令和控制部分更需要高可用性。有些组件,例如核心数据和记录系统数据应该放在高可用性系统上,否则就像亚马逊那样最近遇到了不幸的36小时服务中断。如果人们使用iCould来同步他们在i设备上的一切:图片、音乐、文件等等,他们必须能确信自己的数据是安全的,不会在一次意外后消失。这里的运作赌注非常高,如果Apple的客户选择将他们的家庭照片放在AppleiCloud上,任何意外造成数据丢失都可能会导致公司信誉破产。
使得iCloud成为最先进的网格云的另外一个原因是,Apple必须做很多数学运算,以了解在云端储存每个人的音乐和影片的成本是多少。不管现在硬盘多便宜,还是会有电力和空间成本的问题。所以Apple采取了另外一种作法,借此节约非音乐和影片文件所用的大量储存空间。与Google不同,Apple会将每个人的多媒体文件副本存储在每个人的i设备上,而不是云端,并会使用高可用性的中央命令和控制机制同步新购买的音乐。这比存放在云端要更有效率。不然就算是Apple令人惊讶的12PB容量,也会被今天保存在所有iPod内的内容给淹没。
Apple的新作法使得它比Google更有成本优势。至少在今天,Apple拥有比Google更大的网格云。但就像我第一篇的网格云文章所提到的,Google正迅速地让Android和Chrome成为它的网格云平台。我想Apple简洁明快的设计理论也被应用到他们的数据中心和架构上,这也不是我想得到的。