目前,我们有许多服务器,这些服务器经常会因为各种原因而停电。这些服务器都运行 ESX 和几个 Linux 客户机。在这里安装 UPS 目前还不切实际,所以我正在寻找一些可以降低文件系统损坏风险的方法。
我最初研究的是 RAID 控制器(并非专门用于磁盘冗余),但我读到使用缓存等功能实际上会增加数据丢失的风险。带有缓存电池的控制器似乎也有帮助,但我并不完全相信。
是否有人知道 RAID 控制卡是否确实提供这种保护,或者我们通常可以做些什么来降低风险?
答案1
答案2
答案3
如果单个主机具有单个 RAID,并且启用了写回缓存,那么某天肯定会出现数据损坏问题。
看一下软件定义存储解决方案,该解决方案提供 =>2 次故障容忍度(存储 2 个以上数据副本)。拥有一个节点集群,其中每个节点都与 UPS 连接,并在 RAID 10/6 之上提供共享存储,可能会将数据损坏减少到零。显然,应该将 2 条独立电源线连接到 UPS。有了这种设置,您肯定可以启用/使用缓存。