OpenStack云平台组件详解

 Neutron组件:

相同的物理机不能互通,不同的物理机能互通

vlan(1-4096)无法满足这个复杂的网络

vxlan可以满足但是很复杂

于是就有了这个组件,这个组件就是配置云主机网络,管理哪些可以通,哪些不能

如图:

OpenStack云平台组件详解

要求:1.用户plj需要3台云主机且都可以互通,其他用户不能访问自己

2. lw用户需要2台云主机且都可以互通,其他用户不能访问自己

3.npy用户需要一台

Glance组件:

镜像管理组件,要管理时只需管back共享盘,其他节点会自动拉取

back共享盘是一个后端盘

OpenStack云平台组件详解

 

Cinder组件:

想删掉云主机却不想把数据删掉

原理映射出个虚拟机,存储数据不是存在云主机,而是存在映射的那个虚拟机 

 OpenStack云平台组件详解

 Horizon组件:

等于apache+python的一个web管理页面,提供网页给用户购买云主机

Nova组件:

openstack调用计算节点nova,然后调用一个程序nova-computer,然后通过libvirtd创建或者执行命令

Swift组件:

存储云才需要,存储数据的组件,很少用户需要

做镜像文件要1.qcow2和install system制作然后打包压缩image

keystone组件:

提供创建令牌,认证密码,所有服务只无条件信任keystone

openstack的网络

OpenStack云平台组件详解

外部网络是admin管理员管理

内部网络是项目的负责人zz用户自己管理

内部网络想连接网络,就需要路由,管理员admin分配了1g的带宽给zz和hh

admin管理的外部网络是一个公网ip,internet提供给admin

wan外网   lan内网

上一篇:RabbitMQ安装配置(AMQP消息队列)


下一篇:云计算基础与应用 - 云计算架构