Openstack部署架构参考
Openstack部署架构参考
OpenStack是一个分布式的开源云服务架构,由几种不同功能的节点组成,每种节点上可以部署相应的服务模块:
1、控制节点,管理OpenStack,其上运行的服务有KeyStone、Glance、Horizon,以及Nova和Neutron中管理相关的软件;
控制节点也可以运行OpenStack的相关支持服务,包括SQL数据库(MySQL)、消息队列(RabbitMQ)、高速缓存系统Memcache和网络时间服务NTP等。
2、计算节点,其上运行Hypervisor(KVM)来创建和管理虚拟机实例,同时运行Neutron服务的agent,为虚拟机提供网络支持。
3、网络节点,其上运行的服务为Neutron。其为openStack中的实例提供L2和L3网络,包括虚拟机网络、DHCP、Route、NAT等。
4、存储节点,提供块存储(Cinder)或对象存储(Swift)服务。
个人总结其参考部署架构如下:
其具体部署步骤参考:
https://www.cnblogs.com/zhaoyixin96/p/openstack-queens-1.html
以及该作者其他相关文章