信息化 频道

技术演进带给软件业的冲击

多核应用加速虚拟化
 
    要充分利用系统功能的话,我们会发现有很多的应用所需要的资源不见得是整个系统的资源,可能是核某一个部分的资源。如果在核的这一层做的时候,可以得到更多的效益。因此虚拟化一定要达到核这一层,这直接导致了下一代数据中心技术的出现。
在谈到数据中心之前,先看整个行业里面。在数据中心里面,如果去买各种不同的设备需要这么多钱,调查发现在一个数据中心里面所花的成本和预算没有太大变化,并不表示说数据中心里面服务器没有增加,事实上是快速的增加,因为这么多年来服务器功能越来越高、价格越来越便宜,所以数据中心里面的预算没有太大变化。除了买设备成本之外,需要花的电费的成本会越来越高。
 
    为什么会这样呢?因为系统越跑越快的时候,功耗会越来越大。功耗大,没有关系,因为算的东西越来越多,并不是说我花了电费没有做事。今天看到,一个数据中心里面所有的服务器是不是充分的使用到?计算单元快速计算的设计是否达到了极限?在10、20年前,一个机器是100瓦,是运算的时候用100瓦,不运算的时候是5瓦。今天即便是刀片计算机也是一样,在运算的时候跑的是250瓦,在没有算东西而是待机的时候可能是跑200瓦。换句话说,今天的服务器使用率不高,就是干烧电,而没有做任何事情。
 
    从这一个方面来说,在一个数据中心要达到高效率:
 
    第一,设备本身要非常节能。IBM去年推出了P6处理器,P6跟P5处理器相比,计算功能增加了一倍,而功耗完全一样。
 
    第二,数据集中,希望集中的资源是做类似的功能。当做类似功能的时候,如果我因为量的关系,就可以做适当的调配。所以,要充分的虚拟化。所谓的虚拟化,也就是说在资源调配这一层要做非常多的工作。
 
    我们再谈一个新的计算模式,就是云计算。如果来看一个传统的计算模式,它的应用硬件跟设备跟应用通常是绑定的。应用资源不能很快的从另外一个地方调到这一边来用。在云计算里面,因为有非常好的资源调配的系统,所以在量级有变化的时候,我可以把不同的资源随时的调用。在云计算里面的“云”观念,把云想象成水汽,水汽散布在各个地方不能成“云”,要集中才能成“云”。比如说今天平均的设备使用率是50%,峰值是100%,你不会希望达到100%,你希望达到80%,因为否则会宕机。
当量值进来的时候,很快的发现有一些服务器到顶了。如果用云计算充分调配,可以用不同的应用,如果是不同的量级的时候,可以来充分的交换使用。应用比较低的时候,在不同量级的时候,甚至于可以把不需要的系统闲置。在需要一个服务器就可以把过去四个服务器甚至更多服务器东西全部整到一个地方做,让服务器使用率比较高。利用虚拟化的管理可以有效的实现节能的目标。
0
相关文章