素材巴巴 > 程序开发 >

openstack glance

程序开发 2023-09-19 08:11:31

这里写图片描述

 

glance-api

glance-api是系统后台运行的服务进程。对外提供REST API,响应image查询、获取和存储的调用。

glance-api不会真正处理请求,如果操作是与image metadata(元数据)相关,glance-api会把请求转发给glance-registry;如果操作是与image自身存取相关,glance-api会把请求转发给该image的store backend。

可以在控制节点上使用下面命令查看glance-api进程

ps aux | grep glance-api

glance-registry

glance-registry是系统后台运行的服务进程。负责处理和存取image的metadata,例如image的大小和类型,在控制节点上可以查看glance-registry进程。

ps aux | grep glance-registry

它对接后台的数据库,来存储镜像的元数据。

Database

Image的metadata会保存到database中,默认是MySQL。在控制节点上可以查看glance的database信息。

Store backend

Glance自己并不存储image。真正的image是存放在backend中的。Glance支持多种backend,包括:

  1. A directory on a local file system (这是默认配置)
  2. GridFS
  3. Ceph RBD
  4. Amazon S3

操作步骤(安装glance服务)

  • openstack中
  • 安装glance服务
  • 同步数据库到glance库。
  • 启动 openstack-glance-api 和 openstack-glance-registry两个服务,并且设置为开机自启动。 
  • 使用

    查看镜像列表

    上传镜像列表


    标签:

    素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。