Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> サーバー辞書:クラスタサーバーとは何ですか?

サーバー辞書:クラスタサーバーとは何ですか?

  
                  

Cluster、英語の名前はCluster。素人の言葉で言うと、クラスタリングとは、複数のシステムを接続して、複数のサーバーを1台のマシンのように動作させたり、マシンのように見せるテクノロジです。クラスタシステムの使用は、通常、システムの安定性とネットワークセンターのデータ処理機能およびサービス機能を向上させるためのものです。

は、例えば、我々は電子商取引サイトの上に構築されたWWWサーバを立てている取るが、時間が経つにつれて、より多くの名声は、それはより多くを打ちます高、WWWサーバーの負荷はますます高くなっています。この場合、増大するサービス需要を満たすために、WWWサーバーの機能をアップグレードする必要があります。この時、私たちは二つの選択肢に直面している:より多くのメモリを追加し、より高速なCPUとWWWサーバをアップグレード

1)、それは強力な性能を有している。しかし、成長しているサービスリクエストますサーバーを再び過負荷にするには、もう一度アップグレードする必要があります、そしてあなたはアップグレードのサイクルに巻き込まれます。また、アップグレード時には、サービスをどのように接続できるかを考慮する必要があります。停止できますか。

2)複数のサーバが同じサービスを実現することができ、WWWサーバを増やします。

は、第2の方法は、要するに、サーバのクラスタであり、独立したサーバーのグループは、ネットワーク上の単一のシステムとして動作し、シングルモードシステムで管理します。この単一システムは、顧客のワークステーションに信頼性の高いサービスを提供します。サーバークラスタは、共有データストレージスペースを持つ複数のサーバーで構成され、各サーバーは内部LANを介して相互に通信し、いずれかのサーバーに障害が発生すると、実行中のアプリケーションは自動的に他のサーバーに引き継がれます。この場合、クラスタ内のすべてのコンピュータは共通の名前を持ち、クラスタシステム内のどのサーバもすべてのネットワークユーザが使用できます。クラスタシステムで実行されているで
サーバーは必ずしもハイエンド製品ではありませんが、それはかなり高性能ノンストップサービスを提供できるサーバークラスタ、各サーバは、コンピューティングタスクの一部を負担することができ、かつので、クラスタのしたがって、複数のサーバーのパフォーマンス、つまりシステム全体の処理能力が向上すると同時に、各サーバーが特定のフォールトトレラントタスクを引き受けることもでき、いずれかのサーバーで障害が発生した場合、システムは専用ソフトウェアを使用してこれをサポートできます。サーバーはシステムから分離され、システム管理者に警告しながら、サーバー間の負荷転送メカニズムを通じて新しい負荷分散を実装します。で
現在
共通サーバクラスタリング法、2つの一般的な方法サーバクラスタは、プライマリサーバに障害が発生したときに一方がマスターサーバーにバックアップサーバに接続され、ありますバックアップサーバが稼働すると、プライマリサーバ上のすべてのタスクが引き継がれます。もう1つの方法は、同じアプリケーションとデータベースコンピューティングタスクを共有する複数のサーバーを接続し、重要な大規模アプリケーションの応答時間を改善することです。サーバに障害が発生すると、システムはシステムソフトウェアを使用してシステムからサーバを切り離し、各サーバの負荷転送メカニズムを介して新しい負荷分散を完了させることができます。 PCサーバの一般的なクラスタは2サーバのクラスタで、UNIXシステムは8サーバのクラスタシステムをサポートできますコンパックの専用システムOpenVMSは最大96サーバのクラスタシステムをサポートできます。

クラスター化システムでは、すべてのコンピューターに共通の名前が付けられ、クラスター内の任意のシステムで実行されているサービスはすべてのネットワークユーザーが使用できます。クラスタは、別々のコンポーネントのエラーと障害の管理を調整し、コンポーネントを透過的にクラスタに追加できる必要があります。ユーザーのパブリックデータは共有ディスクエンクロージャに配置され、アプリケーションはすべてのサーバーにインストールされます。つまり、クラスタで実行されているアプリケーションはすべてのサーバーにインストールされる必要があります。クラスタシステムが正常に動作している場合、アプリケーションは1つのサーバ上でのみ実行され、このサーバだけが共有ディスクキャビネット上のアプリケーションのデータ領域を操作できます。操作(ハードウェアの損傷、オペレーティングシステムのクラッシュ、アプリケーションソフトウェアの障害、または人的エラーによるアプリケーションの障害など)は、他のサーバーがこのサーバー上で実行されているアプリケーションを引き継ぎ、共有ディスクキャビネットの対応するデータ領域を引き継ぎます。お越しください。具体的な引き継ぎプロセスは3つの部分で実行され、システムが引き継ぎ、アプリケーションをロードし、そしてクライアントを接続します。で
利点


クラスタシステム、クラスタシステムは、サーバのハードウェア障害のすべてに対処し、時にいずれかのサーバーのような任意の失敗、:ハードディスクドライブ、メモリ、CPUマザーボード、I /Oボード、停電など、このサーバーで実行されているアプリケーションは他のサーバーに切り替わります。

第二に、クラスタシステムソフトウェアシステムが問題を解決することができ、我々は、コンピュータ・システムにおいて、ユーザ・アプリケーションとデータによって使用されていることを知っており、アプリケーションはCaozuojitong、Caozuojitongの上で動作し、サーバ上で実行されていますで。このように、アプリケーションシステム、オペレーティングシステム、およびサーバーのいずれかに障害が発生している限り、システムは実際にはクライアントへのサービスの提供を停止します(サーバーハードウェアは損なわれていません)。ただし、サーバーはまだクライアントにサービスを提供できません。クラスタリングの最大の利点は、障害が発生したサーバーの監視がアプリケーションベースであるということです、つまり、サーバーのアプリケーションが実行を停止している限り、他の関連サーバーがアプリケーションを停止します。

第三には、クラスタシステムは、状況がヒューマンエラーに起因するアプリケーションシステムを動作を停止し対処することができ、サーバのサーバ管理者の不適切な操作がダウンしたときに、例えば、ので、このサーバー上でアプリケーションを実行することもありますそれは実行を停止しました。クラスタがアプリケーションを監視しているので、他の関連サーバーがアプリケーションを引き継ぎます。で
クラスタシステム
不足は、我々は、アプリケーションが失敗した場合、他のサーバの再起動になり、単一のサーバー上で実行されているだけApplication Clustersのを知っていますこのアプリケーションは、共有ディスク格納装置のデータ領域を引き継ぎ、アプリケーションを再起動します。アプリケーション全体のテイクオーバープロセスには、一般的に3つの手順が必要です。障害の検出と確認、バックアップサーバーによるアプリケーションの再起動、および共有データ領域の引き継ぎです。そのため、切り替え処理にはある程度の時間がかかり、原則として、アプリケーションのサイズによって切り替え時間が異なり、アプリケーションの切り替え時間が長くなります。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved