Linux では、HA の正式名は「高可用性」です。これは中国語で「高可用性」を意味し、高可用性クラスターを表すために使用できます。高可用性クラスターは、リソースを自動的に転送し、単一ノードに障害が発生した場合、サービスが常にオンラインになるように切り替えられるため、コンピューターのハードウェアおよびソフトウェアのエラーが発生しやすいことによって引き起こされる損失が軽減されます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux における高可用性クラスターとは何ですか? 英語の原文は High Availability Cluster で、HACluster と呼ばれます。簡単に言うと、クラスターとは、全体として機能するコンピューターのグループです。ユーザーに一連のネットワーク リソースを提供します。これらの個々のコンピュータ システムはクラスタのノードです。
高可用性クラスターの出現は、クラスターのサービス全体を可能な限り利用できるようにすることで、コンピューターのハードウェアとソフトウェアのエラーの発生しやすさによって引き起こされる損失を軽減することを目的としています。ノードに障害が発生した場合、そのバックアップ ノードが数秒以内にその役割を引き継ぎます。したがって、ユーザーのためにクラスターがダウンすることはありません。
高可用性クラスター ソフトウェアの主な機能は、障害チェックとビジネス切り替えを自動化することです。ノードが 2 つだけの高可用性クラスターは、デュアル マシン ホット バックアップとも呼ばれ、2 つのサーバーを使用して相互にバックアップします。 1 つのサーバーに障害が発生した場合、別のサーバーがサービス タスクを引き継ぐことができるため、手動介入なしでシステムが外部サービスを提供し続けることが自動的に保証されます。デュアル マシン ホット スタンバイは、高可用性クラスターの一種にすぎません。高可用性クラスター システムは、2 つ以上のノードをサポートし、デュアル マシン ホット スタンバイよりもさらに高度な機能を提供し、ユーザーの変化するニーズをより適切に満たすことができます。
高可用性クラスターとは、ノードまたはサーバーに障害が発生したときに、別のノードが自動的かつ即座に外部にサービスを提供できることを意味します。つまり、障害が発生したノード上のリソースを別のノードに転送することで、他のノード リソースを使用して、外部からサービスを提供できます。高可用性クラスターは、単一ノードに障害が発生した場合にリソースとサービスを自動的に切り替えるために使用され、サービスが常にオンラインであることを保証します。このプロセスはクライアントに対して透過的です。
高可用性クラスターの測定基準
HA (高可用性)、高可用性クラスターは、システムの信頼性と保守性に基づいています。エンジニアリングでは、通常、平均故障時間 (MTTF) はシステムの信頼性を測定するために使用され、平均修復時間 (MTTR) はシステムの保守性を測定するために使用されます。したがって、可用性は次のように定義されます: HA=MTTF/(MTTF MTTR)*100%
特定の HA 測定基準:
99% ダウンタイムは年間 4 日を超えません
99.9% のダウンタイムが年間 10 時間を超えない
99.99% のダウンタイムが年間 1 時間を超えない
99.999% のダウンタイムが年間 6 分を超えない
#関連する推奨事項: "Linux ビデオ チュートリアル "
以上がLinuxのhaとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。