OpenStack的安装首先应该选择操做系统,看了几篇文章介绍,openstack运行在linux环境中,若是想在window中应用也是能够的,须要先安装其余软件虚拟linux环境,linux操做系统有不少,你们比较熟悉的有redhat,centos,ubuntu。安装对多的应该是Ubuntu,官网上提供了三种安装方法,分别是html
openSUSE Leap 42.一、SUSE Linux Enterprise Server 12 SP1linux
Red Hat Enterprise Linux 七、CentOS 7数据库
Ubuntu 14.04 (LTS)ubuntu
此篇文章介绍在Centos下如何安装以及安装过程当中遇到的问题,安装步骤参考官网,安装的openstack的版本是最新版本Mitaka 版本,http://docs.openstack.org/mitaka/zh_CN/install-guide-ubuntu/centos
openstack各个组件相互独立,能够分别安装,网上也有别人安装好生成的镜像,和一些云服务提供商提供的镜像,出于学习理解openstack,手动安装更适合初学者。安全
openstack组件包括计算服务、认证服务、网络服务、镜像服务、块存储服务、对象存储服务、计量服务、编排服务和数据库服务,能够分别安装最后链接成一个总体。服务器
安装的示例架构https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/overview.html(官方文档),至少须要两台机器,最好三台以上我的认为(计算节点,存储节点,控制节点)。计算节点须要至少2块网卡。按官网介绍先用两台机器(控制节点: 1 处理器, 4 GB 内存, 及5 GB 存储,计算节点: 1 处理器, 2 GB 内存, 及10 GB 存储)网络
对于第一次安装和测试目的,不少用户选择使用 :term:`virtual machine (VM)`做为主机。使用虚拟机的主要好处有一下几点:架构
一台物理服务器能够支持多个节点,每一个节点几乎可使用任意数目的网络接口。ide
在安装过程当中按期进行“快照”而且在遇到问题时能够“回滚”到上一个可工做配置的能力。
*注(若是你选择在虚拟机内安装,请确保你的hypervisor提供了在public网络接口上禁用MAC地址过滤的方法。)
OpenStack 服务支持各类各样的安全方式,包括密码 password、policy 和 encryption。官网选择password这种方式简化安装过程,其余方式你们能够自行尝试。
最近时间不太多,有空会及时更新。。。很差意思