openstack是做云计算的,大家不陌生了,但是很多人在部署的时候遇到了很多困难,希望大家看完这个系列的文章,能理解其架构特点,能做到灵活的配置
这次搭建过程需要用到3到6台机器不等,由于newton版本的安装文档中,neutron模块使用的是linux bridge而不是之前openvswitch,使配置上的简单但是功能上所能支持的变少,例如流量限制qos、分布式虚拟路由dvr就无法实现,我将根据我之前搭建的过程,实现一个我个人觉得比较好的搭建方式,在搭建过程中我将单独写一篇对HA的设计,这是第一次写博客和大家分享,请大家多多指教。
一般来说生产环境需要这么几种节点
控制节点:功能是节点调度,接收客户端请求等
网络节点:充当虚拟网络之间的路由,网络源数据服务,DHCP服务等作用
计算节点:运行虚拟机
存储节点:用于公共共享存储(不必要的节点,可使用计算节点本地磁盘充当)
一般来说生产环境需要这么几个网络
控制网络:openstack各个组件之间通讯的网络,用于各个模块调用,所有节点都需要此网络
内部网络:用于虚拟机与虚拟机之间的通讯,每个网络节点和计算节点需要此网络
外部网络:用于访问外网或对公网提供服务使用,网络节点和计算节点需要此网络(本网络需要连接外网)
存储网络:用于共享存储集群使用的网络,计算节点与存储节点需要此网络(不同的共享存储所需要的存储网络个数不一样,我以后介绍的ceph生产环境需要2个网络)
本文出自 “打dota的工程师” 博客,转载请与作者联系!
openstack newton手动部署过程0---背景与基础知识
原文:http://1696400.blog.51cto.com/1686400/1900464