作品简介

《云落谁家?OpenStack 基于场景的架构设计实践》是写给打算架构设计OpenStack 基础设施即服务云的设计师和架构师们的,以及OpenStack 的咨询顾问、售前顾问。如果你正在考虑如何部署OpenStack,正在考虑如何选择OpenStack 组件、如何选择硬件基础设施、如何解决监控和计费的问题、如何进行架构设计才最具安全性等问题,那么你可以通过《云落谁家?OpenStack 基于场景的架构设计实践》在各个类型的云架构场景中找到想要的答案。

本书作者占海、张继勇。

作品目录

  • 推荐序一
  • 推荐序二
  • 自序
  • 前言
  • 一、本书的初衷、读者定位及解决的问题
  • 二、OpenStack市场现状
  • 三、阅读本书所需要的知识储备
  • 四、本书的方法论
  • 第1章 通用型应用场景
  • 1.1 场景描述
  • 1.2 需求分析
  • 1.3 技术架构设计
  • 1.3.1 规划计算资源
  • 1.3.2 规划网络资源
  • 1.3.3 规划存储资源
  • 1.3.4 软件选择
  • 1.3.5 性能
  • 1.3.6 可用性
  • 1.3.7 安全性
  • 1.4 运营服务设计
  • 1.4.1 技术支持和维护
  • 1.4.2 监控
  • 1.4.3 宕机时间
  • 1.4.4 容量规划
  • 1.5 架构实体选型建议
  • 1.5.1 选择存储硬件
  • 1.5.2 选择网络硬件
  • 1.5.3 软件选择
  • 1.5.4 针对性能敏感的负载
  • 1.6 典型案例实践
  • 第2章 计算密集型应用场景
  • 2.1 场景描述
  • 2.2 需求分析
  • 2.3 技术架构设计
  • 2.3.1 扩展计划
  • 2.3.2 CPU和内存
  • 2.3.3 额外的硬件
  • 2.3.4 量力而行
  • 2.4 运营服务设计
  • 2.4.1 支持和维护
  • 2.4.2 监控
  • 2.4.3 计划内和计划外服务器宕机时间
  • 2.4.4 容量计划
  • 2.5 架构实体选型建议
  • 2.5.1 存储硬件选择
  • 2.5.2 选择网络硬件
  • 2.5.3 软件选择
  • 2.6 典型案例实践
  • 第3章 高负载存储型应用场景
  • 3.1 场景描述
  • 3.2 需求分析
  • 3.3 技术架构设计
  • 3.4 运营服务设计
  • 3.4.1 管理效率
  • 3.4.2 应用的可知性
  • 3.4.3 容错和可用性
  • 3.4.4 扩展存储服务
  • 3.5 架构实体选型建议
  • 3.5.1 计算(服务器)硬件选择
  • 3.5.2 网络硬件选择
  • 3.5.3 软件选择
  • 3.6 典型案例实践
  • 3.6.1 带数据处理服务的计算分析
  • 3.6.2 带数据库服务的高性能数据库
  • 第4章 高吞吐网络型应用场景
  • 4.1 场景描述
  • 4.2 需求分析
  • 4.2.1 高可用问题
  • 4.2.2 风险
  • 4.2.3 安全性
  • 4.3 技术架构设计
  • 4.3.1 二层架构的局限性
  • 4.3.2 三层架构的优势
  • 4.3.3 三层架构的局限性
  • 4.3.4 网络建议的总结
  • 4.3.5 额外的考虑因素
  • 4.4 运营服务设计
  • 4.5 架构实体选型建议
  • 4.5.1 对设计的影响
  • 4.5.2 可调联网组件
  • 4.6 典型案例实践
  • 4.6.1 负载均衡
  • 4.6.2 覆盖网络
  • 4.6.3 性能调优
  • 4.6.4 网络功能
  • 4.6.5 云存储
  • 第5章 混合云应用场景
  • 5.1 场景描述
  • 5.2 需求分析
  • 5.2.1 法律需求
  • 5.2.2 负载考虑
  • 5.2.3 工具考量
  • 5.2.4 网络考虑
  • 5.2.5 风险规避和管理考虑
  • 5.3 技术架构设计
  • 5.3.1 容量计划
  • 5.3.2 安全性
  • 5.3.3 量力而行
  • 5.3.4 性能
  • 5.3.5 组件
  • 5.3.6 特殊因素
  • 5.4 运营服务设计
  • 5.4.1 敏捷性
  • 5.4.2 应用准备
  • 5.4.3 升级
  • 5.4.4 网络操作中心
  • 5.4.5 可维护性
  • 5.5 架构实体选型建议
  • 5.5.1 镜像移植
  • 5.5.2 上层服务
  • 5.5.3 网络服务
  • 5.5.4 数据
  • 5.6 典型案例实践
  • 5.6.1 突破到一个不是OpenStack的公有云
  • 5.6.2 高可用/灾难恢复
  • 第6章 跨地域多点型应用场景
  • 6.1 场景描述
  • 6.2 需求分析
  • 6.2.1 负载特性
  • 6.2.2 镜像和模板在跨不同站点时要保持一致性
  • 6.2.3 高可用
  • 6.2.4 应用准备
  • 6.2.5 成本
  • 6.2.6 站点失效和恢复
  • 6.2.7 合规性和地理位置
  • 6.2.8 审计
  • 6.2.9 职责分工
  • 6.2.10 站点之间的认证
  • 6.3 技术架构设计
  • 6.3.1 量力而行
  • 6.3.2 性能
  • 6.3.3 安全性
  • 6.3.4 OpenStack组件
  • 6.4 运营服务设计
  • 6.4.1 许可
  • 6.4.2 记录日志和监测
  • 6.4.3 升级
  • 6.4.4 配额管理
  • 6.4.5 规则管理
  • 6.4.6 文档
  • 6.5 架构实体选型建议
  • 6.5.1 OpenStack服务架构
  • 6.5.2 存储
  • 6.5.3 网络
  • 6.5.4 依赖
  • 6.6 典型案例实践
  • 6.6.1 地理冗余负载均衡
  • 6.6.2 本地服务
  • 第7章 大规模可扩展型应用场景
  • 7.1 场景描述
  • 7.2 需求分析
  • 7.2.1 用户需求
  • 7.2.2 运营者的需求
  • 7.3 技术架构设计
  • 7.3.1 基础设施隔离
  • 7.3.2 主机聚合
  • 7.3.3 可用域
  • 7.3.4 隔离的例子
  • 7.4 运营服务设计
  • 7.4.1 最前沿
  • 7.4.2 增长和容量计划
  • 7.4.3 技能和培训
  • 7.5 架构实体选型建议
  • 7.5.1 选择存储硬件
  • 7.5.2 选择网络硬件
  • 7.5.3 软件选择
  • 第8章 其他应用场景
  • 8.1 多虚拟机管理器
  • 8.2 虚拟桌面基础设施(VDI)
  • 8.3 特殊网络应用示例
  • 8.4 软件定义网络
  • 8.5 OpenStack上的OpenStack
  • 参考资料
  • 名词解释
  • OpenStack社区介绍
  • 后记
展开全部