立即注册 登录
About云-梭伦科技 返回首页

pig2的个人空间 https://www.aboutyun.com/?61 [收藏] [复制] [分享] [RSS]

日志

openstack Glance入门

已有 1656 次阅读2015-3-16 10:35

问题导读

1.什么是glance?
2.镜像服务主要包含哪些组件?
3.镜像支持哪些格式?






1.什么是glance

1.glance是镜像管理模块,功能包括虚拟机镜像查找、注册、和检索等
2.Glance提供restful API查询虚拟机镜像的metadata,并且可以获得镜像
3.通过gance,虚拟机镜像可以被存储到多种存储上,比如简单的文件存储或则对象存储

2.镜像服务组件

Glance-API :接收最终用户或Nova对镜像的请求,检索和存储镜像的相关API调用。
Glance-registry: 存储,处理和检索有关镜像的元数据,元数据大小、类型等等。
Database :存储镜像元数据,可以支持多种数据库,现在使用比较广泛的是mysql和sqlite.

 
RDB:Ceph的Rados block device(RDB)


 

3.Glance与其他模块的关系

 


keystone对glance权限验证
Horizon提取镜像
glance存储可以选择swift


4.镜像支持格式 

Glance支持多种镜像的格式, 下面列出了目前已经支持的镜像格式:

raw – 非结构化的镜像格式

vhd – 一种通用的虚拟机磁盘格式, 可用于Vmware、Xen、Microsoft Virtual PC/Virtual Server/Hyper-V、VirtualBox等。

vmdk – Vmware的虚拟机磁盘格式, 同样也支持多种Hypervisor

vdi – VirtualBox、QEMU等支持的虚拟机磁盘格式

iso – 光盘存档格式

qcow2 – 一种支持QEMU并且可以动态扩展的磁盘格式

aki – Amazon Kernel 镜像

ari – Amazon Ramdisk 镜像

ami – Amazon 虚拟机镜像



5.镜像容器格式 (或者打包Package的虚拟机磁盘格式) 

容器类似一个文件夹, 在Swift中, 它称之为Container(容器), 同样在Glance中支持多种打包的Container格式, 例如:

ovf – 开放式虚拟机磁盘格式, 由Vmware发起, 目前已被多种虚拟化设备支持

bare – 这表示镜像没有container或者元数据

aki – Amazon Kernel 镜像

ari – Amazon Ramdisk 镜像

ami – Amazon 虚拟机镜像


6.镜像状态

Queued:镜像ID已经被保留,镜像还没有上传
Saving:镜像正在被上传
Active:镜像可以使用了
Killed:镜像损坏或者不可用
Deleted:镜像被删除

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

关闭

推荐上一条 /2 下一条