openstack中的存储组件

时间:2012-11-05 02:34:09

标签: cloud storage openstack

我是openstack的新手,我对openstack中的存储有一些疑问:Glance存储图像及其元数据,Swift存储实际的虚拟磁盘文件,旨在保持数据的持久性。但是nova-volume(或块存储)是什么?什么是音量

这些组件和真实文件系统有什么区别?什么是虚拟磁盘,它们是否真的存储在真实文件磁盘中?

1 个答案:

答案 0 :(得分:3)

您对存储组件感到有点困惑。

Glance是一个图像注册表。它的主要工作是存储有关实例图像的元数据(内核,根磁盘映像等)。它也可以存储这些图像,但存储是可配置的 - 它可以是本地磁盘或快速。

Swift是一个对象存储。它将对象存储在存储桶中。您可以将存储桶视为目录和对象,如果有帮助的话。

nova-volume(现在由Cinder取代)是块存储。它存储文件系统,可用于实例上的磁盘映像。

虚拟磁盘是openstack管理的虚拟机使用的磁盘(在openstack中称为实例)。它们作为文件存储在计算节点文件系统上,或者作为块存储存储,具体取决于配置。