使用Linux的Home-brew自动分层存储解决方案? (内存 - > SSD - >硬盘 - >远程存储)

Modified on: Wed, 22 May 2019 02:40:02 +0800

有关使用SSD的问题有关系统和硬盘驱动器的数据,除了我希望我的系统自动执行此操作...

是否可以使用优选免费的开源软件,在它们之间自动存储多个项目并推送项目?

我知道非常昂贵的企业级解决方案,例如EMC SAN-> EMC Centera自动存档,但我想知道这种分阶段存储是否可以自动执行。

能够在此处拥有多个层将是一件好事:内存 - > SSD-> HDD->较慢的HDD或磁带或其他一些存档解决方案。

是否有任何文件系统可以自动执行此操作?(ZFS,Btrfs,HAMMER?)

任何Unix -variant都没关系,因为我对它的工作方式感兴趣,以及它是否可以移植到Linux或其他版本(BSD等)。

最佳答案

嗯,ZFS使用名为混合存储池(HSP)的存储分层:

  1. 图层:内存
  2. 图层:基于SSD的读缓存(L2ARC)和写缓存(单独的意图日志也称为slog)。
  3. 图层:(便宜)硬盘
  4. 醇>

    与仅使用硬盘的解决方案相比,使用HSP可轻松自动受益于SSD的优势。使用HSP的系统可以比后者更快且更便宜。有关一些不错的示例和更多详细信息,请参见此链接

    我认为有关ZFS的分层存储管理(HSM)的计划(参见参考资料)例如自动数据迁移(ADM) OpenSolaris项目)但我不知道它的当前状态。

作者:Iain,knweiss

相关问答

添加新评论