首页 理论教育云计算架构介绍

云计算架构介绍

【摘要】:图4-1云计算的架构服务方面,主要以向用户提供各种基于云的服务为主,共包含三个层次:SaaS:这层的作用是将应用以主要基于Web的方式提供给客户。管理方面,主要以云的管理层为主,其功能是确保整个云计算中心能够安全和稳定的运行,并能被有效地管理。

云计算分为服务和管理两大部分,如图4-1所示。

图4-1 云计算的架构

服务方面,主要以向用户提供各种基于云的服务为主,共包含三个层次:

(1)SaaS(Software as a Service,软件即服务):这层的作用是将应用以主要基于Web的方式提供给客户。

(2)PaaS(Platform as a Service,平台即服务):这层的作用是将一个应用的开发和部署平台作为服务提供给用户。

(3)IaaS(Infrastructure as a Service,基础架构即服务):这层的作用是将各种底层的计算(如虚拟机)和存储等资源作为服务提供给用户。

从用户角度而言,这三层服务之间关系是独立的,因为它们提供的服务是完全不同的,而且面对的用户也不尽相同。但从技术角度而言,云服务这三层之间有一定的依赖关系。比如一个SaaS层的产品和服务不仅需要用到SaaS层本身的技术,而且还依赖PaaS层所提供的开发和部署平台,或者直接部署于IaaS层所提供的计算资源上,还有PaaS层的产品和服务也很有可能构建于IaaS层服务之上。

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