参考官方文档:https://docs.openstack.org/install-guide/index.html
https://docs.openstack.org/install-guide/overview.html#object-storage
目录
一、总览
1、整体
该示例体系结构需要至少两个节点(主机)来启动基本 虚拟机或实例。诸如块存储和对象存储之类的可选服务需要其他节点。它旨在提供最低限度的概念证明,以了解有关OpenStack的知识。
2、控制
控制器节点运行身份服务,图像服务,放置服务,计算的管理部分,网络的管理部分,各种网络代理和仪表板。它还包括支持服务,例如SQL数据库,消息队列和 NTP。
可选地,控制器节点运行块存储,对象存储,编排和遥测服务的部分。
3、计算
计算节点运行操作实例的Compute 的管理程序部分。默认情况下,Compute使用 KVM管理程序。计算节点还运行将实例连接到虚拟网络的网络服务代理,并通过安全组为实例提供防火墙服务 。
4、联网
选择以下虚拟网络选项之一。
联网选项1:提供商网络
提供者网络选项主要通过第2层(桥接/交换)服务和网络的VLAN分段,以最简单的方式部署OpenStack网络服务。本质上,它将虚拟网络桥接到物理网络,并依赖于物理网络基础结构来进行第3层(路由)服务。另外,DHCP服务向实例提供IP地址信息。
OpenStack用户需要有关基础网络基础结构的更多信息,以创建与基础结构完全匹配的虚拟网络。
警告:此选项缺少对自助服务(专用)网络,第3层(路由)服务以及高级服务(例如 LBaaS和 FWaaS)的支持。如果需要这些功能,请考虑以下自助服务网络选项。
联网选项2:自助服务网络
自助服务网络选项通过第3层(路由)服务增强了提供商网络选项,该服务使用诸如VXLAN的覆盖分段方法启用 自助服务网络。本质上,它使用NAT将虚拟网络路由到物理网络。此外,此选项为LBaaS和FWaaS等高级服务提供了基础。
OpenStack用户可以创建虚拟网络,而无需了解数据网络上的基础架构。如果相应配置了第2层插件,那么它也可以包括VLAN网络。
5、块存储(可选)
可选的块存储节点包含块存储和共享文件系统服务为实例提供的磁盘。
为简单起见,计算节点与该节点之间的服务流量使用管理网络。生产环境应实施单独的存储网络以提高性能和安全性。
6、对象存储(可选)
可选的“对象存储”节点包含对象存储服务用于存储帐户,容器和对象的磁盘。
为简单起见,计算节点与该节点之间的服务流量使用管理网络。生产环境应实施单独的存储网络以提高性能和安全性。
该服务需要两个节点。每个节点至少需要一个网络接口。您可以部署两个以上的对象存储节点。