云计算设计模式 内容简介
本书汇集了现代云架构和解决方案设计模式的标准目录。经历两年多的开发,本书中的100多个模式阐述了经过证明的常见云技术难题和需求解决方案。这些模式由丰富的可视化文档支持,包括300多幅框图。作者们讨论的主题涵盖了可伸缩性、弹性、可靠性、适应性、恢复、数据管理、存储、虚拟化、监控、配给、管理和其他许多方面。读者还将看到云安全性的详细论述,从联网和存储安全防护到身份系统、信任保证和审计。
云计算设计模式 目录
第1章 导言
1.1 本书的目标
1.2 本书所不包含的内容
1.3 本书的读者
1.4 本书的起源
1.5 推荐阅读
1.6 本书的组织方式
第2章 理解设计模式
2.1 关于模式档案
2.2 关于复合模式
2.3 设计模式应用衡量
2.4 本书的使用
第3章 共享、伸缩性和弹性模式
3.1 共享资源
3.2 工作负载分布
3.3 动态可伸缩性
3.4 服务负载平衡
3.5 弹性资源容量
3.6 弹性网络容量
3.7 弹性磁盘配给
3.8 负载平衡虚拟服务器实例
3.9 负载平衡虚拟交换机
3.10 服务状态管理
3.11 存储工作负载管理
3.12 动态数据规范化
3.13 跨存储设备垂直分层
3.14 存储设备内垂直数据分层
3.15 内存过度分配
3.16 网卡(NIC)聚合
3.17 广泛访问
第4章 可靠性、适应性和恢复模式
4.1 资源池化
4.2 资源保留
4.3 虚拟化管理器群集
4.4 冗余存储
4.5 动态故障检测与恢复
4.6 多路径资源访问
4.7 为虚拟服务器建立冗余物理连接
4.8 同步操作状态
4.9 零停机时间
4.10 存储维护窗口
4.11 虚拟服务器自动崩溃恢复
4.12 非破坏性服务重定位
第5章 数据管理和存储设备模式
5.1 直接I/O访问
5.2 直接LUN访问
5.3 单根I/O虚拟化
5.4 云存储静态数据加密
5.5 云存储数据生命期管理
5.6 云存储数据管理
5.7 云存储数据放置依从性检查
5.8 云存储设备屏蔽
5.9 云存储设备路径屏蔽
5.10 云存储设备性能实施
5.11 虚拟磁盘拆分
5.12 子LUN分层
5.13 基于RAID的数据放置
5.14 IP存储隔离
第6章 虚拟服务器和虚拟化管理器连接性及管理模式
6.1 虚拟服务器文件夹迁移
6.2 持久化虚拟网络配置
6.3 虚拟服务器连接性隔离
6.4 虚拟交换机隔离
6.5 虚拟服务器NAT连接性
6.6 外部虚拟服务器可访问性
6.7 跨虚拟化管理器工作负载可移动性
6.8 虚拟服务器-主机亲和性
6.9 虚拟服务器-主机反亲和性
6.10 虚拟服务器-主机连接性
6.11 虚拟服务器间亲和性
6.12 虚拟服务器间反亲和性
6.13 无状态虚拟化管理器
第7章 监控、配给和管理模式
7.1 使用量监控
7.2 现收现付
7.3 实时资源可用性
7.4 快速配给
7.5 平台配给
7.6 裸机配给
7.7 自动管理
7.8 集中远程管理
7.9 资源管理
7.10 自助配给
7.11 电源消耗缩减
第8章 云服务和存储安全性模式
8.1 可信平台BIOS
8.2 地理标签
8.3 虚拟化管理器保护
8.4 云VM平台加密
8.5 可信云资源池
8.6 安全云接口和API
8.7 云资源访问控制
8.8 用户安装VM安全问题的检测与缓解
8.9 移动自带设备(BYOD)安全性
8.10 云数据泄露保护
8.11 永久性数据丢失保护
8.12 传输中的云数据加密
第9章 网络安全性、身份和访问管理及信任保证模式
9.1 安全场内互联网访问
9.2 安全外部云连接
9.3 伸缩VM的安全连接
9.4 云拒绝服务保护
9.5 云流量劫持保护
9.6 自动定义边界
9.7 云身份验证网关
9.8 联合云身份验证
9.9 云密钥管理
9.10 信任鉴证服务
9.11 协作监控与日志记录
9.12 独立云审计
9.13 威胁情报处理
第10章 常见复合模式
10.1 私有云
10.2 公共云
10.3 软件即服务(SaaS)
10.4 平台即服务(PaaS)
10.5 基础设施即服务(IaaS)
10.6 弹性环境
10.7 多租户环境
10.8 适应性环境
10.9 云爆发
10.10 向外爆发到私有云
10.11 向外爆发到公共云
10.12 向内爆发
10.13 安全向外爆发到私有云/公共云
10.14 云平衡
10.15 云身份验证
10.16 资源工作负载管理
10.17 隔离信任边界
附录A 云计算机制词汇表
附录B 按字母顺序排列的设计模式参考
云计算设计模式 精彩文摘
1.云服务消费者向云服务发出请求。
2.自动伸缩监听器监控云服务,确定是否超出预定义的容量阈值。
3.来自云服务器消费者的服务请求数量进一步增加。
4.工作负载超过自动伸缩监听器的性能阈值。它根据预定义的伸缩策略决定下一阶段的行动。
5.如果云服务实现确实有能力进行额外的扩展,自动伸缩监听器发起伸缩过程。
6.自动伸缩监听器向资源复制机制发送信号。
7.资源复制机制创建更多云服务实例。
8.增加的工作负载得到处理,自动伸缩监听器恢复监控,减少或者增加必要的IT资源。
3.3.4机制
自动伸缩监听器——自动伸缩监听器与动态可伸缩性模式直接相关,监控工作负载并与预定义阈值比较,发起伸缩以应对使用量的波动。
云存储设备——这一机制及其存储的数据可以由本模式确立的系统实现伸缩。
云使用量监视器——按照自动伸缩监听器,云使用量监视器用于跟踪运行时使用量,发起伸缩以应对波动。
本文来自怀过往投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。