网络附加存储(NAS)是一种文件级的计算机数据存储服务器,它连接到计算机网络,并提供对异构网络用户的数据访问。它专门用于通过其硬件、软件或配置来提供文件服务。它通常作为专门制造的专用计算机设备制造。
网络附加存储(NAS)是一种文件级的计算机数据存储服务器,它连接到计算机网络,并提供对异构网络用户的数据访问。它专门用于通过其硬件、软件或配置来提供文件服务。它通常作为专门制造的专用计算机设备制造。 NAS 系统是包含一个或多个通常排列成逻辑存储器、冗余存储器或 RAID 存储驱动器的网络设备。
NAS 消除了从网络上的其他服务器提供文件服务的负担,它们通常使用网络文件共享协议(如 NFS、SMB 或 AFP)提供对文件的访问。作为一种在多台计算机之间共享文件的便捷方法,NAS 设备从 1990 年代中期开始开始流行起来。与同样提供文件服务的通用服务器相比,专用网络附加存储的潜在优势包括更快的数据访问、更简单的管理和简单的配置。
名称中带有“NAS”的硬盘驱动器在功能上与其他驱动器相似,但可能在固件、振动耐受性或功耗上有不同之处,以使其更适合在 RAID 阵列中使用,这些阵列通常用于 NAS 的实现当中。例如,某些 NAS 版本的驱动器支持命令扩展以允许禁用扩展错误恢复。在非 RAID 应用中,磁盘驱动器竭尽全力成功读取有问题的存储块可能很重要,即使这一过程需要话费几秒钟。
在适当配置的 RAID 阵列中,可以通过跨 RAID 集编码的冗余校验完全恢复单个驱动器上的单个坏块。如果驱动器花费几秒钟执行大量重试,则可能会导致 RAID 控制器将驱动器标记为“掉盘”,而如果它只是迅速回复数据块有校验和错误,则 RAID 控制器将使用另一个驱动器上的冗余数据纠正错误并继续工作。这样的“NAS”SATA 硬盘驱动器可以用作个人电脑的映射网络驱动器,因为它只支持附加选项,无需任何问题或调整,并且质量标准要高于普通消费者级的驱动器(特别是有更高的平均故障间隔和更高的价格的)。
NAS 系统和传统的文件存储服务或直接存储设备(DAS)不同的地方,在于 NAS 设备上面的操作系统和软件只提供了资料存储、资料访问、以及相关的管理功能,并得以使得设备连上网络才进行远程访问;此外,NAS 设备也提供了不只一种文件传输协议。NAS 系统通常有一个以上的硬盘,而且和传统的文件服务器一样,通常会把它们组成 RAID 来提供服务,让资料更不会丢失;有了 NAS 以后,网络上的其他服务器就可以不必再兼任文件服务器的功能。NAS 的型式很多样化,可以是一个大量生产的嵌入式设备,也可以在一般的电脑上执行 NAS 的软件。
NAS 用的是以文件为单位的通信协议,例如像是 NFS(在 UNIX 系统上很常见)或是 SMB(常用于 Windows 系统)。人们都很清楚它们的运作模式,相对之下,存储区域网络(SAN)用的则是以区块为单位的通信协议、通常是透过 SCSI 再转为光纤通道或是 iSCSI。还有其他各种不同的 SAN 通信协议,像是 ATA over Ethernet 和 HyperSCSI 等。