智能制造导论-p298.pdf - 第199页

4.3.2 云计算技术 2. 云管理 层 云管理层是云最核心的部分。云管理层也是前面三层云服务的基础,为它 们提供多种管理和维护等方面的功能和技术。如图 4-18 所示,云管理层共 有九个模块,这九个模块可分为三层,它们分别是用户层、机制层和检测 层。

100%1 / 298
4.3.2 云计算技术
服务方面,主要以向用户提供各种基于云的服务为主,共包含三个层次:
l SaaS:软件即服务(Software as a Service),这层的作用是将应用以主
要基于Web的方式提供给客户。
l PaaS:平台即服务(Platform as a Service),这层的作用是将一个应用
的开发和部署平台作为服务提供给用户。
l IaaS:基础架构即服务(Infrastructure as a Service),这层的作用是将
各种底层的计算(比如虚拟机)和存储等资源作为服务提供给用户。
从用户角度而言,这三层服务之间关系是独立的,因为它们提供的服务是
完全不同的,而且面对的用户也不尽相同。但从技术角度而言,云服务这
三层之间有一定的依赖关系的。比如一个SaaS层的产品和服务不仅需要用
SaaS层本身的技术,而且还依赖PaaS层所提供的开发和部署平台,或者
直接部署于IaaS层所提供的计算资源上,还有,PaaS层的产品和服务也很
有可能构建于IaaS层服务之上。
管理方面,主要以云的管理层为主,其功能是确保整个云计算中心能够安
全和稳定的运行,并能被有效地管理。
4.3.2 云计算技术
2.云管理
云管理层是云最核心的部分。云管理层也是前面三层云服务的基础,为它
们提供多种管理和维护等方面的功能和技术。如图4-18所示,云管理层共
有九个模块,这九个模块可分为三层,它们分别是用户层、机制层和检测
层。
4.3.2 云计算技术
1 用户层
顾名思义,这层主要面向使用云的用户,并通过多种功能来更好地为用户
服务,共包含四个模块:用户管理、客户支持、计费管理和服务管理。各
模块的具体功能如表4-3所示。
用户层模块
功能说明
用户管理
云方面的用户管理主要有3种功能。其一是账号管理,包括对用户身份及其访问权限进行有效
地管理,还包括对用户组的管理;其二是单点登录,在多个应用系统中,用户只需要登录一
次就可以访问所有相互信任的应用系统,这个机制可以极大地方便用户在云服务之间进行切
换;其三是配置管理,对与用户相关的配置信息进行记录、管理和跟踪,配置信息包括虚拟
机的部署、配置和应用的设置信息等。
客户支持
好的用户体验对于云而言也是非常关键的,所以帮助用户解决疑难问题的客户支持是必需的,
并且需要建设一整套完善的客户支持系统,以确保问题能按照其严重程度或者优先级来依次
进行解决,而不是一视同仁。这样,能提升客户支持的效率和效果。
计费管理
利用底层监控系统所采集的数据来对每个用户所使用的资源(比如所消CPU的时间和网络带
宽等)和服务(比如调用某个付费API的次数)进行统计,来准确地向用户索取费用,并提
完善和详细的报表。
服务管理
大多数云都在一定程度上遵守SOAService-Oriented Architecture,面向服务的架构)的设计规
范。SOA的意思是将应用不同的功能拆分为多个服务,并通过定义良好的接口和契约来将这些
服务连接起来,这样做的好处是能使整个系统松耦合,从而使整个系统能够通过不断演化来
更好地为客户服务。而一个普通的云也同样由许许多多的服务组成,比如部署虚拟机的服务、
启动或者关闭虚拟机的服务等,而管理好这些服务对于云而言是非常关键的。
表4-3 用户层模块