首页 > 其他 > 详细

Glance原理详解

时间:2015-07-08 00:41:03      阅读:740      评论:0      收藏:0      [点我收藏+]

什么是Glance?


Glance是openstack中负责镜像管理的模块,功能包括镜像的查找、注册和检索等操作。


Glance提供Restful API可以查询虚拟机镜像的metadata,并且可以获得镜像。


通过Glance,虚拟机可以被存储到多种存储上,比如简单的文件存储或者对象存储。


Glance在openstack中地位:


技术分享

基本概念:


Image identifiers 

-就是Image URL  格式:<Glance Server location>/image/<id>  全局唯一


Image status

queued:惊险ID已经被保留,镜像还没有被上传 

Saving 镜像正在上传 

Active:镜像可以使用

killed:镜像损坏或者不可用

Deleted:镜像被删除


Disk Format

raw:裸的格式

vhd 

vmdk

vdi virtualbox

iso

qcow2 :size是动态扩展的。

aki:

ari:

ami:


Container Format(定义虚拟机别的元数据)

Bare

ovf(open virtual format)

aki

ami

ari

Glance的架构:

技术分享

模块:

Glance API 处理api请求

Glance Registry 处理镜像的metadata存储

store Adapter 镜像本身的存储


Store—Adapter

s3 

swift

filesystem 默认的后端存储

RBD:ceph的Rados block device(RBD)

http:通过http在Internet读取可用的虚拟机镜像。

其他分布式存储,比如:sheepdog等。


本文出自 “gaogaozi” 博客,请务必保留此出处http://hangtiangazi.blog.51cto.com/8584103/1671855

Glance原理详解

原文:http://hangtiangazi.blog.51cto.com/8584103/1671855

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!