Openstack Open Stack 3 l l l l

  • Slides: 48
Download presentation
Openstack基础知识介绍

Openstack基础知识介绍

Open. Stack核心系统架构图 3 l l l l Horizon Keystone Nova Glance Cinder Swift Neutron

Open. Stack核心系统架构图 3 l l l l Horizon Keystone Nova Glance Cinder Swift Neutron

Open. Stack 最简物理架构 2个节点: n Cloud Controller Node: l l l Keystone(身份验证服务) Glance(镜像管理服务) Nova

Open. Stack 最简物理架构 2个节点: n Cloud Controller Node: l l l Keystone(身份验证服务) Glance(镜像管理服务) Nova (计算资源管理服务) 数据库服务(My. SQL) 消息服务(Rabbit. MQ或QPid) n Compute Node: l Nova-Compute l Nova-Network l KVM虚拟化系统 2种网络: n Internal Network(内部网络) l 用于提供Provider网络(VM to Provider) l 用于tenant网络(VM to VM) n External Network(外部网络) 4 l 用于外部用户与VM通信及控制(VM to Internet)

Open. Stack主要逻辑模块–Keystone身份验证服务 Keystone作为Openstack的核心模块,为Nova( 计算), Glance(镜像), Swift(对象存储), Cinder(块 存储), Neutron(网络)以及Horizon(Dashboard) 提供认证服务 7

Open. Stack主要逻辑模块–Keystone身份验证服务 Keystone作为Openstack的核心模块,为Nova( 计算), Glance(镜像), Swift(对象存储), Cinder(块 存储), Neutron(网络)以及Horizon(Dashboard) 提供认证服务 7

Keystone在Open. Stack中的访问流程范例 11

Keystone在Open. Stack中的访问流程范例 11

Nova的架构 13

Nova的架构 13

Nova支持的虚拟化平台 KVM Openstack 支持的 虚拟化技术 v. Sphere LXC QEMU 16 Xen UML http: //docs.

Nova支持的虚拟化平台 KVM Openstack 支持的 虚拟化技术 v. Sphere LXC QEMU 16 Xen UML http: //docs. openstack. org/admin-guide-cloud/content/section_hypervisors. html

Nova支持的调度器和过滤器 • All Host. Filter • Image. Properties. Filter • Chance. Scheduler随机调度 器 •

Nova支持的调度器和过滤器 • All Host. Filter • Image. Properties. Filter • Chance. Scheduler随机调度 器 • Simple. Scheduler简单调度器 • Filter. Scheduler过滤调度器 • Multi. Scheduler多重调度器 • Availability. Zone. Filter • Compute. Filter • Core. Filter • Isolate. Host. Filter • Ram. Filter • Simple. CIDRAffinity. Filter • Different. Host. Filter • Same. Host. Filter 17

Cinder的架构 19

Cinder的架构 19

HP存储系统对于的Cinder的支持 Cinder. Support. Matrix l Open. Stack Block Storage (aka Cinder) Drivers https: //wiki.

HP存储系统对于的Cinder的支持 Cinder. Support. Matrix l Open. Stack Block Storage (aka Cinder) Drivers https: //wiki. openstack. org/wiki/Cinder. Support. Matrix 23

Glance与Openstack其他模块的关系 Keystone Image权限控制 Horizon Image可视化 Glance模块 (镜像功能) 35 Nova Swift 调用Image 存储Image

Glance与Openstack其他模块的关系 Keystone Image权限控制 Horizon Image可视化 Glance模块 (镜像功能) 35 Nova Swift 调用Image 存储Image

Glance支持的Image格式 l raw – 非结构化的镜像格式 l vhd – 一种通用的虚拟机磁盘 格式, 可用于Vmware、Xen、 添加标题 Microsoft Virtual

Glance支持的Image格式 l raw – 非结构化的镜像格式 l vhd – 一种通用的虚拟机磁盘 格式, 可用于Vmware、Xen、 添加标题 Microsoft Virtual PC/Virtual Server/Hyper-V、 Virtual. Box等 l vmdk – Vmware的虚拟机磁 盘格式, 同样也支持多种 Hypervisor 添加标题 l vdi – Virtual. Box、QEMU等 支持的虚拟机磁盘格式 l qcow 2 – 一种支持QEMU并 且可以动态扩展的磁盘格式 l aki – Amazon Kernel 镜像 添加标题 l ari – Amazon Ramdisk 镜像 l ami – Amazon 虚拟机镜像 36 raw vmdk vhd qcow 2 ovf vdi aki ari ami

END

END