Openstack--Glance(2)

Glance的两个版本

在Newton之前的版本中,glance支持两种REST API V1和V2
在这里插入图片描述
如上图所示,对应的版本会在URL中体现出来。

版本 功能
V1 镜像创建、删除、下载、列表、详细信息查询、更新,以及镜像tenant成员的创建、删除和列表。
V2 除了V1的功能外,镜像 location 的添加、删除和修改等操作、metadata namespace 操作、image tag 操作

V1版本的实现,具有glance-api和glance-registry两个WSGI服务,二者都提供REST API,但需要强调的一点是:glance-registry提供的REST API是给glance-api使用的
v2的实现就是将glance-registry集成到了glance-api内部,这么做的好处是减少了一个中间的处理环节

注:在Newton版本中V1已经过时。

glance镜像download流程:

当有来自horizon、Glance-CLI、Nova-compute发送过来的镜像请求,由glance api接收处理,将请求的消息传递给Glance-registry组件,然后到数据库中查询镜像存储的位置信息,将查询到的结果返回给api。
glance api接下来将会调用Storage adapter

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值