Synology High Availability
High Availability (高可用性) 是一種伺服器配置技術,可減少因伺服器故障而造成的服務中斷。High Availability 使用數台伺服器來組成「high-availability 叢集」,一台伺服器扮演「主伺服器」,另一台則扮演「副伺服器」。您需要兩台相容的 Synology 伺服器來組成 high-availability 叢集。
一個 high-availability 叢集通常具備下列元件及概念:
-
概念:Synology High Availability 功能需要使用兩台 Synology 伺服器來組成 high-availability 叢集,分別擔任主伺服器與副伺服器的角色。組成 high-availability 叢集之後,主伺服器的資料會持續複製至副伺服器,所有主伺服器上的檔案在副伺服器上都會有一份相同的資料。由於副伺服器擁有與主伺服器一模一樣的資料,當主伺服器發生錯誤時,可將服務轉移至副伺服器。如此一來,high-availability 叢集可將伺服器故障時間降到最低並持續提供服務。如需更多關於服務轉移的資訊,請參閱轉移。
- 主伺服器:主伺服器負責各種服務之運作。若主伺服器出現問題時,您或系統可將服務轉移至副伺服器。在這樣的情況下,服務的運作會改由副伺服器提供,而主伺服器會成為新的副伺服器。
-
副伺服器:在正常情況下,副伺服器處於待機狀態,而主伺服器上的資料會持續複製到副伺服器。如果主伺服器無法提供服務,您或系統可將服務轉移至副伺服器。在以下情況下,服務會進行轉移:
- 您可以前往總覽頁面、按下轉移按鈕來啟動服務轉移。當主伺服器需要維護時可使用此功能。
- 若副伺服器在一定時間內偵測不到主伺服器時,會判定主伺服器已無法正常提供服務。
- 當主伺服器監控清單中的服務發生錯誤時。
-
Hearteat 連線:
High-availability 叢集中的主、副伺服器會透過專用的私人網域連線 (稱為 Heartbeat 連線) 來彼此連結。建立 high-availability 叢集後,Heartbeat 連線會在主、副伺服器間進行資料同步與複製。當超過一定時間沒收到對方訊息時,系統會判斷此時需要進行服務轉移。
-
High-availability 叢集主要儲存空間:主伺服器上的儲存空間會成為 high-availability 叢集的主要儲存空間,所有的資料都將透過 Heartbeat 連線複製至副伺服器的儲存空間。
-
High-availability 叢集備援儲存空間:副伺服器上的儲存空間會成為 high-availability 叢集的備援儲存空間,資料將透過 Heartbeat 連線從主伺服器持續複製至副伺服器的儲存空間。當服務轉移時便可確保檔案內容一致。
-
High-availability 叢集伺服器名稱:High-availability 叢集中的伺服器將會使用一個共同的名稱。您在網路中可使用此伺服器名稱來連結,服務會由主伺服器提供。
-
High-availability 叢集 IP:由於 high-availability 叢集中的主伺服器與副伺服器各自擁有一組 IP 位址,為避免服務轉移時造成 IP 位址必須跟著改變,high-availability 叢集會產生一組通用的 IP 位址。當您要使用各種 DSM 的服務時,不論主伺服器當時由哪一台 Synology 伺服器擔任,都可以透過這些 IP 位址連結。
High Availability 功能
本部份將介紹使用限制及 Synology High Availability 的系統需求。請務必閱讀此部份再開始建立 high-availability 叢集。
協助您建立並設定 high-availability 叢集。
顯示 high-availability 叢集以及成員伺服器的基本資訊。此區塊亦可讓您建立並管理 high-availability 叢集。
檢視 high-availability 叢集相關的 IP 資訊並編輯設定。可在此頁更改 high-availability 叢集的伺服器名稱或 IP 位址。
檢視可支援監控的服務。若所監控的服務發生異常,將提示您是否需將主伺服器的服務轉移至副伺服器、讓兩台伺服器角色互換。
列出 high-availability 叢集現有可使用的儲存空間、iSCSI LUNs (段落分塊) 狀態。當儲存空間或 iSCSI LUN 損毀或降級時,可在此頁進行修復。
檢視主伺服器與副伺服器的硬碟狀態。若要置換硬碟,請從此頁確認主伺服器與副伺服器上硬碟的相對應編號。強烈建議您於主伺服器與副伺服器的相同硬碟編號上配置相同容量大小的硬碟。
此部份介紹如何將服務從主伺服器轉移至副伺服器。
此部分介紹如何關閉、移除或重新設定 high-availability 叢集。
此部份介紹如何修復 split-brain 錯誤。