Date: 13 12 月, 2021
數據複製
實時數據複製以實現高可用性
什麼是數據複製
數據複製是將駐留在物理/虛擬服務器或云實例(主實例)上的數據連續複製或複製到輔助服務器或云實例(備用實例)的過程。 組織複製數據以支持高可用性、備份和/或災難恢復。 根據輔助實例的位置,同步或異步複製數據。 數據的複制方式會影響恢復時間目標 (RTO) 和恢復點目標 (RPO)。
例如,如果您需要從系統故障中恢復,您的備用實例應該位於您的局域網 (LAN) 上。 對於關鍵數據庫應用程序,您可以將數據從主實例通過 LAN 同步複製到輔助實例。 這使您的備用實例“熱”並與您的活動實例同步,因此它可以在發生故障時立即接管。 這稱為高可用性 (HA)。
在發生災難時,您希望確保您的輔助實例不與您的主實例位於同一地點。 這意味著您希望您的輔助實例位於遠離主實例的地理位置或通過 WAN 連接的雲實例中。 為避免對吞吐量性能產生負面影響,WAN 上的數據複製是異步的。 這意味著對備用實例的更新將滯後於對活動實例的更新,從而導致恢復過程的延遲。
為什麼要將數據複製到雲端?
您想要將數據複製到雲的原因有五個。
- 正如我們上面所討論的,雲複製將您的數據保存在異地並遠離公司的站點。 雖然火災、洪水、風暴等重大災難可能會摧毀您的主實例,但您的輔助實例在雲中是安全的,可用於恢復受災難影響的數據和應用程序。
- 雲複製比將數據複製到您自己的數據中心便宜。 您可以消除與維護輔助數據中心相關的成本,包括硬件、維護和支持成本。
- 對於小型企業,將數據複製到雲會更加安全,尤其是如果您的員工沒有安全專業知識。 雲提供商提供的物理和網絡安全都是無與倫比的。
- 將數據複製到雲提供了按需可擴展性。 隨著您的業務增長或收縮,您無需投資額外的硬件來支持您的輔助實例,也無需在業務放緩時讓該硬件閒置。 您也沒有長期合同。
- 將數據複製到雲時,您有許多地理選擇,包括在下一個城市、全國或其他國家/地區(根據您的業務要求)擁有云實例。
為什麼要在雲實例之間複製數據?
雖然雲提供商採取一切預防措施確保 100% 正常運行,但由於硬件和軟件故障的物理損壞,個別雲服務器可能會出現故障——這與本地硬件出現故障的原因相同。 因此,在雲中運行其關鍵任務應用程序的組織應複製其云數據以支持高可用性和災難恢復. 您可以在單個區域的可用區之間、雲中的區域之間、不同的雲平台之間、本地系統或任何混合組合之間複製數據。
用於高可用性和災難恢復的 SIOS 實時數據複製
SIOS 數據管理員™使用高效的塊級數據複製來保持主實例和輔助實例同步。 如果發生故障轉移,輔助實例將繼續運行,為用戶提供對最新數據的訪問。 使用 SIOS 解決方案,RPO 始終為零,而 RTO 取決於應用程序,但通常為 30 秒到幾分鐘。
SIOS 產品獨特地保護在物理、虛擬、雲或混合雲環境以及站點或災難恢復場景的任意組合中運行的任何基於 Windows 或 Linux 的應用程序,為應用程序實現高可用性和災難恢復,例如樹液和數據庫,包括甲骨文, HANA, MaxDB,數據庫服務器、DB2 等。 SIOS 產品的“開箱即用”簡單性、配置靈活性、可靠性、性能和成本效益使它們與其他產品區分開來聚類軟件.
在 Windows 環境中,SIOS DataKeeper Cluster Edition 通過提供性能優化的、基於主機的數據複製機制,與 Windows Server Failover Clustering (WSFC) 無縫集成並擴展。 在 WSFC 管理軟件集群的同時,SIOS 執行數據複製以啟用災難保護並確保在無法共享存儲集群或不切實際的情況下(例如在雲、虛擬和高性能存儲環境中)的數據零丟失。
在 Linux 環境中,SIOS LifeKeeper 和 SIOS DataKeeper 提供了高可用性故障轉移集群、持續應用程序監控、數據複製和可配置恢復策略的緊密集成組合,保護您的關鍵業務應用程序免受停機和災難的影響。
——————————————————————————————————————————————— 這是一個真實的例子一家領先的製造公司如何使用 SIOS 通過實時數據複製在雲中創建高可用性解決方案。
如何通過實時數據複製在雲環境中實現高可用性
邦飛利是意大利領先的設計、製造和分銷公司,專注於工業自動化、移動機械和風能產品,在全球各地擁有 3,600 多名員工。 為了開展業務,該公司依賴各種關鍵任務應用程序,包括其 SAP ERP 系統。 該公司的 IT 基礎架構包括一個本地 VMware 數據中心和一個用於業務連續性和災難保護的遠程數據中心。 由於大多數應用程序在 Windows 環境中運行,Bonfiglioli 在其 VMware 環境中使用來賓級 Windows Server 故障轉移集群來提供高可用性和災難保護。
該公司的 IT 團隊實施了一項計劃,將其部分 IT 運營轉移到 Microsoft Azure 雲中,並利用 Azure 作為其災難恢復站點。 公司遷移計劃的一個重要要求是確保云架構能夠提供比以前更好的高可用性保護,並確保邦飛利能夠繼續滿足其嚴格的服務水平協議 (SLA)。
在其本地環境中,該公司使用 VMware 集群,它允許 Windows Server 故障轉移集群 (WSFC) 在基礎架構發生故障時管理故障轉移到輔助服務器。 然而,在雲中提供這種類型的保護是一個挑戰,因為使用帶有共享總線磁盤的來賓集群不是一個可行的雲解決方案。 使用原始設備映射和共享總線磁盤 (RDM) 在 VMware 中創建集群具有挑戰性,並且會對備份虛擬機產生限制。
解決方案
在評估了多個解決方案後,邦飛利得知 SIOS DataKeeper 是唯一經過認證的公共雲 SAP 高可用性集群解決方案後,選擇了 SIOS DataKeeper 作為他們的雲高可用性和災難恢復解決方案。 此外,邦飛利的管理諮詢合作夥伴 BGP 擁有使用 SIOS DataKeeper 的經驗,並且知道它易於安裝、對操作系統透明,並且是經過驗證的高效解決方案。
借助 SIOS,IT 團隊打造了一個沒有 RDM 的集群環境。 他們在 VMware 中創建了一個雙節點集群,並添加了 SIOS DataKeeper Cluster Edition 以通過每個集群實例中的實時數據複製來同步存儲。 在本地環境中,同步存儲在 WSFC 中表現為單個共享存儲磁盤。
SIOS DataKeeper 還為公司的 SAP 實例提供高可用性保護並消除單點故障。 使用 SIOS DataKeeper,IT 團隊使用實時數據複製在公司的本地數據中心複製了 SSD 分層磁盤分區。 這使得 Bonfiglioli 能夠在發生災難時將其虛擬機恢復到 Microsoft Azure。
結果
Bonfiglioli 的系統架構師 Daniele Bovina 對結果評論說:“SIOS DataKeeper 為我們提供了一種將業務關鍵型 SAP 系統遷移到微軟 Azure 雲同時滿足我們在可用性、災難恢復和性能方面的嚴格 SLA。” ————————————————————————————————————————————– 有關 SIOS 集群解決方案的更多信息,聯繫我們或者申請免費試用.
參考
- https://storageservers.wordpress.com/2018/02/12/difference-between-backup-and-replication-2/
- http://www.bbc.co.uk/newsbeat/article/16838342/could-the-digital-cloud-used-for-storage-ever-crash
轉載自SIOS