Linuxの基本的な可用性について紹介しました。本記事ではそれ以外の可用性機能について紹介します。Linuxのフェイルオーバクラスタは、共有ストレージに接続された複数のサーバで構成されています。サーバはクラスタノードと呼ばます。Linuxクラスタリングは、インスタンスレベルでの保護、自動および手動のフェイルオーバ、アプリケーションやクライアントの透過的なフェイルオーバ、数秒から数分のPTOをサポートします。availabilityテクノロジを使用します。インスタンスを別のノードへ移動させます。イメージとしては、下記のような図となります。Linuxの可用性レベルはAlwaysOn可用性グループによって提供されます。LinuxにてサポートされているAlwaysOn可用性グループは以下となります。読み取り専用ルーティングLinux上の可用性グループには、2つの構成タイプがあります。Pacemalerを使用してビジネス継続性を提供する高可用性構成を作成するか、クラスタマネージャーを使用せずに読み取りスケールアウト可用性グループを作成できます。読み取りスケールアウトは、パフォーマンスのスケールアウトのための読み取り専用レプリカのみを提供します。高可用性とデータ保護を提供する可用性グループ構成には、3つの同期レプリカが必要です。Serverインスタンスのマスターデータベースに格納されます。高可用性とデータ保護を提供するには、少なくとも3つの同期レプリカが必要です。2つの同期レプリカを持つ可用性グループはデータ保護を提供できますが、この構成では自動高可用性を提供できません。プライマリレプリカが停止している場合、可用性グループは自動的にフェイルオーバーします。プライマリレプリカがリカバリされるまで、アプリケーションは自動的に可用性グループに接続できません。WindowsとLinuxの両方のレプリカを含む可用性グループを混在させることができますが、Microsoftはこれをデータ移行にのみ推奨します。Linuxは、企業がリレーショナルデータベースアプリケーションに必要とするエンタープライズレベルのデータ保護および可用性機能を提供します。Serverはフェールオーバークラスタリング、可用性グループ、およびログ配布をサポートしていますが、データベースミラーリングはサポートしていません。2017でもサポートされていますが、将来的に削除される予定の償却された機能です。WordPress.。