云平台构建与管理
上QQ阅读APP看书,第一时间看更新

2.1.2 架构层次之间的关系

云架构层次主要分为服务和管理两大部分。

在服务方面,主要以提供用户基于云的各种服务为主,共包含3个层次:①SaaS层的作用是将应用主要以基于Web的方式提供给客户;②PaaS层的作用是将一个应用的开发和部署平台作为服务提供给用户;③IaaS层的作用是将各种底层的计算(如虚拟机)和存储等资源作为服务提供给用户。从用户角度而言,这3层服务之间的关系是独立的,因为它们提供的服务是完全不同的,而且面对的用户也不尽相同。但从技术角度而言,云服务这3层之间的关系并不是独立的,而是有一定依赖关系的,比如一个SaaS层的产品和服务不仅需要使用到SaaS层本身的技术,而且还依赖PaaS层所提供的开发和部署平台或者直接部署于IaaS层所提供的计算资源上,PaaS层的产品和服务也很有可能构建于IaaS层服务之上。

在管理方面,主要以云的管理层为主,它的功能是确保整个云计算中心能够安全和稳定地运行,并且能够被有效管理。