欢迎阅读 Glance 文档!

关于 Glance

Image 服务 (glance) 项目提供了一个服务,用户可以在其中上传和发现用于其他服务的数据资产。目前这包括镜像元数据定义

镜像

Glance 镜像服务包括发现、注册和检索虚拟机 (VM) 镜像。Glance 具有 RESTful API,允许查询 VM 镜像元数据以及检索实际镜像。

注意

Images API v1 在 Newton 版本中已弃用,并已移除。

通过 Glance 可用的 VM 镜像可以存储在各种位置,从简单的文件系统到像 OpenStack Swift 项目这样的对象存储系统。

元数据定义

Glance 托管一个metadefs 目录。这为 OpenStack 社区提供了一种以编程方式确定可以应用于 OpenStack 资源的各种元数据键名和有效值的方式。

请注意,我们这里讨论的仅仅是一个目录;除非通过负责这些资源的服务的 API 或客户端工具将这些键和值应用于单个 OpenStack 资源,否则这些键和值实际上不会执行任何操作。

值得注意的是,Image 服务和 Metadefs 服务之间没有特殊关系。如果您想将 Metadefs 服务中定义的键和值应用于镜像,则必须使用 Image 服务 API 或客户端工具,就像您对任何其他 OpenStack 服务一样。

设计原则

Glance 与所有 OpenStack 项目一样,在设计时考虑了以下设计准则

  • 基于组件的架构:快速添加新的行为

  • 高可用性:扩展到非常重要的工作负载

  • 容错性:隔离的进程避免级联故障

  • 可恢复性:故障应该易于诊断、调试和修复

  • 开放标准:成为社区驱动的 API 的参考实现

Glance 文档

Glance 项目团队为您准备了以下文档。选择最符合您用户配置的文档。

用户配置

链接

贡献者
您希望为 Glance 项目贡献代码、文档、评论或想法。
管理员
您希望管理和维护 Glance 安装,包括了解 Glance 从版本到版本的变化。
操作员
您希望为您的云安装和配置 Glance。
最终用户第三方开发者
您希望使用 Glance 提供的 Image 服务 API。