当前的架构设计指南主要按用例组织,导致云架构概念重复。
建议修改内容结构,将用例提炼为最常见的 OpenStack 部署,并在云架构概念与各种 OpenStack 项目之间创建抽象层。这将使指南更易于维护。
建议的指南结构是:首先描述常见的云用例,然后是通用的架构概念,最后是云架构设计,并详细分解主要的云组件。
更新后的架构设计指南的结构如下
概述
用例
高可用性
实施 HA 的业务需求,控制平面中需要实现 HA 的组件以及原因。
容量规划和扩展
设计
计算
计算平台的实施,包括 hypervisors、nova 和 ironic。
存储
存储选择以及 cinder 和 manila 等项目的实施。
网络
网络设计选择,例如 SDN、LBaaS 和 neutron。
Identity
keystone 和相关项目的各个级别的身份验证、授权和分配。
镜像
glance 和相关项目的镜像管理、创建、分发和部署。
控制平面
OpenStack 控制组件的通用实施以及需要做出的决策。
仪表板和 API
使用图形界面或 OpenStack API 与云服务交互。这包括 horizon 和其他云管理平台 (CMP) 工具。
用例章节将记录五个最常见的 OpenStack 用例。它将描述范围和需求,这将为参考架构信息提供先决条件。
保持指南不变。
.htaccess,以处理已删除/更改的 URL。来自主题专家的贡献和输入。
测试将遵循标准文档审查流程。
除非另有说明,本文档根据 知识共享署名 3.0 许可协议 授权。请参阅所有 OpenStack 法律文件。