昨天给大家带来了对象存储,对象存储是存储解决方案中的一种:
那么今天给大家普及一下另外一种存储:文件存储。
如果您曾经在 PC、Mac 或笔记本电脑上保存过文件,那么您已经体验过文件存储,文件作为一个整体存储在硬盘上的特定位置。
文件存储一般有两个特点:
文件存储,除了内置硬盘之外,主要有两种不同的变体:
文件存储的工种原理不宜多说,我们天天都在用,比如我们想要存储某个文件到某个目录,首先要在某个磁盘下新建一个文件夹,然后将文件保存或者移动到该文件夹下:
比如我们在D盘新建了一个文件夹goProject,又在goProject文件夹下新建了一个文件夹tmp,最后我们将wljlsmz.sql文件放入其中。
文件系统还存储每个文件的元数据,元数据是有助于识别文件的基本信息,包括文件名、文件大小、文件创建日期和上次修改时间,文件在多个文件夹级别中以分层方式列出。
除了将数据存储在个人 PC 上的方式之外,文件存储是用于共享存储的主要存储类型,称为网络附加存储或 NAS。NAS 系统允许多个服务器及其支持的用户访问集中存储池的定义共享。
NAS 系统上的文件存储通常支持文件访问协议,例如网络文件系统 (NFS),它是 Linux 和 Linux 应用程序的本机,以及服务器消息块 (SMB),以前称为通用互联网文件系统 (CIFS),适用于 Windows服务器及其托管的应用程序。
根目录下可以新建很多层级的目录。
想象一个带储藏室的旧办公室,在那个房间里,有许多存放文件的柜子,每个柜子都有一个名字,里面有很多很多的文件,为了将文件添加到储藏室,您将搜索正确的文件柜并放置该文件,为了检索文件,您将执行相同的操作。
这其实就是文件存储系统的工作方式。
这是文件存储的最大优势,特别是在文件共享和协作方面,这一优势被发挥到最大,许多应用程序已针对文件存储进行了编写和优化。
文件存储使用通用文件级协议,例如服务器消息块 (SMB)、通用 Internet 文件系统 (CIFS) 或网络文件系统 (NFS)。
使用 NAS 设备的文件存储允许您将文件从昂贵的计算硬件移到更实惠的 LAN 连接存储设备上,而且如果选择订阅云文件存储服务,还可以省去现场硬件升级的费用以及相关的持续维护和运营成本。
文件存储的存在时间远远超过对象存储,文件存储是系统用来组织和存储数据的原始方法,技术商的进步促使对象存储在 90 年代中期兴起。
文件存储是一个比较古老但非常简单的存储方式,大量应用在本地文件共享、集中式文件协作、归档/存储、备份/灾难恢复以及现在比较火的人工智能机器学习、视频流、音频流等。希望本文简短的介绍能让您学习到文件存储的知识。
最后感谢您的阅读!!