基于文件的存储与基于块的存储?



在阅读了文件与块存储的信息后,在18.15m上的文件与块存储中,看起来基于块的存储(SAN(和文件 基于存储设备 (NAS( 在内部存储为 块 。

但是在其他一些资源中,例如 https://stonefly.com/resources/what-is-file-level-storage-vs-block-level-storage 和 https://www.networkworld.com/article/3256312/what-is-a-san-and-how-does-it-differ-from-nas.html 我在下面看到的声明

SAN 在块级别存储数据,而 NAS 访问数据 文件。

它存储文件和文件夹,可见性与 客户端访问和存储它的系统。

由此看来,基于文件的存储以顺序方式将数据存储为文件(而不是块(。不确定哪一个是真的?

这只是术语问题。在后端,两种类型的系统都将数据存储在块中,它们之间的区别在于它们提供给客户端的前端协议。块存储系统允许通过块级协议进行访问 - 在大多数情况下,它是SCSI(SCSI over FC或SCSI over TCP/IP - iSCSI(。文件存储的前端分别在文件级协议上运行:NFS,SMB/CIFS。碰巧,存储设备可以在两种模式下工作:块和文件。

最新更新