云數據庫 OceanBase 支持包年包月和按量付費兩種付費方式,部署方案支持多機房部署、雙機房部署和單機房部署三種部署方案。
高可用版本
多機房部署
云數據庫 OceanBase 多機房部署指將三個節點部署在三個不同可用區,實現跨可用區容災。
每個節點均為全能型副本,其中一個主副本提供讀寫服務,兩個備副本提供只讀服務。當主副本發生故障時,備副本將會升級為主副本繼續提供讀寫服務。
對性能和多機房可用性有更高要求的客戶建議選擇多機房部署方案。
雙機房部署
云數據庫 OceanBase 雙機房部署:
將兩個節點部署在兩個可用區,其中一個節點作為主副本提供讀寫服務,另外一個備節點可以提供只讀服務。
在第三個可用區部署一個用于高可用切換仲裁的節點,仲裁節點只用于數據庫服務的高可用切換功能,不會存儲客戶的業務數據。雙機房部署的集群實例也提供數據一致性的能力,支持兩個機房之間的容災。
單機房部署
云數據庫 OceanBase 單機房部署將所有節點位于同一可用區,具備主機級別故障容災能力。
此外單機房部署還具備如下優點:
兩個全能型副本同時提供讀寫能力,為您提供更高性能的數據庫讀寫服務。
單機房部署的寫請求無需進行跨機房同步,同機房內寫請求的數據同步可以降低時延。
三種部署方案的區別
部署方案 | 多機房 | 雙機房 | 單機房 |
節點個數(購買) | 3 | 3 | 3 |
全能型副本數 | 3 | 2 | 2/3 |
仲裁服務 | 0 | 1 | 1/0 |
節點個數(用戶可見) | 3 | 2 | 2/3 |
說明
2F1A(2 個全功能副本和 1 個仲裁服務) 副本方案中的仲裁服務節點對用戶不可見,因此購買了 3 個節點,實際上系統中僅 2 個節點可見。
文檔內容是否對您有幫助?