首页 > Linux操作系统 > Linux操作系统 > NAS学习之一:基础篇
早期存储问题:存储设备直接连到个人工作站实现网络共享,在关机的情况下,用户无法访问数据且时刻面临信息泄露的风险。
早期的解决:数据存放在专有的计算机里,满足整个网络上用户对文件共享的需求,文件服务器出世了,如早期的Windows文件服务器。
解决的方面:文件I/O优化(文件服务器大量的存储磁盘)、配备进仅有I/O功能的“瘦”OS。
NAS原理:以数据为中心,将独立分布的data进行整合集中管理的专用data存储服务器,实现App Server与数据的分离,减轻不同的主机访问时App Server的负荷。
NAS地位:LAN上面的一个节点,不用App服务器干预,用户可在网络上存取数据。
NAS组件:磁盘整理、CD/DVD驱动器、磁盘驱动器、内嵌系统软件等。
互联网是在Unix环境下产生的,主要使用基于Unix的Server(文件系统为NFS),而web应用软件发展建立在Windows系统上(Windows的文件系统成为Common Internet File System, CIFS),NAS厂家提供自带的OS,即实时OS(RTOS)能兼容Unix/Linux和Windows,支持NFS和CIFS。
为优化数据传输,NAS一般采用千兆的以太网卡接口、多个网卡链路甚至多台NAS集群,提高数据吞吐量;存储子系通存储设备通常是磁盘阵列(或磁盘+光盘)。
NAS为基于Linux、FreeBSD等开源OS; 存储管理保障数据完整性;文件系统提供存储与管理的手段,支持多用户,系统文件快速恢复、快照等功能
对NFS与CIFS都支持;
NFS:Unix间实现磁盘文件管理的方式,支持C/S,所有Unix系统之间文件数据的互访(主机共享资源的标准)
CIFS: 用于Windows client和Windows Server,经过unix服务器厂商重新开发,亦可支持Win Client和Unix Server
差别:1.网络方面, CIFS面向网络连接的共享协议,对网络传输要求高,常用TCP/IP; NFS是独立传输,可用TCP或UDP;
2.软件支持方面, NFS要求 Client必须安装专用软件,CIFS集成在OS内部,无需额外软件
3.传输效率方面, CIFS优与NFS,没有太多冗余信息; NFS为无状态协议,CIFS不然; NFS受故障影响小,可以自恢复,CIFS不然;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24463783/viewspace-676946/ ,如需转载,请注明出处,否则将追究法律责任。