1、NAS
基于网络的文件共享有DAS、SAN连接等,但DAS和SAN会导致利用率不足的文件服务器的出现,NAS(network-attached storage)很好地解决了这个问题。NAS设备是专用的高性能文件共享和存储设备,使用它自带的操作系统和集成硬件、软件,它的操作系统为文件的I/O做了特定优化,所以性能要高很多。与通用服务器不同,NAS设备是专用于文件服务的。
2、网络文件共享
文件传输协议(File Transfer Protocol, FTP)、分布式文件系统和使用文件共享协议(如NFS、CIFS及P2P)的客户/服务器模型,都是文件共享环境的一些具体的实现。FTP是一个通过网络来传输数据的客户/服务器协议。一个FTP服务器和一个FTP客户端使用TCP作为传输协议来传输数据。FTP使用未加密的数据传统方式,所以不安全。而基于Secure Shell(SSH)的FTP则增加了安全性。
分布式文件系统(Distributed File System, DFS)是一个分布于不同主机上的文件系统。
P2P(peer to peer,个人对个人)文件共享模式使用P2P网络。客户端之间可以直接进行文件共享。客户端使用的文件共享软件可搜索其他客户端。这不同于C/S模式,因为C/S模式的文件都存储在文件服务器上。