Glance、Cinder、Swift区别&联系

Glance

提供镜像服务,它负责对镜像进行管理,例如发现、注册,镜像是产生虚拟机系统盘的模板,Glance 并不保存镜像,Glance 支持多种后端存储服务,例如
本地文件系统作为存储介质 、 Swi负( OpenStack Object Storage )作为存储介质或者 AWS S3
兼容的 API 作为存储介质以及分布式存储集群 Ceph 等
原理架构图://图片来自互联网,非原创
在这里插入图片描述

Cinder

给虚拟机提供块级的持久化卷,通过 Cinder 可以实现卷的创建、挂载、快照等功能,Cinder 本身也不保存卷,但它可以通过 Driver 来接管各种存储,并通过这些存储给虚拟机提供空间。负责管理虚拟机硬盘。(虚拟机硬盘也不是必须用cinder)

Swift

OpenStack 提供一种分布式、持续虚拟对象存储,它自身维持空间并对外提供对象存储服务,类似ceph的对象存储。通常用来存储镜像(镜像不一定必须用swift存储)。

区别:

cinder可以理解为给虚拟机提供基础硬盘,至于虚拟机怎么使用硬盘是虚拟机自己的事情,虚拟机内部可以将硬盘格式化为ext4文件系统,也可以将硬盘格式化为xfs文件系统。

swift是一种对象存储,对象存储可以认为是一种简化版本的文件系统,相比通用文件系统(ext3/4等),逻辑简单,具有更高的读写效率。

所以swift与cinder是两个不同的层次概念;前者是在硬盘上实现的一种“文件系统”,后者是提供一个硬盘。

//参考资料:
https://blog.csdn.net/weixin_28730927/article/details/112153215

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值