openStack是一个分布式的系统,由若干个不同功能的节点组成:
1、控制节点,管理openStack,其上运行的服务有KeyStone、Glance、Horizon以及Nova和Neutron中管理相关的软件。
控制节点也运行支持openStack的服务,包括SQL数据库(常用MySql)、消息队列(通常RabbitMQ)和网络时间服务NTP.
2、网络节点,其上运行的服务为Neutron。为openStack提供L2和L3网络。包括虚拟机网络、DHCP、路由、NAT等。
3、存储节点,提供块存储(cinder)或对象存储(swift)服务。
4、计算节点,其上运行Hypervisor(默认使用KVM).同时运行Neutron服务的agent,为虚拟机提供网络支持。
部署方式
https://blog.csdn.net/Zouwentao0314/article/details/76764063