对比点 | nas | aws s3 |
---|---|---|
技术 | 传统的NFS,即挂载共享文件夹 | 对象存储 |
协议 | 文件(NFS、CIFS协议),设计理念就是为了解决文件的共享,并不是为了解决大规模的网络用户访问 | 对象(OpenStack SWIFT、Amazon S3) |
容量 | 属于文件系统,是文件系统就会有上限,单个netapp ontap文件系统最大20PB | 不是文件系统,没有限制,只会收到实际磁盘裸容量限制,可以理解为单个bucket大小无限制 |
软硬件成本 | 一个集群提供1pb成本是1000多w | 一个集群提供1pb成本只有150多w |
可靠性 | NAS后期的扩容成本高;一般的NAS没有高可用配置,容易形成单点故障 | 数据可靠性大于十个9,也就是99.999999999% |
性能 | 采用了树形结构对所有文件和目录进行管理,当文件或目录过多时,文件或目录的检索性能就会极大下降 | 只有目录和对象两层结构,这种扁平化的结构即使对象数量达到百亿级别,对象的检索速度依然不会有大的变化 |
集群 | NAS文档中提到NFS 协议本身并没有提供Atomic Append语义的支持,因此可能会出现写覆盖、交叉、串行等异常现象 | 无此类问题 |
租户 | 无租户概念 | 有租户功能,可以开放个租户管理员分配自己的桶,可以做容量配额,和租户控制策略,另外有丰富的权限控制,桶策略和用户组策略交叉控制,比nas的权限体系更直观和方便 |
aws s3对象存储与nas的区别
最新推荐文章于 2024-11-19 09:49:15 发布