通过 HDD 实现 SSD 冗余

通过 HDD 实现 SSD 冗余

有没有办法使用 HDD 来保证 SSD 的冗余?

Raid 1 是保证 HDD 冗余的最佳选择,但 SSD 太贵了,无法通过 RAID 保证冗余。如果我将 SSD 与 HDD 结合使用,我能否使用 HDD 作为故障转移设备并延迟镜像 HDD 上的数据来保证冗余?(例如:每 5 分钟同步一次数据,而不是像 Raid 1 那样实时同步)。

答案1

此处的用例是有缺陷的。唯一有意义的用例是您的 I/O 活动以非常大的程度(如 9:1)占多数。在这种情况下,由于写入次数很少,HD 可以跟上来自 SSD 的变化。如果该比率低于该比率,则 SSD 可能会超过 HD 的整个写入能力。

你看到的不是 RAID,而是复制。比如就是你要找的。系统将保留要提交给 HD 的写入增量缓存,并定期将这些写入刷新到 HD。但正如我所说,由于 SSH 可以处理的写入量比 HD 多得多,因此这仅在你对 SSD 的写入量很少时才有效。

答案2

如果每 5 分钟就足够了,并且没有太多的写入,rsync那么这就是你的收获。

相关内容