glance模块补充

一 虚拟机镜像
定义:一个虚拟机镜像是一个文件,文件内包含了已安装好可启动操作系统的虚拟磁盘。
常见的镜像文件格式
RAW:裸格式,不支持快照
qcow2:由QEMU模拟器支持,能动态扩展以及支持写时复制特性。
Vhd:微软Hyper-v使用VHD镜像格式。
Vmdk:是Vmware ESXI虚拟化使用的镜像格式。
Vdi:VirtualBox使用的镜像格式。OpenStack计算节点并不支持VDI格式。
Iso:光盘数据内容的归档格式,例如CD-RDM。

二 虚拟机镜像元数据(metadata)
镜像元数据使最终用户能获取镜像的原生特性,并且用于OpenStack的各组件以及驱动镜像服务接口。

三 虚拟机镜像容器格式(container-format)
表示包含虚拟机镜像的文件是否也包含虚拟机的metadata数据。
Bare:镜像没有封装metadata数据。
ovf:OVF容器格式。
docker:docker容器格式。

四 Glance架构

五 配置swift作为镜像文件存储端
修改配置文件glance-api.conf