Redhat
我可以使用 Veritias Storage Manager 通過伺服器本地儲存提供 HA 儲存嗎?
我需要提供一個高可用性的 ftp/http 文件儲存庫。上傳將發生在一台伺服器上,但上傳的文件必須立即在所有其他伺服器上可見
我可以使用負載平衡器自己處理伺服器的故障轉移。但是如果一台伺服器發生故障,其他伺服器必須看到儲存庫的相同內容。通常,我會為此使用 SAN,但在這種情況下,數據中心標準不允許 SAN/外部儲存 - 所有儲存都將在伺服器本地。
Cam 我使用 Veritas Storage Manager(或任何其他產品)以這種方式管理伺服器之間的鏡像內容嗎?還是需要 SAN?快速查看數據表等,我無法分辨出任何一種方式。
由於您使用的是託管紅帽系統,因此您可以使用多種解決方案。
首先 - 是的 Veritas Volume manager 可以做到這一點 - 您可以將其設置為複製到遠端卷。不久前,我一直將此功能用作遠端 HA-NFS 解決方案的集成解決方案,該解決方案使用 Veritas 文件系統、捲管理器、集群和全域集群。
我認為複制功能現在已內置到標準捲管理器中,但我不確定您是否需要額外的許可證。
使用 RedHat,您可以使用許多其他替代方案:
- DRBD(8.3 或更高版本)
- 通過 RAID 1 的 iSCSI
mdadm
- 使用ionotify上傳後觸發操作(如 rsync 到其他伺服器)(在 RH 中
gamin
似乎包含 fam-libs)最簡單的解決方案可能是將
fam
和rsync
.要在其他位置真正快速地保存文件,請使用其他解決方案之一。
您必須將它們與集群感知文件系統結合起來。
如果您已經啟動並執行了一個 redhat-cluster,則可以使用GFS2。
對於其他任何事情,我可以推薦OCFS2,它是 Oracle-Linux 的一部分(二進制兼容的 redhat-clone,因此您可以使用 rpms)。