常见的NAS协议

常见的NAS(Network Attached Storage:网络附属存储)协议介绍

NFS(Network File System)网络文件系统

几乎是unix/linux的专用
因为一般是使用mount -t nfs *** 挂载nfs盘

NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件

NFS 的优点是内核直接支持,部署简单、运行稳定,协议简单、传输效率高。

NFS 的缺点是没有加密授权等功能,仅依靠 IP 地址或主机名来决定用户能否挂载共享目录,对具体目录和文件无法进行 ACL 权限控制(NFSv4 以前)。通常的做法是通过 Kerberos 对 NFS 进行认证及加密,不过部署配置比较麻烦。

FTP/SFTP/SCP (File Transfer ProtocoL)

FTP非加密,明文传输,SCP和SFTP是基于SSH的加密,但SFTP支持断点续传,SCP不支持,

FTP的默认端口是21和20;SFTP 是SSH的子协议,共用端口,默认22端口。

SMB/Samba (Server Message Block)服务器消息块

CIFS是公共的或开放的SMB协议版本,并由Microsoft使用。SMB协议在局域网上用于服务器文件访问和打印的协议。

最开始主要是作为Microsoft网络的通讯协议,它是当今世上网络文件系统协议两极之一的存在。

著名黑客、技术大牛 Andrew Tridgell 通过逆向工程,在 Linux 上实现的 SMB / CIFS 兼容协议,命名为 Samba,通过该程序实现了 Windows 和 Linux 之间的文件共享。

WebDAV (Web-based Distributed Authoring and Versioning)

一种基于HTTP 1.1协议的 通信协议。它扩展 了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server 直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。

简单而言,WebDAV 就是一种互联网方法,应用此方法可以在服务器上划出一块存储空间,可以使用用户名和密码来控制访问,让用户可以直接存储、下载、编辑文件。

AWS S3协议(Simple Storage Service)简便的存储服务

专门为对象存储设计的协议,好像和NAS协议有点区别

1.提供了统一的接口 REST/SOAP 来统一访问任何数据
2.对 S3 来说,存在里面的数据就是对象名(键),和数据(值)
3.不限量,单个文件最高可达 5TB
4.高速。每个 bucket 下每秒可达 3500 PUT/COPY/POST/DELETE 或 5500 GET/HEAD 请求
5.具备版本,权限控制能力
6.具备数据生命周期管理能力
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值