论文部分内容阅读
随着网络技术与虚拟化技术的不断发展,一种通过互联网以服务的方式提供动态可伸缩的虚拟化的资源的计算模式渐渐的走进了人们的生活,例如:百度云盘,云电视,云手机等。云计算,一个全新的领域,是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。 在虚拟化技术和网络技术快速发展的今天,人们清醒的意识到,在生活中使用的主机包括:CPU、内存、磁盘,网络,镜像这些基础资源时其实是在享受他们为我们带来的便捷与可视化的服务,而并不是这些硬件资源本身。平时,在使用这些硬件时偶尔还会为我们带来许多不便,从企业角度来说维护这些资源需要耗费人力物力,这些资源为了支撑业务高峰期对计算性能的需求往往会超出增加平时计算能力的两到三倍,这显然是一种浪费。人们迫切需要一种能够动态搜索且如同使用自来水一样的公共服务的出现,这就是云计算服务的思想起源。2006年谷歌首席执行官埃里克·施密特首次提出“云计算”的概念,云计算就成为近几年来IT领域一个非常热门的研究方向。云计算又被称之为云服务,是因为它是一种服务模式;云计算主要分为基础设置即服务(IaaS),如:IBM Blue bluemix等;平台即服务(Paas),如:google App engine, windows Azure Platform等;软件即服务(Saas), SaaS是我们接触最多的,用户无需额外安装软件,只需要接入互联网并通过浏览器即可享受软件服务,如Google Chrome浏览器中的Google App就是其中的代表,还有Zimbra等。由于云计算的出现,使得人们对IT资源的使用更加合理、高效且可快速释放重复利用等特点,众多企业准备构建各自的私有云平台。目前,很多开源的Iaas项目大多借鉴了AWS的成功经验,而其中最具影响里的就是Openstack项目。Openstack架构灵活且组件之间耦合度低,可以满足不同企业的实际需求。但OpenStack在自动化部署方面的不足、系统易用性的开发显得比较薄弱。