openstack 私有云

Openstack 私有云

官网:www.openstack.com

关于它的历史,网上都可以搜索到,这里不做细讲。

本章主要对openstack的基础部署做详细了解


说到openstack,就要知道它是做什么的?是干什么用的?要了解一个新的东西,要看它的前世今生!openstack发展到今天,几乎每一个云计算工程师都避不开的技术

网上云太多,基本归为三种:

  • 私有云:对于安全性,兼容性,定制性要求高的企业的不二之选
  • 混合云:如果需求量又大,安全性要求又高,混合云是必然选择
  • 公有云:对于容量性,弹性,考虑成本问题的话,是不错的选择

对与云的不同种类,当前最火的是以下几种模式

     IAAS(基础设施服务)阿里云
     PAAS(平台及服务)  新浪云
     SAAS(软件及服务)  office  365

     DAAS(数据及服务)  大数据(目前不是很火)


 了解云计算差不多后,我们开始来看openstack

简单说以下它是什么?

它是一个云平台的一个管理工具,是一个通过web界面提供资源管理,通过一个仪表盘整理整个数据中心的计算存储(简单来说,就是云平台资源管理工具)

这里要主要一个概念:openstack不是一个完整的软件,它是由多个组件结合起来完成一些工作(简单来说就是各种组件结合来完成工作)如图:各种组件有不同的功能

 还有很多组件,这里看官网即可得到详细解释


下面:我们来看一下openstack最基础的环境架构是如何的?

例子:通过VM,这里我们建三个节点

  •  controller节点
  •  compute节点
  •  block节点

如图:

 同样的配置,将compute和block节点创建好!!!

当三台机器添加完毕后,我们给三台机器添加硬盘(这里硬盘最好大一点)

以上三台环境:两块网卡,两块硬盘;一块网卡仅主机,一快net;一块硬盘安装系统用,一块盘cinder用

下面开始配置

配置yum文件,使用controller节点作为仓库

首先我们在controller节点上将/etc/yum.repos.d/下源删除,并将光盘挂载/mnt/下

在建立一个目录,作为库( mkdir  /opt/centos)

再将/mnt下所有文件cp到此库里

接下来,使用ftp作为共享方式给另外两个节点

接下来要将mitaka-文件包,这是openstack的yum文件就是安装包,上传到/opt/下,然后

修改一下yum仓库:

 然后我们解压传进来的包

搭建ftp并关闭防火墙

之后需安装组件即可

原文地址:https://www.cnblogs.com/123456likun/p/14116143.html