Skip to main content

常见问题

文档没能解答我的疑问

请首先尝试使用站内搜索功能(右上角),尝试用不同的关键词进行检索,如果文档始终未能解决你的疑问,请通过右下角的 Intercom 会话联系 Juicedata 团队。

为什么文件系统数据量与对象存储占用空间存在差异?

  • 随机写相比其他写模式会产生更多的文件碎片,因此对象存储的占用空间大部分情况下是大于等于实际大小的。随机写、覆盖写产生许多文件碎片后,已经失效的碎片仍旧占用着对象存储的空间。这些碎片会由后台任务进行合并与清理,避免泄露。
  • 如果开启了回收站,删除的数据、被合并的碎片文件不会立刻清理,而是保留指定时间后,才进行清理删除(同样在后台任务中进行)。
  • 如果一个文件在被打开的状态下被删除了,这意味着尽管已经无法在文件系统中看到这个文件,但仍有进程在使用它。为了保证已打开这个文件的进程的正常访问,对象存储数据不会被删除,直到所有进程都关闭了文件。
  • 如果文件系统开启了压缩,那么对象存储上存储的对象有可能比实际文件大小更小(取决于不同类型文件的压缩比)。
  • 根据所使用对象存储的存储类型不同,云服务商可能会针对某些存储类型设置最小计量单位。例如阿里云 OSS 低频访问存储的最小计量单位是 64KB,如果单个文件小于 64KB 也会按照 64KB 计算。
  • 私有部署 对于自建对象存储,例如 MinIO,实际占用大小也受到存储类设置的影响。

JuiceFS 支持哪些公有云和服务区?

已经支持 AWS、Google Cloud、微软 Azure、阿里云、腾讯云、华为云、UCloud、青云、七牛云、百度云、金山云、网易云、京东云、DigitalOcean 的所有服务区。

JuiceFS 可以支持任何有 Linux 虚拟机和对象存储的云,如果您要使用公有云或服务区还没支持,请联系我们开通。

JuiceFS 也支持在企业自己公有云 VPC 和机房中独立部署,请与我们联系。