如何解决使用数千个数据集创建缓慢的 zfs
我正在创建一个 zfs 系统,其中我系统中某个实体的每个实例在 zfs 中都有自己的数据集。这是必需的,因为每个实体都包含许多复制或删除非常缓慢的小文件。所以我决定尝试依靠 zfs 数据集来销毁或快照/复制一个实体,无论其内容如何。
但现在在我的基准测试中,大约有 5000 多个数据集和计数,使用“zfs create”创建一个新数据集有时需要长达 9 分钟。虽然9分钟真的很慢但是还可以接受,但我担心如果增加数据集数量只会变得更糟。在我看来,5000 还不算多。
系统信息:
- Ubuntu 20.04 LTS
- zfs 0.8.3
- 池由 2 个 10 TB 磁盘组成
- 16 个 CPU,126 GB 内存
有没有人有使用 zfs 处理大量数据集的经验,并且可以告诉我更多关于这种情况下的性能的信息?或者我是否以非预期的方式使用 zfs?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。