随文件和块存储的元数据是什么?我假设文件存储包含元数据,涉及文件系统的分层性质,比如文件、目录中的目录、文件/子目录以及创建日期/权限等其他元数据。
现在在块存储中,从用户的角度来看,分层nature.But中的文件系统是否提供了块存储作为内置的特性?我认为块存储并不了解文件系统的分层性质。它只需将文件分割成块并存储,在检索时,它可以组合和发送单个文件。所以,我的问题是:
发布于 2021-02-08 23:18:32
顾名思义,块存储只能存储固定大小的块,通常为512字节。每个地址都有自己的地址,这是特定于硬件的。你只能读或写整个街区。
我们看到的所有层次结构和相应的元数据都由块级顶部的文件系统表示。数据在块上的分布方式是特定于文件系统的。
一些早期版本的文件系统甚至没有任何目录,并且有一个扁平的结构,比如今天的对象存储。
可能需要理解的最简单的文件系统之一是来自微软的脂肪的earlt版本。
发布于 2021-02-09 07:47:59
请看下面的图表。您所指的元数据只存在于灰色框及以上。在蓝色方框和下面,所有的数据(通常来说)都被认为仅仅是一个没有特定含义或定义的泛型字节序列。

编辑:该图表是从一个快速谷歌的“存储堆栈”,并来自https://www.iguazio.com/blog/wanted-a-faster-storage-stack/
https://serverfault.com/questions/1052880
复制相似问题