glance总结
2024-08-30 21:28:21
- Openstack将glance独立出来的一个原因是尽可能将镜像存储至多种存储上,由glance提供一个完整的适配框架。现在支持亚马逊对象存储S3、openstack自有的swift对象存储,以及常用的文件系统存储。
- 流程图如下:
glance api :对外提供镜像接口服务。
registry server : 注册服务,存储镜像元数据信息与数据库交互实现镜像基础信息存储。
store adaptor : 存储镜像文件,提供多种存储适配。
在实际部署上,glance api与glance registry可以分离,故glance api接口服务访问glance registry注册服务通过远程HTTP方式访问,而接口服务访问存储适配器是通过本地接口调用实现的。
- 镜像状态:
queued:镜像信息已经在注册服务registry上保存,数据模型image已经维护起来
saving:镜像文件数据上传至glance
active:镜像已可使用
killed:在上传镜像过程中出错
deleted:已删除
- 创建虚拟机镜像一般有2种格式:
raw:性能和通用性较好
qcow2:占用更少的磁盘空间
- 用glance image-create命令创建虚拟机镜像时:
is_pubic参数为false时,表明该镜像是私有的,可以通过授权给别的租户使用,命令为 glance member-add <镜像id> <新的租户项目id>
最新文章
- 【Win 10应用开发】在RichEditBox中使用自定义菜单
- Spring中的自动装配
- 字符串匹配(hash算法)
- JavaWeb学习笔记——SAX解析
- ASP.NET WebAPI 08 Message,HttpConfiguration,DependencyResolver
- ZooKeeper启动过程2:FastLeaderElection
- Linux Direct 文件读写(文件DIO)
- UML类图关系-转
- Unity 单元测试(PLUnitTest工具)
- Hough Transform直线检测
- python 32位、64位确定
- 4999: This Problem Is Too Simple!
- 论JVM爆炸的几种姿势及自救方法
- bootstrap网格设置等高度
- Ubuntu修改系统时间
- Spring Boot使用Druid连接池基本配置
- 更改Oracle字符集避免乱码
- spring boot(十):定时任务
- 浅谈压缩感知(二十二):压缩感知重构算法之正则化正交匹配追踪(ROMP)
- Unable to open socket file: target process not responding or HotSpot VM not loaded