Facebook在俄勒冈州建立的先进的数据中心与其旧有的数据中心相比,能耗降低了38%,成本节约了24%.这些数字令人印象深刻,也肯定会让很多具有成本意识的CIO们颇感兴趣。
那么Facebook是如何做到这一点的呢?Facebook一向是以其黑客文化而自豪的,它们的数据中心和数据中心里的服务器(以及管理工具)都是自己从零开始设计的。
OCP可适用于任何厂商
在新的数据中心项目上,Facebook借鉴了开源软件的模式,将其服务器、服务器管理、存储、机柜、电力系统、冷却系统和数据中心的整体设计都交给了开放计算项目(OCP)基金会。这家非营利机构的成员中有不少重量级企业,如英特尔、Rackspace、高盛和Arista网络和 Facebook.OCP基金会把Facebook的设计正式变成了各种OCP规范,这些规范都是可以免费提供的,任何人都可以对其进行改进然后反馈给基金会。
Facebook硬件设计与供应链副总裁、OCP董事会成员Frank Frankovsky说,制定OCP规范的关键理念之一就是要避免在不同厂商的产品之间造成“不必要的差异化”.
“举例来讲,购买现成的服务器并不经济,因为它们常常会包含一些组织根本不需要的功能,”Frankovsky说。“这会导致额外的成本和电力的浪费,还会出现这样一些问题,就像在戴尔的机器上没法管理惠普的机器一样,专利的管理工具也会对我们这样的环境造成巨大破坏。”所以OCP的服务器根本不用像戴尔或惠普这样的大厂商,而是直接从远东地区那些愿意以微利销售服务器的制造商那里进货。
Facebook所使用的OCP服务器精简到了不能再简的地步
因此OCP的整体原则就是将服务器硬件精简到只满足实际需要的地步,以实现Facebook所希望的大规模计算,再用最小数量的变电次数建立一个高效的供电系统。再通过一个高效的冷却系统实现进一步的节能减排。
在俄勒冈的这个为特定目的而建造的数据中心项目中,Facebook已经证明了自己的设计工作是成功的,然而绝大多数企业的计算环境要比 Facebook小很多,因此构建新的数据中心的方法也很不一样。所以你可能会问这样一个问题:普通的中小企业,或者不需要Facebook这样的计算规模的大企业,能否从OCP的设计规范中获益呢?
“我们最初也以为我们的设计只适合于像我们这样的大规模计算环境,或者像银行之类的庞大IT组织,”Frankovsky说。“但结果证明任何企业都可以从中获益。我认为OCP适用于任何企业,谁不希望获得更高的效率,消除不必要的差异化呢?”
人人皆可获益的理由是,你不必建造新的数据中心才能实现成本节约的目的:只须选择一些OCP规范就能实现这一目的。也就是说,即便企业是租用的厂房,也可以摆放OCP服务器和供电系统,获得显着的节能和省钱效果。
“在我们新建的数据中心里,能耗降低了38%,但是在租用的厂房里使用OCP的服务器估计至少也能节省这个数值的一半吧,”Frankovsky说。而在成本节约方面,Frankovsky认为结果可能会更好:即便你只负责一个很小的IT环境,也可以获得跟Facebook一样的24%的成本节约。这是因为采用更廉价的OCP设备–将不必要的差异化降至最低–会使成本节约的效果更加明显。