NAS(Network-attached storage,网络连接存储)是一种连接到局域网的基于IP的文件共享设备,它消除了对多个文件服务器的需求,通过文件级的数据访问和共享,提供了存储的整合。
文件共享是指在网络上进行文件存储和访问。文件共享环境的实现例子:FTP,分布式文件系统(DFS),由文件共享协议实现的传统的客户/服务器模型。
NAS设备拥有以下组件:
NAS头(包括CPU和内存);
一个或多个网络接口卡;
一个优化过的操作系统,用于管理NAS的功能;
工业标准存储协议,用于连接和管理物理存储资源,如ATA、SCSI或FC等。
客户端通过采用标准协议的IP网络对NAS设备进行访问。
NAS使用网络和文件共享协议,包括用于数据传输的TCP/IP协议,以及用于远程文件服务的CIFS和NFS协议。
NFS主要用于基于UNIX的操作系统环境中,CIFS用于Windows操作系统的环境中。
NFS:
NFS提供了一套RPC方法用于访问远程文件系统,支持以下几种操作:
.查找文件和目录;
.打开、读取、写入和关闭文件;
.修改文件属性;
.修改文件链接和目录
NFS使用挂载协议建立客户端和远程系统之间的连接,在两者之间传输文件。NFS目前包括三种版本;NFSv2,NFSv3, NFSv4。
NAS的所有IO操作都使用文件级的访问模式。NAS操作系统记录着文件在磁盘卷上的位