1.3.2网络附加存储架构
网络附加存储 ( NetworkAttachedStorage,NAS) 是从主机间网 络文件系 统 ( NetworkFileSystem, NFS) 共亨数据的应用演进而来 的,目的是解决数据在多台主机访间共享目录场景下的易用性。随着访问共享数据的应用扮演越来 越重要的作用 ,NAS也要具备高可用性。
为了保障 NAS设备的稳定性,NAS领域的产品也像 SAN领域的产品那样 ,普遍采用双控的高可用架构,以避免发生单点故障,如图 1-7所示。
图1-7 NAS 架构
NAS的基本部署架构与 SAN的类似,都是两个存储控制器连接到盘框 ,并且都能够同时访问盘框中的盘,从而在某个存储控制器发生故障后另一个存储控制器仍然可以快速访问盘上的数据 ,实现无缝切换。两个存储控制器运行相同 的分层子系统,包括的模块也和
SAN非常类似,除核心层(文件系统功能层和 协议)外,其他层次大 多可以复用。
· 文件系统功能层。NAS提供存储池 、文件系统、目录、文件、权限、配额等功能,以满足企业应用的各种场景需求,特别是企业办 公应用 。
· 协议。NAS存储通常采用 NFS协议和通用 Internet文件系统 ( CommonInternetFileSystem,CIFS) 协议为机器提供数据共享 ,所以需要提供服务端 的协议模块。
正是因为 SAN和 NAS具有类似的逻辑视图和物理视图,所以企业市场的厂家会这把两种产品融合起来 作为企业存储(也称为 统一存储),实现同一产品既支待块功能又支持文件功能,并提供多 种协议接入 的功能。