其他分享
首页 > 其他分享> > openstack镜像介绍

openstack镜像介绍

作者:互联网

目录

 

一.镜像简介

二.Glance镜像服务简介

三.Glance镜像服务功能

四. Glance的两个版本

五.镜像格式

虚拟机镜像文件磁盘格式

镜像文件容器格式

六.镜像状态

七.镜像访问权限


一.镜像简介

镜像的英文为Image,又译为映象,通常是指一系列文件或一个磁盘驱动
器的精确副本。镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用。

二.Glance镜像服务简介

Glance是OpenStack镜像服务,用来注册、登陆和检索虚拟机镜像。在早期的OpenStack版本中,Glance只有管理镜像的功能,并不具备镜像存储功能。现在,Glance已发展成为集镜像上传、检索、管理和存储等多种功能的OpenStack核心服务。Glance服务提供了一个REST API,使你能够查询虚拟机镜像元数据和检索的实际镜像。通过镜像服务提供的虚拟机镜像可以存储在不同的位置,从简单的文件系统对象存储到类似OpenStack对象存储系统。

默认情况下,上传的虚拟机镜像存储路径为
/var/lib/glance/images/

三.Glance镜像服务功能

镜像服务就是用来管理镜像的,让用户能够发现、获取和保存镜像。在
OpenStack中提供镜像服务的是Glance,其主要功能如下:

四. Glance的两个版本

glance支持两种REST API V1和V2

五.镜像格式

虚拟机镜像文件磁盘格式

镜像名介绍
raw无结构的磁盘格式
vhd该格式通用于VMware、Xen、VirtualBox以及其他虚拟机管理程序
vhdxvhd格式的增强版本,支持更大的磁盘尺寸
vmdk—种比较通用的虚拟机磁盘格式
vdi由VirtualBox虚拟机监控程序和QEMU仿真器支持的磁盘格式
iso用于光盘(CD-ROM)数据内容的档案格式
ploop由Virtuozzo支持,用于运行OS容器的磁盘格式
qcow2QEMU仿真支持,可动态扩展,支持写时复制(Copy on Write)的磁盘格式
aki在Glance中存储的Amazon内核格式
ari在Glance中存储的Amazon虚拟内存盘(Ramdisk)格式
ami在Glance中存储的Amazon机器格式

镜像文件容器格式

bare没有容器或元数据“信封”的镜像
ova在Glance中存储的开放虚拟化设备格式
ovf开放虚拟化格式
aki在Glance中存储的Amazon内核格式
ari在Glance中存储的Amazon虚拟内存盘(Ramdisk)
Docker在Glance中存储的容器文件系统的Dockerd的tar档案

注:如果不能确定选择哪种容器格式,那么简单地容器格式指定为bare是安全

六.镜像状态

queued这是一种初始化状态,镜像文件刚被创建,在Glance数据库只有其元数据,镜像数据还没有上传至数据库中
saving是镜像的原始数据在上传到数据库中的一种过渡状态,表示正在上传镜像
uploading指示已进行导入数据提交调用,此状态下不允许调用PUT/file (saving状态会执行PUT/file,这是另外一种上传的方法)
importing指示已经完成导入调用,但是镜像还未准备好使用

七.镜像访问权限

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:镜像,虚拟机,磁盘格式,存储,介绍,格式,openstack,Glance
来源: https://blog.csdn.net/klvjb/article/details/111300531