- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
glance镜像组件介绍
目录什么是 Image 以及为什么要用 Image?什么是Glance镜像服务Glance几个重要概念Glance的基本架构和三大核心模块Glance数据库设计Glance的配置文件Glance的日志文件
要理解 Image Service 先得搞清楚什么是 Image 以及为什么要用 Image?在传统 IT 环境下,安装一个系统是要么从安装 CD 从头安装,要么用 Ghost 等克隆工具恢复。这两种方式有如下几个问题:如果要安装的系统多了效率就很低时间长,工作量大安装完还要进行手工配置,比如安装其他的软件,设置 IP 等备份和恢复系统不灵活南阳理工学院3
云环境下更高效的解决方案?云环境下需要更高效的解决方案,这就是 Image。Image 是一个模板,里面包含了基本的操作系统和其他的软件。举例来说,有家公司需要为每位员工配置一套办公用的系统,一般需要一个 Win7 系统再加 MS office 软件。OpenStack 是这样的:先手工安装好这么一个虚机;然后对虚机执行 snapshot,这样就得到了一个 image;当有新员工入职需要办公环境时,立马启动一个或多个该 image 的 instance(虚机)就可以了南阳理工学院4
在这个过程中,第 1 步跟传统方式类似,需要手工操作和一定时间。但第 2、3 步非常快,全自动化,一般都是秒级别。而且 2、3 步可以循环做。比如公司新上了一套 OA 系统,每个员工的 PC 上都得有客户端软件。那么可以在某个员工的虚机中手工安装好 OA 客户端,然后执行 snapshot ,得到新的 image,以后就直接使用新 image 创建虚机就可以了。另外,snapshot 还有备份的作用,能够非常方便的恢复系统。南阳理工学院5
什么是Glance镜像服务 Glance是OpenStack镜像服务,用来注册、登陆和检索虚拟机镜像。Glance服务提供了一个REST API,使你能够查询虚拟机镜像元数据和检索的实际镜像。通过镜像服务提供的虚拟机镜像可以存储在不同的位置,从简单的文件系统对象存储到类似OpenStack对象存储系统。? 默认情况下,上传的虚拟机镜像存储路径为/var/lib/glance/images/
Glanceglance-api 负责接受Image API请求,处理image查询和存储等glance-registry 负责存储,处理和检索image的元数据(大小,类型等)使用数据库来存储image文件的元数据支持不同的存储仓库来存储image文件,包括swift,本地磁盘,RADOS块设备,Amazon S3,HTTPGlance负责镜像文件的注册、查询和存储管理。
Glance与其他模块的关系HorizonImage可视化Swift存储ImageKeystoneImage权限控制Nova调用ImageGlance模块(镜像功能)
Glance几个重要概念(1)镜像标识(image identify)镜像使用URI作为唯一标识。URL符合以下格式:Glace server location/images/ID一般glance部署完毕,OpenStack默认的将用户上传的镜像文件保存在/var/lib/glance/images中,可以在这个文件路径下,查看glance管理的镜像文件。下面就是在配置glance以后该路径下的一个镜像文件。root@controller:/# cd /var/lib/glance/imagesroot@controller:/var/lib/glance/images# le712-47f2-b91b-a3c03cd37dbe 9南阳理工学院
Glance几个重要概念(2)镜像状态(image status)镜像状态是glance管理镜像重要的一个内容,glance组件给整个OpenStack提供的镜像查询和检索,glance可以通过虚拟机镜像的状态感知某一镜像的可用状态。一般来讲,OpenStack中镜像的状态分成以下几种:Queued:Queued状态这是一种初始化镜像状态,在镜像文件刚刚被创建,在glance数据库中已经保存了镜像标示符,但还没有上传至glance中,此时的glance对镜像数据没有任何描述,其存储空间为0。Saving:Saving状态是镜像的原始数据在上传中的一种过度状态,它产生在镜像数据上传至glance的过程中,一般来讲,glance收到一个image请求后,才将镜像上传给glance。Active:Active状态是当镜像成功上传完毕以后的一种状态,它表明glance中可用的镜像。Killed:Killed状态出现在镜像上传失败或者镜像文件不
您可能关注的文档
- 5G接入网及基站配置-OFDM和F-OFDM.pptx
- 5G接入网及基站配置-切片技术.pptx
- 5G接入网及基站配置-上下行解耦.pptx
- 5G接入网及基站配置-同时双工通信技术.pptx
- 5G接入网及基站配置-线缆和站点方案.pptx
- 5G接入网及基站配置-站点勘测.pptx
- 5G接入网及基站配置-站点施工现场工作内容.pptx
- 5G接入网及基站配置-帧结构.pptx
- ABB工业机器人典型工程应用-双流水线程序讲解.pptx
- CC++语言程序设计案例教程: 类与对象.ppt
- OpenStack技术原理与实战:Horizon前端界面组件的介绍.pptx
- OpenStack技术原理与实战:keystone认证组件介绍.pptx
- OpenStack技术原理与实战:Nova计算组件的介绍.pptx
- OpenStack技术原理与实战:存储组件Cinder的介绍.pptx
- OpenStack技术原理与实战:存储组件swift的介绍.pptx
- PHP网站开发项目式教程-创建图片验证码.pptx
- PHP网站开发项目式教程-打开并阅读邮件.pptx
- PHP网站开发项目式教程-设计email.php页面.pptx
- PHP网站开发项目式教程-使用数据库保存注册数据.pptx
- PHP网站开发项目式教程-文件上传.pptx
原创力文档


文档评论(0)