Glance镜像服务16课件.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

;2;在OpenStack构建的云计算“工厂”中,如果说Nova是负责组装生产虚拟机实例的“生产线”,那么Glance就是存放所有产品“设计蓝图”的中央仓库。Glance的核心职责,就是为整个云平台提供虚拟机镜像的集中式注册、存储、发现和检索服务。它使得用户和管理员能够以一种标准化的、可复用的方式管理操作系统模板,极大地简化了虚拟机的部署流程,是实现云平台快速、批量交付能力的关键一环。

Glance的定位并非一个简单的文件服务器,而是围绕虚拟机镜像提供的一整套管理服务,其核心价值体现在标准化与解耦。

;Glance为整个OpenStack环境提供了一个单一、权威的镜像来源。任何需要创建虚拟机的请求,最终都必须向Glance查询并获取一个有效的镜像。Glance不仅存储镜像文件本身,更重要的是,它维护了一套关于镜像的元数据目录。这些元数据详细描述了每个镜像的属性,例如镜像的名称、操作系统类型、磁盘格式、大小、保护状态以及自定义标签等。用户和管理员可以通过这些元数据方便地对镜像进行分类、搜索和筛选,实现了对海量镜像资源的有效管理。

;Glance的一大优势在于它对镜像的物理格式进行了抽象。用户在上传或使用镜像时,只需关心其逻辑属性,而无需关心其底层的存储细节。Glance支持多种主流的虚拟机磁盘格式,其中最常见的两种是raw和qcow2。

;服务架构;虚拟机镜像是指一个预先配置好的操作系统环境和应用程序的完整副本,用于在虚拟化环境中启动虚拟机。它相当于虚拟机的“模板”,包含了操作系统、文件系统、应用软件和配置等信息。通过镜像,用户可以快速、方便地在虚拟化平台上部署和管理虚拟机。;(1)操作系统和软件环境:镜像通常包括操作系统(如Linux、Windows)和预安装的应用程序、库文件等。镜像可以是干净的操作系统安装,也可以是包含特定应用程序配置的定制镜像。

(2)虚拟机配置:镜像不仅包含操作系统,还可以包含磁盘分区、文件系统结构、网络设置等虚拟机的配置。用户可以基于此镜像快速创建一个完全一致的虚拟机实例。

(3)可重复使用:镜像是一个静态文件,可以多次使用。用户可以创建多个虚拟机实例,而每??实例都基于同一个镜像文件,保证了一致性。;?RAW:RAW即常说的裸格式,它其实就是没有格式,最大的特点就是简单,数据写入什么就是什么,不做任何修饰,所以再性能方面很不错,甚至不需要启动这个镜像的虚拟机,只需要文件挂载即可直接读写内部数据。

?QCOW2:它是QEMU的CopyOnWrite特性的磁盘格式,主要特性是磁盘文件大小可以随着数据的增长而增长。譬如创建一个10GB的虚拟机,实际虚拟机内部只用了5GB,那么初始的qcow2磁盘文件大小就是5GB。;?VHD:VHD也是一种通用的磁盘格式。微软公司的VirtualPC和Hyper-V使用的就是VHD格式。

?VMDK:VMware创建的一个虚拟机磁盘格式,目前也是一个开放的通用格式,除了VMware自家的产品外,QEMU和VirtualBox也提供了对VMDK格式的支持。

?VDI:Oracle公司的VirtualBox虚拟软件所使用的格式。

?ISO:ISO是指一种存档数据文件在光盘上的格式。

?AKI、ARI、AMI:Amazon公司的AWS所使用的镜像格式。;当提交创建申请时Keystone会校验Token是否合规,完成后会在数据库中创建一个状态为Queued的镜像,接收到文件上传的请求时会将状态更新为Saving,当镜像上传完成后修改其状态为Active。

若上传失败则会修改为Killed,同时glance-registry会定期检查存储的镜像状态,当出现了镜像文件不可用时也会将镜像状态修改为Killed。;Queued:初始化镜像状态,在镜像文件刚刚被创建,在glance数据库中已经保存了镜像标示符,但还没有上传至glance中,此时的glance对镜像数据没有任何描述,其存储空间为0;

Saving:镜像的原始数据在上传中的一种过度状态,它产生在镜像数据上传至glance的过程中,一般来讲,glance收到一个image请求后,才将镜像上传给glance;

;?Active:镜像成功上传完毕以后的一种状态,它表明glance中可用的镜像;

?Killed:镜像上传失败或者镜像文件不可读的情况下,glance将镜像状态设置成Killed;

?Deleted:镜像文件马上会被删除,只是当前glance这种仍然保留该镜像文件的相关信息和原始镜像数据;

?Pending_delete:镜像文件马上会被删除,镜像文件不能恢复。;镜像管理;

文档评论(0)

学海无涯苦做舟 + 关注
实名认证
文档贡献者

职业教育

1亿VIP精品文档

相关文档