请问上传一个文件,在minio分布式文件系统中会占用多大空间

比如我上传一个1M的文件,minio中实际占用空间是文件大小的2倍吗,也就是2M?但是我发现把所有盘占用的空间加起来有时候是2倍,有时候不是,请问这个minio实际占用空间是怎么计算的

请先 登录 后评论

2 个回答

MinIO

是分布式环境还是单机环境呀?


总空间就是数据磁盘的数量*每个磁盘的空间。Minio从N / 2数据和N / 2奇偶校验磁盘的默认配置开始。因此,在默认配置中,假设您有8个磁盘,每个磁盘1 TiB,则总可用空间为

数据磁盘数[4] *每个磁盘的空间[1 TiB] = 4 TiB。

如果您用5个数据,3个奇偶校验配置标准存储类,并且每个磁盘有1 TiB,则总存储量为

数据磁盘数[5] *每个磁盘的空间[1 TiB] = 5 TiB。

minio如何处理不同的磁盘大小,混合不同的磁盘大小会有什么影响?

Minio使用等于所有磁盘上最小磁盘的空间。因此,如果您有4个1 TiB磁盘,3个500 GiB磁盘和1个250 GiB磁盘,则每个磁盘仅使用250 GiB。总可用空间(默认配置)为

数据磁盘数[4] *每个磁盘的空间[250 GiB] = 1 TiB

这不是推荐的方法,我们建议在分布式部署中使用大小相等的磁盘。

请先 登录 后评论
liyiwei

默认是两倍,例如12块盘,一个对象默认会被分成6个数据块、6个奇偶校验块,所以默认是两倍,但是可以设定奇偶校验块的个数,那样占用的空间大小也会随之变化

请先 登录 后评论
  • 2 关注
  • 0 收藏,79 浏览
  • lx 提出于 2021-04-06 11:36

相似问题