美文网首页
OpenStack-Glance

OpenStack-Glance

作者: 写出你我 | 来源:发表于2018-12-14 21:07 被阅读0次

    一、Glance简介  

           openstack的终极目的是为用户创建一定配置需求的虚拟机,openstack用image创建以及重构虚拟机,所以,为了使用方便,openstack允许用户upload一定数量的image供创建虚拟机使用,至于image的数量,则有用户相关的tenant的quota来限定。                                          image由openstack glance服务管理,glance服务主要包括两个进程,glance-api和glance-registry, 前者提供对glance服务相关的api,后者负责image注册等。                                     任意一个用户都可以向glance upload和注册image, 还可以设定该image是否可以公开为其他tenant用户使用                                                                                                                1、Glance提供Restful API可以查询虚拟机镜像的metadata(元数据)及获取镜像。                   功能:                                                                                                                                              1.提供REST API让用户能够查询和获取到Image的元数据和Image本身                                  2. 支持多种方式存储Image,包括普通文件系统、swift、Amazon S3 等                                  3.对Instance执行Snapshot创建新的Image                                                                      2、Image Service :Image是一个模板,里边含有基本的操作系统和其他的软件,Image Service的功能是管理Image,让用户能够发现、获取、保存image,而在openstack中,提供Image Service服务的是Glance。

    二、Glance架构:       

             1、glance-api :系统后台运行的服务进程。 对外提供 REST API,响应 image 查询、获取和存储的调用。                                                                                                                   2、glance-registry(登记) :是系统后台运行的服务进程。 负责处理和存取 image 的metadata,这些元数据是存储在Glance数据库中的。                                                                   3、Store backend:Glance 自己并不存储 image。 真正的 image 是存放在 backend  中的相当于是数据库。 

    从本地上传image:

            # glance image-create --name="Image name" --is-public=True --disk-format=qcow2 --container-format=bare --file /home/...        或:

            # glance image-create --name="Image name" --is-public=True --disk-format=qcow2 --container-format=bare < /home/...

    验证Glance服务是否安装完成:                                                                                                                 glance image-list 列出镜像文件                                                                                                 openstack endpoint list 查看glance端口是否声明

    相关文章

      网友评论

          本文标题:OpenStack-Glance

          本文链接:https://www.haomeiwen.com/subject/kdsnhqtx.html