云计算技术-云计算架构

云计算架构

课本上29种架构

十一、基本云架构

11.1 负载分布架构

负载均衡器

11.2 资源池架构

相同的IT资源由一个系统进行分组和维护

层级资源池:同级、嵌套

云存储设备、虚拟服务器

11.3 动态可扩展架构

基于预先定义的扩展条件从资源池中动态分配IT资源

水平扩展、垂直扩展、动态重定位

自动伸缩监听器、资源复制

11.4 弹性资源容量架构

根据负载变化分配和回收CPU与RAM资源

扩展逻辑在智能自动化引擎

垂直扩展

11.5 服务负载均衡架构

负载分布架构的变种

专门针对扩展云服务实现

11.6 云爆发架构

动态扩展架构的特殊形式

云数据中心和企业IT资源协同

11.7 弹性磁盘供给架构

动态存储供给

确保按照云用户实际使用的存储量进行精确计费

11.8 冗余存储架构

与主云存储设备中的数据保持同步

主设备失效时,存储设备网关把用户请求转向辅设备

十二、高级云架构

12.1 虚拟机监控器集群

多个虚拟机监控器构成集群

VIM通过常规心跳消息来监测虚拟机监控器的状态

12.2 负载均衡的虚拟服务器实例架构

容量看门狗系统:云使用监控器+容量计划器+VM在线迁移程序

不同粒度:用户请求、虚拟服务器实例和云负载均衡

12.3 不中断服务重定位架构

预先定义事件,触发云服务实现运行时复制或迁移

自动伸缩监听器、负载均衡器、云存储设备、虚拟机监控器、虚拟服务器

12.4 零宕机架构

复杂的故障转移系统

服务器会聚成一组,由容错系统控制

物理机不中断

故障转移系统、云存储设备、虚拟服务器

12.5 云负载均衡架构

在多个云之间进行负载均衡

12.6 资源预留架构

资源受限:IT资源没有足够的容量

资源借用:临时从其他资源池借用it资源

资源预留:IT资源没有足够的容量

12.7 动态故障检测与恢复架构

弹性看门狗系统

12.8 裸机供给架构

没有预装操作系统或其他任何软件的物理服务器

发现代理:一种监控代理,用于搜索并找到可用的物理机

部署代理:裸机供给的客户端

部署组件:用于安装操作系统

12.9 快速供给架构

实现大范围的IT资源供给的自动化

顺序管理器:组织自动化供给任务的顺序

顺序日志记录器:记录任务顺序

12.10 存储负载管理架构

使得LUN可以均匀地分布在可用的云存储设备上

LUN迁移:把LUN从一个存储设备移动到另一个上而无需中断

存储容量系统:则用来确保运行时工作负载均匀地分布在LUN上

十三、特殊云架构

13.1 直接IO访问架构

I/O虚拟化:虚拟服务器通过虚拟机监控器仿真连接访问物理I/O

直接IO访问架构:虚拟服务器直接访问物理服务器IO卡

13.2 直接LUN访问架构

存储LUN通过主机总线适配器HBA映射到虚拟机监控器中进行仿真存储

通过物理HBA卡向虚拟服务器提供LUN访问

13.3 动态数据规范化架构

处理冗余数据问题,建立重复删除机制

基于块的存储设备和基于文件的存储设备

13.4 弹性网络容量架构

给网络动态分配额外带宽

13.5 跨存储设备垂直分层架构

在不同的存储设备之间垂直扩展

13.6 存储设备内部垂直数据分层架构

数据分布于不同云存储设备可能是不被允许的

支持在单个云存储设备中进行垂直扩展的系统

13.7 负载均衡的虚拟交换机架构

提供多条上行链路来平衡多条上行链路或冗余路径之间的网络流量负载

13.8 多路径资源访问架构

应对链路失效

13.9 持久虚拟网络配置架构

网络配置信息进行集中存储,并复制到所有的物理机上

虚拟服务器迁移时,目的主机可以访问配置信息

13.10 虚拟服务器的冗余网络连接架构

应对物理链路失效

13.11 存储维护窗口架构

云存储设备需要进行停机维护,数据暂时迁移到复制的辅助设备上