NAS

NAS(Network Attached Storage)网络附加存储

网络附加存储(Network Attached Storage,NAS)是连接到一个局域网的基于IP的文件共享设备。NAS设备是专用的、高性能的、高速的、单一用途的文件服务和存储系统。NAS设备使用自己的操作系统和集成的硬件、软件组件,满足特定的文件服务需求。NAS设备在通用服务器的基础上进行了优化,比如文件服务功能、存储、检索、访问应用程序管理的客户端文件。UNIX和Microsoft Windows用户能够通过NAS无缝共享相同的数据,通常有NAS和FTP两种数据共享方式。

这里写图片描述

NAS的几个特性:
(1)NAS通过文件级的数据访问和共享提供存储资源,使客户能够以最小的存储管理开销快速直接共享文件;
(2)NAS可以不用建立多个文件服务器,是首选的文件共享存储解决方案;
(3)NAS还有助于消除用户访问通用服务器时的瓶颈;
(4)NAS使用网络和文件共享协议进行归档和存储,这些协议包括进行数据传输的TCP/IP和提供远程文件服务的CIFS、NFS。

使用NAS做文件共享的优势:
(1)支持全面获取信息
NAS实现高效的文件共享,支持多对一和一对多配置。多对一配置允许NAS可同时被多个客户端访问;一对多配置允许一个客户端可同时连接多个NAS设备
(2)提高效率
NAS设备提供专用的操作系统提供文件服务,可以减少通用文件服务器的文件服务操作,提高通用服务器的利用率,消除通用服务器访问文件时的瓶颈。
(3)提高灵活性
NAS使用行业标准协议,对UNIX客户端和Windows客户端具有很好的兼容性。不同类型的客户端在访问同一资源时能灵活的提供服务。
(4)集中存储
集中的数据存储,减少客户端工作站的重复数据,简化数据管理,并提供更高的数据保护。
(5)简化管理
提供一个控制台集中管理,可以有效地管理文件系统。
可扩展性:根据不同的利用率配置和各种业务应用可提供高性能、低延迟扩展。
(6)高可用性
通过本地集群:NAS设备可以使用集群技术用于故障切换。 NAS使用冗余的网络组件,提供多连接选项。复制功能和恢复选项丰富,可实现数据高可用性。
(7)安全
通过用户身份验证、文件锁定和符合业界标准的安全架构相结合的方式确保数据安全性。

NAS设备包含如下组件:
(1)NAS引擎(CPU和内存等)
(2)一个或多个网络接口卡(NIC),提供网络连接。如千兆以太网卡、万兆以太网卡
(3)一个优化的操作系统用于NAS功能管理
(4)文件共享协议NFS和CIFS
(5)采用工业标准存储协议的磁盘资源,如ATA、SCSI、FC
(6)用来访问NAS设备的客户端。

NAS使用的文件共享协议:
一、CIFS
Common Internet File System protocol
CIFS由微软1996年开发,是服务器消息块(SMB)协议的增强版本,工作在OSI模型的应用/表示层,常用于微软操作系统,但是与平台无关。CIFS运行在TCP/ IP上,使用DNS(域名服务)进行名称解析
CIFS其中包含的状态协议可以提供如下两个功能:
(1)在客户端应用程序具备恢复连接功能时,可以自动恢复连接和重新打开被中断的文件。
(2)在客户端应用程序不具备自动连接功能时,用户则必须重新建立CIFS连接。

二、NFS
Network File System protocol
传统的UNIX环境文件共享协议
NFS用于独立的传输,所以它使用TCP或UDP。与CIFS不一样的是NFS必须配备专用软件,而CIFS被集成到操作系统中,不需要额外的软件。NFS连接故障后可自动恢复连接,而CIFS不能。

NFS和CIFS协议支持访问远程文件系统的文件I/O请求,过程由NAS设备进行管理。 NAS I/O的过程如下:
(1)I/O请求到达TCP/IP协议栈,并通过协议栈转发出去,NAS设备从网络接收此请求。
(2)NAS设备把收到的I/O请求转换为适当的物理存储请求,这是块级I/O,然后执行对物理存储池的操作。
(3)当数据从物理存储池返回时,NAS设备处理返回数据并重新打包,把数据转换成一个相应的文件协议响应。
(4)NAS设备重新打包返回数据到TCP/IP并且通过网络转发到客户端。

NFS可以分为统一NAS和网关NAS
统一NAS的使用的是一个独立的NAS引擎。
网关NAS使用的是独立的NAS引擎加上通过网络连接的多个存储阵列。
这里写图片描述

管理统一NAS系统:由于存储阵列专用于NAS功能中,所以NAS管理软件可以对NAS部件和后端存储阵列同时进行管理。

管理NAS网关系统:网关NAS系统使用共享存储,这意味着传统的SAN主机也可以使用相同的共享存储。因此,无论是NAS硬件和还是阵列都分别通过自己的专门的管理软件进行管理:
NAS组件通过专门的NAS管理软件对进行管理。
存储阵列管理通过其本地阵列管理软件进行提供标准的主机连接,和统一NAS不一样。

注意:
(1)NAS和DFS不一样,NAS是一个通过网络连接到主机上的专用存储设备。DFS是一个分布式文件系统,它是将多个主机的存储空间进行统一管理,共享。

(2)CIFS里面说的可以断开后重新连接是说的是客户端,而NFS这里说的是NFS协议本身就具有这样的能力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值