为了账号安全,请及时绑定邮箱和手机立即绑定

在openstack中swift和cinder中的区别

在openstack中swift和cinder中的区别

芜湖不芜 2018-10-15 14:15:09
在openstack中swift对象存储和cinder块存储分别承担了什么样的任务,分别存储了openstack中的什么东西,是不是两个服务必须都要才能组成完整的云服务呢?
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

cinder 是块存储,你可以简单的理解成一个移动硬盘,当创建虚拟机需要用到硬盘的时候,会通过cinder技术给虚拟机增加一块存储设备,就是刚才说移动硬盘。swift是对象存储,是一个存储系统,它不像块存储,你可以随意的对块设备格式化,添加文件系统等,它现在已经是一个系统,当你需要存文件的时候,把文件传给swift,怎么存,存到哪里,这个不是你关心的事情。反过来,取文件的时候,你发一条命令给swift ,会自动的给你取出来,同样怎么取(文件存储的路径)你也不需要知道。它的用途是存储创建虚拟机的镜像文件,当创建虚拟机的时候,发命令到swift,获取镜像。

查看完整回答
反对 回复 2018-10-28
  • 1 回答
  • 0 关注
  • 1530 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信