User:Yhy9630/網路附加儲存

 

一台5盘的NAS服务器

网络附加存储NAS)是一种文件级(与块级存储相对)的计算机数据存储服务器,它连接到计算机网络,并提供对异构网络用户的数据访问。它专门用于通过其硬件、软件或配置来提供文件服务。它通常作为专门制造的专用计算机设备制造。 NAS系统是包含一个或多个通常排列成逻辑存储器、冗余存储器或RAID存储驱动器的网络设备。NAS消除了从网络上的其他服务器提供文件服务的负担,它们通常使用网络文件共享协议(如NFSSMBAFP)提供对文件的访问。作为一种在多台计算机之间共享文件的便捷方法,NAS设备从1990年代中期开始开始流行起来。与同样提供文件服务的通用服务器相比,专用网络附加存储的潜在优势包括更快的数据访问、更简单的管理和简单的配置。 [1]

名称中带有“NAS”的硬盘驱动器在功能上与其他驱动器相似,但可能在固件、振动耐受性或功耗上有不同之处,以使其更适合在RAID阵列中使用,这些阵列通常用于NAS的实现当中。 [2]例如,某些NAS版本的驱动器支持命令扩展以允许禁用扩展错误恢复。在非RAID应用中,磁盘驱动器竭尽全力成功读取有问题的存储块可能很重要,即使这一过程需要话费几秒钟。在适当配置的RAID阵列中,可以通过跨RAID集编码的冗余校验完全恢复单个驱动器上的单个坏块。如果驱动器花费几秒钟执行大量重试,则可能会导致RAID控制器将驱动器标记为“掉盘”,而如果它只是迅速回复数据块有校验和错误,则RAID控制器将使用另一个驱动器上的冗余数据纠正错误并继续工作。这样的“NAS”SATA硬盘驱动器可以用作个人电脑的映射网络驱动器,因为它只支持附加选项,无需任何问题或调整,并且质量标准要高于普通消费者级的驱动器(特别是有更高的平均故障间隔和更高的价格的)。

概述

NAS单元是连接到网络的计算机,它仅向网络上的其他设备提供基于文件的数据存储服务。尽管技术上可以在 NAS 设备上运行其他软件,但它通常不是设计为通用服务器。例如,NAS 设备通常没有键盘或显示器,而是通过网络进行控制和配置,通常使用浏览器。 [3]

NAS 设备不需要全功能的操作系统,因此通常使用精简的操作系统。例如, FreeNAS或NAS4Free都是为商用 PC 硬件设计的开源NAS 解决方案,它们是作为FreeBSD的精简版实现的。

NAS 系统包含一个或多个硬盘驱动器,通常排列成逻辑的、冗余的存储容器或RAID

d

与DAS

直连存储(DAS) 和 NAS 之间的主要区别在于,DAS 只是现有服务器的扩展,不一定是联网的。顾名思义,DAS 通常通过USB或支持Thunderbolt 的电缆连接。 NAS 被设计为一种简单且独立的解决方案,用于通过网络共享文件。

DAS 和 NAS 都可以通过使用RAID集群潜在地提高数据的可用性。

当两者都通过网络提供服务时,NAS 可能比 DAS 具有更好的性能,因为 NAS 设dsfak备可以针对文件服务进行精确调整,而这在负责其他处理的服务器上不太可能发生。 NAS 和 DAS 都可以有不同数量的缓存,这极大地影响了性能。将使用 NAS 与使用本地(非dsaf联网)DAS 进行比较时,NAS 的性能主要取决于网络的速度和拥塞情况。随着新 WiFi 标准(如 WiFi6)的引入,网络速度和网络速度显着提高,以在使用 NAS 时提供更好的性gadfgafdawefaweddsfadfasdfas能。

NAS 在硬件(CPU、内存、存储组件)或低级软件(扩展、插件、附加协议)方面通常不是可定制的,但大多数 NAS 解决方案将包括安装各种软件应用程序的选项,以允许为了更好地配置系统或包含存储之外的其他功能(如视频监控、虚拟化、媒体等)。 DAS 通常saf只专注于数据存储,但可以根据特定的供应商选项提供功能。

与SasdfAN

 
NAS 与 NAS 的视觉差异SAN在网络架构中的使用

asdfadsfasgsgfgvdzdsfaNAS 提供存储和文件系统。这通常与 SAN(存储区域网络)形成对比,SAN(存储区域网络)仅提供基于块的存储,而将文件系统问题留在“客户saf端”端。 SAN 协议包括光纤通道iSCSIATA over Ethernet (AoE) 和HyperSCSI 。

对 NAS 和 SAN 之间的区别进行松散概念化的一种方法是,NAS 对客户端操作系统(操作系统)来说是一个文件服务器(客户端可以将网络驱动器映射到该服务器上的共享),而通过 SAN 可用的磁盘仍然是在客户端操作系统中显示为磁盘,在磁盘和卷管理实用程序中可见(以及客户端的本地磁盘),并且可以使用文件系统进行格式化和挂载

sdfasdfasdfasdfasd尽管存在差异,但 SAN 和 NAS 并不相互排斥,它们可以组合为SAN-NAS 混合体,asdf从同一系统提供文件级协议 (NAS) 和块级协议 (SAN)。这方面的一个例子是Openfiler ,这是一种在基于 Linux 的asdfasdfa系统上运行的免费软件产品。共享磁盘文件系den'asdfasdf统也可以运行在 SAN 之上以提供文件系统服务。

历史

dfgadfgasgasdgasd在 1980 年代初期, Brian Randell和他在纽卡斯尔大学的同事的“纽卡斯尔连接”演示并开发了跨一组 UNIX 机器的远程文件访问。 [4] [5] NovellNetWare服务器操作系统和NCP协议于 1983 年发布。在 Newcastle Connection 之后, Sun Microsystems 1984 年发布的NFS允许网络服务器与网络客户端共享它们的存储空asdf间。 3Com 和Microsoft将开发LAN Manager软件和协议以进一步推动这sdgadfasdfasdfas个新市场。 3Com的3Server和3+Share软件是第一款用于开放系统服务器的专用服务器(包括专有硬件、软件和多个磁盘)。

  1. 客户端通过文件管理器验证自己并请求文件访问。
  2. 如果可以授予客户端访问所请求文件的权限,则客户端会收到NASD 磁盘的网络位置及其功能。
  3. 如果客户端是第一次访问磁盘,它会收到一个有时间限制的密钥,用于建立与磁盘的安全通信。
  4. 文件管理器使用独立的通道通知相应的磁盘。
  5. 从现在开始,客户端通过提供它接收到的功能直接访问 NASD 磁盘,并且进一步的数据传输通过网络,绕过文件管理器。

集群 NAS

集群 NAS是使用分布式文件系统在多台服务器上同时运行的 NAS。集群和传统 NAS 之间的主要区别在于能够将  (例如条带)跨集群节点或存储设备的数gong'addfgaefwefawef据和元数据。集群 NAS 与传统的 NAS 一样,仍然提供对来自任何集群节点的文件的统一访问,与数asdfas据的实际位置无关。

也可以看看

  

  • 网络附加安全磁盘的文件系统Garth Gibson、David F. Nagle*、Khali Amiri*、Fay W. Chang、Howard Gobioff、Erik Riedel*、David Rochberg 和 Jim Zelenka,1997
  • File server scaling with network-attached secure disks Joint International Conference on Measurement and Modeling of Computer Systems ,存档于1997 ACM SIGMETRICS 计算机系统测量和建模国际会议的论文集,西雅图,华盛顿,美国,页数:272 - 284, 1997,ISBN 0-89791-909-2
  1. ^ Levine, Ron. NAS Advantages: A VARs View. www.infostor.com. April 1, 1998 [2019-02-26]. 
  2. ^ seagate.com
  3. ^ "An Introduction to Network Attached Storage", Magazine H. M. W. (Jul 2003). ISSN 0219-5607. Published by SPH Magazine. p. 90-92
  4. ^ The Newcastle Connection (PDF). Software – Practice and Experience. 1982, 12: 1147–1162 [2016-08-16]. doi:10.1002/spe.4380121206. (原始内容 (PDF)存档于2016-08-16). 
  5. ^ Callaghan, Brent. NFS Illustrated. Addison Wesley. 2000. ISBN 0-201-32570-5.