Synology High Availability
High Availability とは、サーバーの故障によるサービスの中断を回避するために設計されたサーバー レイアウト ソリューションです。Synology High Availability は 2 台のサーバーで 「high-availability クラスタ」を構成し、1 台のサーバーが「アクティブ サーバー」としてサービスを提供し、もう 1 台が「受動サーバー」として万一に備えスタンバイします。high-availability クラスタを導入して構築するには、2 台の対応する Synology サーバーが必要です。
High-availability クラスタは次のコンポーネントとコンセプトを採用します。
- コンセプト:Synology High Availability を導入するには、2 台の Synology サーバーで high-availability クラスタを構築する必要があります。1 台が「アクティブ サーバー」、もう 1 台が「受動サーバー」となります。アクティブ サーバーと受動サーバーは、high-availability クラスタの中の同じ拡張ユニットに接続されており、その中の同じストレージを共有します。データの整合性を確保するために、アクティブ サーバーだけが仕事量を処理します。アクティブ サーバーで不具合が生じると、受動サーバーがすべてのサービスを引き継ぎます。このように、high-availability クラスタはサーバーの停止時間を最短に留めながら、サービスを正常に提供していきます。切替えについての詳細は、切替えを参照してください
- アクティブ サーバー:アクティブ サーバーがすべてのサービスを管理します。アクティブ サーバーでエラーが発生すると、自動または手動で受動サーバーにバトンタッチすることができます。このとき、アクティブ サーバーが受動サーバーとなった時点で、すべてのサービスが受動サーバーに引き渡されます。
- 受動サーバー:正常な状態においては、受動サーバーがスタンバイ モードとなっています。アクティブ サーバーがサービスを提供できなくなると、自動または手動で受動サーバーにバトンタッチすることができます。
- ハートビート接続: high-availability クラスタのアクティブ サーバーと受動サーバーは、「ハートビート接続」と呼ばれる専用のプライベート ネットワーク接続で繋がっています。一定期間サーバー間の通信が途絶えると、システムは切替えが必要であると判断します。
- High-availability クラスタ共有ストレージ: アクティブ サーバーと受動サーバーに同時に接続されている拡張ユニットのドライブは、high-availability クラスタ内の共有ストレージとして役割を果たします。アクティブ サーバーは、ストレージへの書き込み権を持っています。
- High-availability クラスタ サーバー名とネットワーク設定: サーバー名と high-availability クラスタのネットワーク設定は、DSM 内の相当する設定で定義されます。ネットワークではこのサーバー名を使って接続できますので、アクティブ サーバーがサービスを提供します。ネットワーク設定についての詳細は、こちらをご覧ください。