假设我有一些分区;一种位于 SATA 驱动器上,另一种位于 SSD 上。我想创建一个“虚拟”混合磁盘。这可能吗?
答案1
答案2
如果您有一组需要低延迟的文件,则可以建立一个 RAID-1 卷来镜像硬盘上的 SSD 内容。将硬盘组件声明为“write-mostly”,这样读取时SSD会受到青睐。例如,如果sda
您的 SSD 是sdb
您的硬盘,则创建一个sda1
覆盖整个驱动器的分区,创建一个sdb1
相同大小的分区,并创建一个 RAID 卷
mdadm --create -l 1 -n 2 /dev/md0 /dev/sda1 --write-mostly /dev/sdb1
答案3
有闪存缓存。 Facebook 使用它来加速数据库存储系统。
我还没有尝试过,所以你的里程可能会有所不同。
答案4
左心室容量也允许这样:
可以使用 dm-cache 目标创建混合卷,该目标允许一个或多个快速存储设备(例如基于闪存的 SSD)充当一个或多个速度较慢的硬盘驱动器的缓存。