8.1 自动伸缩监听器
- 是一个服务代理,它监控和追踪云服务用户和云服务之间的通信,用以动态伸缩
- 通常部署在靠近防火墙的位置,自动追踪负载状态信息。负载量可以前端请求量或请求引发的后端处理需求量决定。
- 提供不同类型的响应:如通过预定义参数自动伸缩IT资源或者负载超过或低于阈值时,自动通知云用户。
8.2 负载均衡器
- 水平扩展的常见方法就是把负载在更多的IT资源上做负载均衡,与单一IT资源相比,提升了性能和容量。负载均衡器机制是一个运行时代理,其逻辑就是基于这个思想。
负载均衡器可以执行一组特殊的运行时负载分配功能,包括 - 非对称分配:较大的工作负载被送到具有较强处理能力的IT资源
- 负载优先级:根据优先等级进行调度、排队、丢弃和分配
-
上下文感知分配: 根据请求内容的指示吧请求分配到不同IT资源
负载均衡机制可以是 - 多层网络交换机
- 专门的硬件设备
- 专门的基于软件的系统
- 服务代理
负载均衡器同在位于产生负载的IT资源和负责执行负载IT资源之间的通信路径上
8.3 SLA监控器
- SLA监控器机器被用来专门观察云服务的运行时性能,确保他们履行SLA公布的QoS需求
- SLA监控器收集的数据由SLA管理系统处理并集成到SLA报告的标准中。
8.4 按使用付费监控器
- 按使用付费监控器机制按照预先定义好的定价参数测量基于云的IT资源使用,并生成使用日志用于计算费用
8.5 审计监控器
- 审计监控器机制用来收集网络和IT资源的审计记录数据,用以满足管理需要或合同义务。
8.6 故障转移系统
-
故障转移系统通过使用现有的集群技术提供冗余的实现来增加IT资源的可靠性和可用性。
故障转移系统有两种基本的配置 - 主动-主动:IT资源的冗余实现会主动地同步服务工作负载。当发现故障时,将失效的实例从负载均衡调度器中剔除,有效的IT资源就会接管处理工作。
- 主动-被动:待机或非活跃的实现会被激活,从不可用的IT资源处接管工作。
8.7 虚拟机监控器
- 虚拟机监控器机制是虚拟化基础设施中最基础的部分,主要用来在物理服务器上生成虚拟服务器实例。
8.8 资源集群
- 将多个分布的IT资源分为一组,使得他们能像同一个IT资源一样进行操作。这增强了集群化IT化IT资源的组合计算能力、负载均衡能力和可用性。
常用的资源集群类型包括 - 服务器集群:物理或虚拟服务器组成集群。
- 数据库集群:用于改进数据的可用性,具有同步的特性,可以维持集群中各种存储设备上存储数据的一致性
- 大数据集集群:实现了数据的分区和分布
8.9 多设备代理
- 一个云服务可能会被大量的云用户访问,他们对主机硬件设备和通信需求都不同。为了克服云服务和不同云服务用户之间的不兼容性,需要创建映射逻辑来改变运行时交换信息
- 多设备代理来帮助运行时的数据转换,使得云服务能够被更广泛的云用户程序和设备所使用。
- 多设备代理通常作为网关存在
可创建转化的逻辑层次包括 - 传输协议
- 消息协议
- 存储设备协议
- 数据模式/数据模型
8.10 状态管理数据库
- 一种用来暂时地持久化软件程序的状态数据
网友评论