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) 收藏 举报
浙公网安备 33010602011771号