通过HDD的SSD冗余

有没有一种方法可以保证使用硬盘的SSD冗余

Raid 1是保证硬盘冗余的最佳select,但SSD太昂贵,无法通过RAID保证冗余。 如果我要将SSD与HDD连接起来,我可以使用硬盘作为故障转移设备来保证冗余,并且懒散地镜像硬盘上的数据吗? (例如:每5分钟应该同步数据,而不是像Raid 1一样实时)。

这里的用例是有缺陷的。 在这种情况下,有意义的用例是你的I / O活动在多数情况下是以很大程度读取的(比如9:1)。 在这种情况下,由于写入数量太less,HD可以跟上SSD的变化。 如果这个比例小于那个,那么SSD的风险就会超过HD的整个写入能力。

你看的不是RAID,而是复制。 像是drbd就是你要找的东西。 系统将保持写入增量caching提交给HD,并定期将这些写入刷新到HD。 但正如我所说,由于SSH可以处理比HD更多的写入操作,所以只有在写入SSD的时候才能起作用。

如果每5分钟就够了,没有太多的写rsync是你在这里炒。