开发者社区> 问答> 正文

随着访问客户端数目的增加 ,再加上每个 客户端存储的文件越来越多 , 海呈文件存储的 难题有哪些?

已解决

随着访问客户端数目的增加 ,再加上每个 客户端存储的文件越来越多 , 海呈文件存储的 难题有哪些?

展开
收起
与时俱进的探索者 2022-04-05 16:52:10 632 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1.文件系统目 录深度和海量文件存储扩展性的矛盾 。文件系统目 录树是纵向 设计的 , 为了满足应用 ,用户按如同图书目 录的方式一级一级地 管理文件 。如果不同的客户端主机存放上亿的文件 ,而且目 录深度是几十层,那么将是矩阵 式的乘法效 应, 这对 NAS 来说是巨大的挑战 。 2.文件系统基 千目录的 功能影响海 量文件存储的 横向扩展 设计。典型 问题如文件系统的目录访问权限 ( Access Control List, ACL) 继承、目录配额 ( Directory Quota )。一且在某层目录设置权限、配额,就需要将信息同步到下面的子目录和文件,这会存在 难度很大的同步设计。 3.主机挂载 NAS 时采用的可移植操作系统接口 ( Portab le Operating System Interface,POSIX), 本身并不是为海 量扩展而设计的。 主机基于 POSIX 访问 NAS 时采用的虚拟文件系统 ( Virtual File System, VFS ) 接口并未针对海 量文件进行优 化设计 , 在单个文件系统达到上亿 量级时,其通用设计逻辑会消耗主机的大 量资源,从而导致性能严重下降。以上信息摘自《对象存储实战指南-试读》,下载地址:https://developer.aliyun.com/topic/download?id=7997

    2022-04-06 20:04:12
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
阿里云文件存储 NAS 在容器场景的最佳实践 立即下载
《拥抱容器存储,使用阿里云容器服务 ACK +文件存储 NAS 构建现代化企业应用》 立即下载
《阿里云文件存储 NAS 在容器场景的最佳实践》PDF 立即下载