Redhat

我可以使用 Veritias Storage Manager 通過伺服器本地儲存提供 HA 儲存嗎?

  • October 15, 2012

我需要提供一個高可用性的 ftp/http 文件儲存庫。上傳將發生在一台伺服器上,但上傳的文件必須立即在所有其他伺服器上可見

我可以使用負載平衡器自己處理伺服器的故障轉移。但是如果一台伺服器發生故障,其他伺服器必須看到儲存庫的相同內容。通常,我會為此使用 SAN,但在這種情況下,數據中心標準不允許 SAN/外部儲存 - 所有儲存都將在伺服器本地。

Cam 我使用 Veritas Storage Manager(或任何其他產品)以這種方式管理伺服器之間的鏡像內容嗎?還是需要 SAN?快速查看數據表等,我無法分辨出任何一種方式。

由於您使用的是託管紅帽系統,因此您可以使用多種解決方案。

首先 - 是的 Veritas Volume manager 可以做到這一點 - 您可以將其設置為複製到遠端卷。不久前,我一直將此功能用作遠端 HA-NFS 解決方案的集成解決方案,該解決方案使用 Veritas 文件系統、捲管理器、集群和全域集群。

我認為複制功能現在已內置到標準捲管理器中,但我不確定您是否需要額外的許可證。

使用 RedHat,您可以使用許多其他替代方案:

  • DRBD(8.3 或更高版本)
  • 通過 RAID 1 的 iSCSImdadm
  • 使用ionotify上傳後觸發操作(如 rsync 到其他伺服器)(在 RH 中gamin似乎包含 fam-libs)

最簡單的解決方案可能是將famrsync.

要在其他位置真正快速地保存文件,請使用其他解決方案之一。

您必須將它們與集群感知文件系統結合起來。

如果您已經啟動並執行了一個 redhat-c​​luster,則可以使用GFS2

對於其他任何事情,我可以推薦OCFS2,它是 Oracle-Linux 的一部分(二進制兼容的 redhat-c​​lone,因此您可以使用 rpms)。

引用自:https://serverfault.com/questions/437234