数据中心需要操作系统 噱头还是潮流?前沿技术

2011-06-20    来源:中关村在线    编辑:范平
众所周知,个人电脑拥有操作系统,甚至现在流行起来的智能手机等移动设备也有自己的操作系统。那么为什么数据中心不能有自己的操作系统呢?

  众所周知,个人电脑拥有操作系统,甚至现在流行起来的智能手机等移动设备也有自己的操作系统。那么为什么数据中心不能有自己的操作系统呢?

 

  当然,为整个数据中心创建一个能管理调配各项资源的操作系统,会比为单个设备提供操作系统从而保证运行各类应用程序要复杂得多。数据中心拥有训练有素的IT管理人才来确保正常运营,但随着数据中心的不断扩大,IT工作人员的工作量也不断增多,需要有具备扩展性的OS来协调整个数据中心也就变得十分必要。

VMware提供的虚拟数据中心OS

 

VMware提供的虚拟数据中心OS

  数据中心OS能将所有资源都囊括在统一的管理平台中,提供资源共享、数据分享、抽象编程和调试工作。而这也正是为计算机开发分时和操作系统的缘由。

  国外有专家指出,目前,针对数据中心搭建的数据中心操作系统早期版本已经完工。谷歌也正在使用一种“独特的方法”来运行其数据中心,不过该方法暂未对外公布。

 

  数据中心涵盖多种应用(存储系统、网络应用、不间断服务和批量分析),并且由于新的集群规划框架得到了开发,以后还会有更多的业务应用出现。比如谷歌推出的MapReduce框架、Dremel(针对交互式数据挖掘的低延迟系统)和 Percolator (增量索引系统)。

数据中心应用类型十分丰富

 

数据中心应用类型十分丰富

  与此同时,集群用户数量也在急剧上涨。因此,对于数据中心运营商来说,为不同应用程序用户和跨应用程序用户以更高效率的方式提供多种资源会显得至关重要。

  软件平台比如Hadoop栈、LAMP、亚马逊Web Services、Windows Azure、和谷歌的GFS/BigTable/MapReduce栈将形成今日的数据中心OS。这些平台能逐渐满足日益增长的数据中心用户和工作负载需要,但数据中心应用程序通常来说会很难获得发展,而且互操作也不太容易实现。

1
3