openstack详解(十一)——openstack Glance服务理论知识

这篇具有很好参考价值的文章主要介绍了openstack详解(十一)——openstack Glance服务理论知识。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天继续给大家介绍渗透测试相关知识,本文主要内容是Openstack Glance服务理论知识。

一、openstack Glance服务简介

再Openstack中,Glance主要提供镜像服务,虚拟机的创建需要Glance的支持。Glance有Glance-apiGlance-Registry两个重要服务,其中Glance-api主要接受云系统镜像的构建、删除和读取请求,Glance-Registry主要进行云镜像系统的注册服务。
Glance不需要配置消息队列,但是Glance需要配置Keystone认证中心,在默认情况下,Glance将上传的镜像存放在/var/lib/glance/images/目录下。
Glance支持多种镜像格式,包括raw、vhd、vhdx、vmdk、vdi、iso、qcow2、aki、ami等。

二、openstack Glance服务架构

在Openstack中,Glance服务架构如下图所示:
openstack详解(十一)——openstack Glance服务理论知识
在以上架构中,Glance api负责接收REST API的请求,类似nova-api,并通过其他模块来完成镜像的查找、获取、上传以及删除等操作,该模块默认监听9292端口。
Glance-Registry负责与MySQL数据库交互,监听9191端口,用于存储或者获取镜像的元数据,并提供元数据相关的REST接口。Glance-Registry的数据库中有两张表,一张是image表,保存了镜像的格式和大小等信息;另一张是image property表,保存了镜像的定制化信息。
Image Store是一个存储的接口层,glance通过该接口获取镜像。Image Store本身支持Amazon的S3、Openstack的Swift、Ceph、sheepdog、ClusterFS等多种分布式存储。需要注意的是,Image Stoge主要是镜像保存与获取的接口,仅仅是一个接口层,具体的实现还需要外部存储支持。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200文章来源地址https://www.toymoban.com/news/detail-472315.html

到了这里,关于openstack详解(十一)——openstack Glance服务理论知识的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Openstack组件glance对接swift

    2、glance对接swift (1)可直接在数据库中查看镜像存放的位置、状态、id等信息 (2)修改glance-api的配置文件,实现对接swift存储(配置文件在/etc/glance/glance-api.conf,建议先拷贝一份) 14 default_store=swift //把默认存储的file修改为swift 478 stores=glance.store.swift.Store, //把file system修改

    2024年01月22日
    浏览(36)
  • openstack详解(二十一)——Neutron组件安装与配置

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Neutron组件安装与配置。 在上文openstack详解(二十)——Neutron节点原理中,我们讲述了openstack Neutron组件的基本原理,今天,我们就来实际配置一下openstack中的neutron组件。 neutron组件的安装我们直接采用YUM的方式进行,直

    2023年04月10日
    浏览(38)
  • 【网络】想学TCP,这一篇就够了 —— TCP理论知识详解(基于前面手搓TCP服务端博客的补充)

    本篇侧重理论,关于TCP的实践我前面博客中有,如果你想写一个简易的TCP服务端,可以看看这一篇:【网络】网络编程——带你手搓简易TCP服务端(echo服务器)+客户端(四种版本)。本篇也是基于这一篇进行理论方面的扩展,如果想要了解的同学可以看看。 本篇篇幅较长,

    2024年02月08日
    浏览(47)
  • 输入openstack命令或glance命令时返回Missing value auth-url required for auth plugin password

    输入命令: 或者是: 返回错误提示: 我是使用的DevStack装的openstack: 官网地址: 安装完后 web面板可以正常使用 但是输入命令返回以上错误 解决方法 这时我们需要设置暴露变量 首先连接数据库查看keystone的认证url tips:mysql密码是你安装openstack时的设置的统一密码 也可以使

    2024年02月13日
    浏览(38)
  • openstack详解(十八)——Nova服务启动与服务创建

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Nova服务启动与服务创建。 在上文openstack详解(十七)——openstack Nova其他配置中,我们完成了Nova整体的配置文件,接下来,我们就可以启动Nova服务了,Nova服务的启动,需要执行以下命令: 这些命令,分别表示启动No

    2024年02月02日
    浏览(46)
  • MCAL知识点(二十一):CRC MCAL驱动配置详解

            目录 1、概述 1.1、概念叙述 1.2、Tc27x的CRC 2、EB-Tresos配置 2.1、配置方法

    2023年04月25日
    浏览(33)
  • 云计算平台OPENSTACK-IAAS服务搭建-双节点【详解】

    目录:导读 OPENSTACK云平台基础架构 步骤 1.搭建虚拟机: 2.IAAS搭建流程第一步 基础搭建: 本来要搭建4节点,控制节点,网路节点,计算节点,存储节点,但是。。。。。此次搭建使用双节点测试,更多集群部署请自行增加即可。 步骤 openstack云平台基础架构 1.搭建虚拟机:

    2024年02月03日
    浏览(56)
  • openstack详解(二十三)——Neutron其他配置、数据库初始化与服务启动

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Neutron其他配置、数据库初始化与服务启动。 在上文openstack详解(二十二)——Neutron插件配置中,我们完成了Neutron插件的配置,今天,我们来进行Neutron的元数据代理配置、数据库初始化以及服务启动。 打开Neutron的元数

    2024年02月10日
    浏览(59)
  • 涨知识!芯片是怎么做出来的,今天终于看懂了

    从专业角度来说,一块芯片的制作工艺,制作流程极其复杂繁琐。但就从IC完整的产业链来说,主要分为IC设计→IC制造→封装→测试四个部分。 芯片制作过程: 一、芯片设计 芯片属于体积小,但高精密度极大的产品。想要制作芯片,设计是第一环节。设计需要借助EDA工具和

    2023年04月08日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包