文件和块存储存储的元数据是什么?我假设文件存储具有与文件系统的分层性质有关的元数据,例如哪些文件,哪些目录,目录中的文件/子目录以及其他元数据,例如创建日期/权限等。
现在在块存储中,从用户的角度来看,我们看到文件系统是分层排列的。但是块存储是否提供了这种内置功能?我认为块存储不知道文件系统的分层性质。它可以将文件分成块并将其存储,在检索时,它可以组合并发送单个文件。所以,我的问题是:
- 谁在块存储中准确维护分层信息?
- 谁维护块存储中的创建日期/上次更新/权限等元数据?
文件和块存储存储的元数据是什么?我假设文件存储具有与文件系统的分层性质有关的元数据,例如哪些文件,哪些目录,目录中的文件/子目录以及其他元数据,例如创建日期/权限等。
现在在块存储中,从用户的角度来看,我们看到文件系统是分层排列的。但是块存储是否提供了这种内置功能?我认为块存储不知道文件系统的分层性质。它可以将文件分成块并将其存储,在检索时,它可以组合并发送单个文件。所以,我的问题是:
我正在阅读有关文件存储的信息,这将我引向了 SAN。我读到了 SAN,它提供了对数据的块访问。我在一些视频中寻找这些概念,其中那个人在某个云平台上创建了一个 VM,并将 5 GB 的块存储从 SAN 连接到虚拟机。现在,由于 SAN 提供了块访问,这意味着数据可以存储在不同的磁盘中,然后在我们检索时将块组合起来。那么这是否意味着我上面提到的 5GB 存储也可以来自不同的磁盘?是否可以将 5GB 块存储附加到 VM 并且 5GB 存储实际上来自不同的磁盘?这就是 SAN 的工作原理吗?