组成云计算中心操作系统通常包含以下几个模块:大规模基础软硬件管理、虚拟计算管理、分布式文件系统、业务/资源调度管理、安全管理控制等几大模块组成。 简单来讲,云计算中心操作系统有以下几个作用,一是治众如治寡,能管理和驱动海量服务器、存储等基础硬件,将一个数据中心的硬件资源逻辑上整合成一台服务器;二是为云应用软件提供统一、标准的接口;三是管理海量的计算任务以及资源调配; 云计算中心操作系统是实现云计算的关键一步,从前端看,云计算用户能够通过网络按需获取资源,并按使用量付费,如同打开电灯用电,打开水龙头用水一样,接入即用;从后台看,云计算能够实现对各类异构软硬件基础资源的兼容,更要实现资源的动态流转,如西电东送,西气东输等。将静态、固定的硬件资源进行调度,形成资源池,云计算的两大基本功能就是云计算中心操作系统实现的,但是操作系统的重要作用远不止于此。 一般来讲,国内外大的网站,比如google、网易、腾讯等,都有该类产品,但由于该系统是各自的核心竞争力,都是自产自用,并不对外发售。 现在市面上可用的只有两家,一是vmware的vsphere,不过该产品是虚拟化技术衍生出来的,管理的设备数量有限,目前还没有分布式文件系统;二是浪潮的云海,浪潮云海是第一款国产的云计算中心操作系统,采用“linux+Xen”开放标准技术路线,支持分布式计算、分布式存储等,性能更好、可用性更强、成本更低,但是要到2010年底才能发布。两者的不同处在于:浪潮云海OS是一个产品化、模块化的通用云操作系统,适合于各种类型的云计算应用;VMware的产品更多是针对虚拟化整合,面向私有云等小规模云应用; Vmware与浪潮云OS的具体区别为: 1、共享存储与分布式云存储:VMware云操作系统依赖于共享存储,一旦共享存储宕机,将导致所有虚拟机业务的崩溃;浪潮云海云操作系统构建了块设备的云存储,安全性更高。 2、大规模管理架构;浪潮云海OS采用多级联管理体系,可以通过级联方式实现资源的整合管理,可以有效实现万量级的资源管理。管理能力更强,适用性更好;VMwareOS管理规模较小。 3、资源调度与节能管理:浪潮云海OS可有效实现大规模基础软硬件资源监控,可以完成长期的业务负载和资源情况的统计分析,可以依据负载情况实现业务、资源的动态调度,在满足客户需求情况下,有效提高资源利用率。同时,对夜间、节假日时的闲置资源,可自动转入节能模式,符合绿色、低碳的数据中心运营需求。