微软CEO史蒂夫·鲍尔默近日宣称微软运营超过一百万台的服务器,引起业界媒体的关注。但微软这100万台服务器究竟意味着什么?它意味着大面积的地产,庞大的电力和金钱。通过亚马逊副总裁、杰出的工程师詹姆斯·汉密尔顿(前微软的雇员)的博客了解,从一个新的角度诠释百万台服务器的意义。
从能源消耗的角度,假设每台服务器的运行功率是150W到300W之间,考虑所有服务器组件以后,加权平均值大概是250W。通过数据计算,那么100万台服务器的隐含总功耗就超过300MW,而年消费量就高达2629743MWh,就是2.6TWh。根据美国能源情报署的报告在2011年,美国家庭平均消耗仅为11.28MWh,那么2.6TWh就超过了23万个美国家庭所消耗的电量。
同时,对于这么大数量的服务器,微软还必须建立足够的数据中心来容纳,数量可能介于15到30之间,而实际购买这些服务器可能会耗资42.5亿美元。
但对于微软真的非常昂贵吗?微软作为一家大型公司,相比Facebook号称“数十万台服务器”,数据中心投入花费近十亿美元,微软在基础设施上已经积累了几十年,从建立***家工厂到现在,花费四十亿美元也并不疯狂。
从去年的财报中,微软其物业及基础设备的资产总价值约92亿美元,而第三季度投资了9.3亿美元基础设备上,这些不全是数据中心和服务器的投资,但确实显示出微软对于基础建设上的投入的成本。
另外,根据对比了解,在今年***季度的财报中,Facebook投入25亿美元的物业和设备资产,新投资金额是3.27亿美元,谷歌对应的分别是123亿美元和12亿美元。
由此,对于以上这些数字,微软的服务器数量并不疯狂,也是仅次于谷歌服务器的数量。微软服务器的已经覆盖的非常广泛,包括Bing,Office 365,Xbox,Outlook.com以及内部运营等,无论它们是运行在Windows Azure还是它们自己的基础设施都离不开服务器。