建立数据中心的传统方法是至少将一个大型数据中心建在城市,或者至少建在人口相当庞大的地方,以便挨近IT管理员,那样他们便于访问服务器和存储系统。不过,雅虎公司数据中心工程和运行高级主管Scott Noteboom声称,这个观念在近些年已经发生了显著变化。
雅虎的做法不同,他们在比较偏远的地区建立大型的数据中心。目前,雅虎正在北美、欧洲和亚洲新建了五个数据中心。这种新的选址策略得益于近年来管理软件有了长足发展,雅虎总部的IT员工能远程管理数据中心中更具体的设备,比如存储和虚拟服务器。但Scott Notebloom不愿更详细地透露他们是如何做到这一点的。
数据中心建在边远地区让雅虎得以享用某些地方(如美国华盛顿州和俄勒冈州)比较低的数据中心水电费。Scott Noteboom表示,这些边远数据中心的建造时间也大大缩短了,某些情况下只需要6个月,而以往则需要18-24个月。而且与在大都市建造数据中心相比,还降低了成本。他说,建造速度加快还能更准确地清楚数据中心建造完毕后,雅虎需要多少计算能力,针对今后6个月比针对今后两年进行容量规划要容易得多,“建造速度越快,就能越准确地预测将来的需求。”
此外,Scott Noteboom表示,雅虎已开始采用一种新方法:计算需求变化时,可以大幅增加或减少服务。在过去,要针对具体的正常运行时间和能力对整个数据中心进行评级;而如今,那些评级可以精细得多。使用雅虎数据中心灵活层服务质量设计(Yahoo Data Center Flex Tier QOS Design)软件,雅虎的IT员工就能确定应该用哪一家电力公司的市电、购买哪些备用发电机和UPS,以及需要哪种级别的冗余性。
Scott Noteboom举了个例子,电子邮件或搜索可能需要高可用性,而用于查看股票行情的一项新测试服务不需要同样高的可用性。雅虎可以为那些应用设定不同的服务质量级别。而在过去,只能为所有应用采用一样的服务质量。
该软件还允许雅虎把应用和服务迁移到具有高冗余性的服务器上;或者如果可能的话,当一两个节点短时间停机时,就使用集群。
雅虎进行扩展的另一个方法是在使用本地电力公司方面有更多的选择。新的数据中心可能一开始只使用1或2兆瓦的电力,但之后可能增加到20兆瓦(许多数据中心根据与本地电力公司签订的协议,只能使用特定的耗电量)。开始施工前,按合同,雅虎可以在同一个数据中心使用多家电力公司,也可以与一家电力公司签订灵活的合同,甚至可以为每一级服务安排不同的税收优惠。Scott Noteboom说:“从成本的角度看,这让我们更划算,而不是进行重复性投入。”
到目前为止,采用灵活服务质量的这种新方法效果很好。Scott Noteboom表示,在美国纽约州边远地区刚完工的一个数据中心,其PUE为1.08,这主要归功于能够根据应用的需求来调整服务。不是每个UPS和每台服务器都整天满负荷运行,IT人员可根据具体应用当前的服务质量需求,进行相应调整。
……
关注读览天下微信,
100万篇深度好文,
等你来看……