OpenStack_003 系统架构

OpenStack这个操作系统,这个分布式系统,提供了那以服务 。各个服务之间通过API进行通信

1. Keystone :做认证,否则各个模块之间无法进行调用。

2. Heriozon : 提供web页面

3. Nova       :提供计算资源

4.Glance    :提供镜像, 创建虚拟机时,它负责提供镜像

5.Neutron  : 网络, 为虚拟机提供网卡服务,使得虚拟机能够通过网卡,访问网络。

6.Cinder    :提供存储 (本地存储,云存储)

7.Swift     : 镜像 可以存储在其中

OpenStack这么多的服务之间,通过API协议进行通信。

2.OpenStack 的操作

   1.创建云主机。 就是通过OpenStack的界面,创建一个虚拟主机。

  2.通过选项,选择硬件 (CPU,内存,网络),这些都可由用户自己进行拟定。

    3.所使用的系统,可以自己创建镜像,上传镜像,制作操作系统

开始实战搭建OpenStack============================================

3.OpenStack操作的时候,架构_要至少两个以上虚拟机。

   1。控制节点(把OpenStack8大服务都装在这个节点上)。

   2。计算节点(专门来运行虚拟机)。

 

4.OpenStack装在linux系统上。

5.OpenStack依赖于主机名,所以不要轻易的修改主机名

6.在装OpenStack之间,先把 红帽进行配置,每个红帽 配置两个网卡。

 

7. OpenStack中的绝大多数的 服务,都需要数据库,在安装完MYSQL后,要为没一个服务  分别创建一个数据库实例。

8.消息队列:

           所有的服务都要用到消息队列,RabbitMQ,数据库配置 用户名和密码,要使用消息队列。

9.

 

posted on 2016-07-12 22:43  fantiejun0436  阅读(79)  评论(0)    收藏  举报

导航