9.0引言
基于云的IT资源需要被建立、配置、维护和监控。
远程管理系统
资源管理系统
SLA管理系统
计费管理系统
这些系统通常会提供整合的API,并能够以个别产品、定制应用或者各种组合产品套装和多功能应用的形式提供给用户。
9.1 远程管理系统
远程管理系统(remote administration system)机制向外部云资源管理者提供工具和用户界面来配置并管理基于云的IT资源。
远程管理系统能建立一个入口以便访问各种底层系统的控制和管理功能。这些功能包括了资源管理,SLA管理和计费管理。
远程管理主要创建两种类型的入口:
使用与管理入口(usage and administration portal):一种通用入口,集中管理不同的基于云的IT资源,并提供IT资源使用报告。这个入口是许多云技术架构的组成部分。
自助服务入口(self- service portal):本质上是一个购买门户,允许云用户搜索云提供者提供的最新云服务和IT资源(通常是租赁的)列表。然后,云用户向云提供者提交其选项进行资源调配。
9.2 资源管理系统
资源管理系统(resource management system)机制用于协调IT资源,以便响应云用户和云提供者执行的管理操作(图9-5)。此系统的核心是虚拟基础设施管理器(VIM),它用于协调服务器硬件,这样就可以从最合适的底层物理服务器创建虚拟服务器实例。VIM可是一个商业化产品,它用于管理一系列跨多个物理服务器的IT资源。VIM可以创建跨不同物理服务器的虚拟监控器的多个实例,或者将一个物理服务器上的虚拟服务器分配到另一个物理服务器上(或资源池上)。
通过资源管理系统自动化并实现的任务包括:
管理用来创建预构建实例的虚拟IT资源模板,如虚拟机服务器映像。
在可用的物理基础设施中分配和释放虚拟IT资源,以响应虚拟IT资源实例的开始、暂停、继续和终止。
在有其它机制参与的条件下,协调IT资源,如:资源复制、负载均衡和故障转移系统。
在云服务实例的生命周期内,强制执行使用策略与安全规定。
监控IT资源的操作条件。
9.3 SLA管理系统
SLA管理系统(SLA management system)机制代表的是一系列商品化的可用云管理产品,包括SLA数据的管理、收集、存储、报告以及运行时通知(图9-7)
SLA管理系统常常会包含一个库,用于存储和检索被收集的基于预定义指标和报告参数的SLA数据。收集SLA数据还需要依靠一个或多个SLA监控机制,之后,使用与管理入口可以近实时的利用这些数据来提供持续的反馈(图9-8),使得个人云服务监控的指标与云供给合同中的SLA条款保持一致。
9.4 计费管理系统
计费管理系统(billing management system)机制专门用于收集和处理使用数据,它涉及云提供者的结算和云用户的计费。具体来说,计费管理系统依靠按使用付费监控器来收集运行时使用数据。这些数据存储在系统组件的一个库中,然后为了计费、报告和开发票等目的,从库中提取数据。(图9-9和图9-10)
计费管理系统允许制定不同的定价规则,还可以针对每个云用户或每个IT资源自定义定价模型。定价模型可以是传统的按使用付费模型,也可以是固定费率或按分配付费模式,还可以是它们的组合。
计费是根据使用前支付和使用后支付来安排的。后一种支付类型又分为预定义限值和无限制使用(无限制使用需要与云用户协议规定,其后果是无限制计费)。如果设定了限值,它们通常是以使用配额的形式出现的。当超出配额时,计费管理系统可以阻止云用户的进一步请求。
(2023年 2月17日 08:11首次发布)