上一篇介绍了传统存储的几个常用类型,本篇主要介绍云平台用到的常用存储类型,分别是文件存储、块存储和对象存储。
这种分类是以数据存储的方式来命名的,体现了不同的数据存储格式。文件存储会以文件和文件夹的层次结构来整理和呈现数据;块存储会将数据拆分到任意划分且大小相同的卷中; 对象存储会管理数据并将其链接至关联的元数据。
1. 数据存储基础
块级概念:块级是以扇区为基础,一个或者多个连续的扇区组成一个块,也叫物理块。它是在文件系统与块设备(如:磁盘驱动器)之间。块级的备份是物理块的复制,效率高,实时性强
文件级概念:文件级是指文件系统,单个文件可能由于一个或多个逻辑块组成,且逻辑块之间是不连续分布。逻辑块大于或等于物理块的整数倍。文件系统备份,由于逻辑块之间不连续,需要先插周每个文件的逻辑块,其次物理块,而逻辑块也分布在不同的物理块,物理块又分布在不同扇区,因此效率较低,耗时久。
物理块与文件系统之间的关系:扇区 <= 物理块 <= 逻辑块 <= 文件系统。 (<=表示小于等于)
所有NAS产品都是文件存储,所有磁盘列阵存储都是块存储,SAN也属于块存储。SAN和NAS的主要区别是NAS有自己的文件管理系统,而SAN的文件管理系统与存储器是分离的。
块存储、文件存储、对象存储,在根本上来说都是块存储,因为数据都是存储在扇区上&#x