云计算概念简介
2007年10月IBM和Google宣布在云计算领域的合作后,云计算吸引了众多人的关注,并迅速成为产业界和学术界研究的热点。云计算比传统逻辑抽象概念更为高级,在它下面是多层虚拟化技术,实现了物理运动向逻辑运动的抽象过程。从高层次来看,云计算是一种资源整合和利用的技术,其下层的技术支撑主要是虚拟化技术。
虚拟化技术是云计算实现的关键技术。单个服务器可以支持多个虚拟机运行多个操作系统和应用,从而大大提高服务器的利用率,通过虚拟化为应用提供了灵活可变、可扩展的平台服务。虚拟化能为全球用户节约大量成本,提升了服务器运营效率,更重要的是下一代的数据中心也将基于虚拟化来进行构建,特别是现在热门的云计算,更是离不开虚拟化技术的支撑。
云计算可以认为包括以下几个层次的服务:基础设施级服务(IaaS),平台级服务(PaaS)和软件级服务(SaaS)。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。
IaaS(Infrastructure-as-a- Service):基础设施级服务。消费者通过Internet可以从完善的计算机基础设施获得服务。
PaaS(Platform-as-a- Service):平台级服务。PaaS实际上是指将软件研发的平台作为一种服务,以 SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。
SaaS(Software-as-a- Service):软件级服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。相 对于传统的软件,SaaS解决方案有明显的优势,包括较低的前期成本,便于维护,快速展开使用等。
(责任编辑:蒙遗善)