[云计算]OpenStack - Glance

时间:2021-04-08 13:05:59   收藏:0   阅读:0

[云计算]OpenStack - Glance

Glance在OpenStack中的位置

技术图片

Glance在OpenStack中主要为实例创建提供公共镜像服务能力以及镜像、虚拟机快照管理功能。

Glance系统架构

技术图片

组件 功能
Glance-api 类似nova-api,接受REST API请求,通过其他模块(glance-registry及image store)来完成诸如镜像的查找、获取、上传、删除等操作
Glance-registry 用于与MySQL数据库交互,用于存储或获取镜像的元数据(metadata)
Image Store 是一个存储的接口层,通过这个接口,Glance可以获取镜像,Image Store支持的存储由Amazon的S3、OpenStack本身的Swift、还有诸如Ceph、Sheepdog、GlusterFS等分布式存储

Glance镜像管理

技术图片

技术图片

Glance缓存机制

Glance中Image状态迁移

技术图片

多种镜像格式简介

镜像格式

镜像容器格式

  • OVF(Open Virtualization Format:开放虚拟化格式 ):开源虚拟化格式OVF文件是一种开源的文件规范,它描述了一个开源、安全、有效、可拓展的便携式虚拟打包以及软件分布格式,它一般有几个部分组成,分别是ovf文件、mf文件、cert文件、vmdk文件和iso文件。简单来说,OVF文件可以抽象看做一个由规定的几个不同类型的文件所组成的文件包,这个文件包可作为以后不同虚拟机之间一个标准可靠的虚拟文件格式,实现不同虚拟机之间的通用性。每个类型的文件都有各自的作用,相辅相成。
  • ovf文件在OVF文件格式中起到了举足轻重的作用,他的存在是保证了镜像文件vmdk,资源文件iso与虚拟机domain配置之间的正确对应,作用就如同vmware中的vmx格式、以及Xen、kvm中的xml 配置文件。
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!