openstack简介
首先我们先要了解一下什么是云计算。
云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。
openstack作为云计算的代表之一,有必要单独列出专题来讲解一下云计算的安装和基本使用,这样才能更快的入坑。
首先我们先来看下他的逻辑关系图,这样一看挺复杂的,正是因为有了一个庞大的体系做支撑所以功能才是如此强大。
openstack基本组件
下面为openstack的基本组件,我们会依次安装最重要的部分,使其能够进行正常的操作。
安装项目
中文文档:https://docs.openstack.org/ocata/zh_CN/install-guide-rdo/
官方文档:https://docs.openstack.org/stein/
我们的大致步骤可以分为以下这几项,由于每个组件安装步骤繁多,所以会拆分不同的章节进行安装。
本次选择的是Stein版本,下面的官方的安装文档。友情提示官方文档很坑,做不出来纯属正常。
进入官方文档后选择https://docs.openstack.org/stein/ --> Stein --> Installation Guides --> OpenStack Installation Guide–>Get started with OpenStack --> installation Guide就可以按步骤独自进行安装了。
整体步骤
1、环境布署
2、配置keystone服务
3、配置glance服务
4、配置placement服务
5、配置nova服务控制节点
6、配置nova服务计算节点
7、配置neutron服务控制节点
8、配置neutron服务计算节点
9、创建实例
10、配置dashboard服务