码迷,mamicode.com
首页 > 其他好文 > 详细

Glance原理详解

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

标签:glance

什么是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原理详解

标签:glance

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!