上面这个云架构共分为效劳和管理这两大部分。
在效劳方面,主要以提供用户基于云的各种效劳为主,共包含三个层次:其一是Software as a Service软件即效劳,简称SaaS,这层的作用是将应用主要以基于Web的方式提供给客户;其二是Platform as a Service平台即效劳,简称PaaS,这层的作用是将一个应用的开发和部署平台作为效劳提供给用户;其三是Infrastructure as a Service根底架构即效劳,简称IaaS,这层的作用是将各种底层的计算(比如虚拟机)和存储等资源作为效劳提供给用户。从用户角度而言,这三层效劳,它们之间关系是独立的,因为它们提供的效劳是完全不同的,而且面对的用户也不尽相同。但从技术角度而言,云效劳这三层之间的关系并不是独立的,而是有一定依赖关系的,比如一个SaaS层的产品和效劳不只需要使用到SaaS层自身的技术,而且还依赖PaaS层所提供的开发和部署平台或者直接部署于IaaS层所提供的计算资源上,还有,PaaS层的产品和效劳也很有可能构建于IaaS层效劳之上。
在管理方面,主要以云的管理层为主,它的功能是确保整个云计算中心可以安全和稳定的运行,并且可以被有效地管理,主要包括用户管理、监控系统、计费管理、安全管理、效劳管理、资源管理、容灾支持、运维管理、客户支持几个方面。 下面主要对Saas、PaaS、IaaS几个方面做介绍
标题
1、软件即效劳SaaS
软件即效劳(SaaS)为商用软件提供基于网络的访问。您有可能已经使用过SaaS,即便您当时并不晓得。SaaS的示例太多了,例如Netflix、Photoshop.com、Acrobat.com、Intuit QuickBooks Online、Gmail、Google Docs、Office Web Apps、Zoho、WebQQ、新浪微盘等等。可能不太明显的SaaS实现包括挪动应用程序市场中的相当一部分。
平台即效劳(Platform as a Service,PaaS)提供对操作系统和相关效劳的访问。它让用户可以使用提供商支持的编程语言和工具把应用程序部署到云中。用户不用管理或控制底层根底架构,而是控制部署的应用程序并在一定水平上控制应用程序驻留环境的配置。PaaS的提供者包括Google App Engine、Windows Azure、Force.com、Heroku等。小企业软件工作室是非常适宜使用PaaS的企业。通过使用云平台,可以创建世界级的产品,而不需要负担内部消费的开销。