F5、LVS、HAproxy、nginx など、私たちが普段使用している負荷分散ソフトウェアやデバイスは、ハードウェア負荷に基づくかソフトウェア負荷に基づくかに関係なく、同じ負荷分散アルゴリズムを持っています。主に以下の種類があります。 1. ラウンドロビン (RR) すべてのリクエストは各アプリケーション サーバーに順番に分散されます。つまり、各サーバーは同じ数のリクエストを処理する必要があり、これはすべてのサーバー ハードウェアが同じであるシナリオに適しています。 2. 加重ラウンドロビン(WRR) アプリケーション サーバーのハードウェア パフォーマンスに応じて、ポーリングと設定された重みに基づいて各サーバーにリクエストが分散されます。高性能サーバーには、より多くのリクエストを割り当てることができます。 3. ランダム リクエストはアプリケーション サーバーにランダムに割り当てられます。多くの場合、適切な乱数は本質的にバランスが取れているため、このソリューションはシンプルで実用的です。加重ランダム アルゴリズムは、アプリケーション サーバーのハードウェア構成が異なる場合でも使用できます。 4. 最も少ない接続 各アプリケーションサーバーで処理中の接続数(リクエスト数)を記録し、最も接続数の少ないサーバーに新規リクエストを分散させるという、ロードバランシングの定義に則ったアルゴリズムと言えます。同様に、最小接続アルゴリズムは重み付き最小接続を実装することもできます。 5. ソースハッシュ リクエスト元の IP アドレスに基づいてハッシュ計算を実行し、アプリケーション サーバーを取得します。これにより、同じ IP アドレスからのリクエストは常に同じサーバーで処理されます。リクエストのコンテキスト情報はこのサーバーに保存され、セッション サイクル内で再利用できるため、セッションのスティッキネスが実現されます。 |
<<: 北科不動産はグラフ技術の導入を推進し、不動産サービスエコシステムの好循環を推進しています。
IoT テクノロジーは、精神疾患に苦しむ患者の健康状態を改善する専門家の支援を補完することができます...
AI、IoT、ブロックチェーン、AR、VR、クラウドコンピューティング技術が建設業界に新たな形をもた...
現在、AI チップ市場全体はディープラーニングを中心に展開しています。ディープラーニング (DL) ...
建設業は最も長い歴史を持つ産業の一つであると言えます。結局のところ、人々は数千年前から様々なタイプの...
電子コンピュータは 1940 年代に発明され、登場から 10 年以内に人類史上初の AI アプリケー...
本記事では、国立国防科技大学の劉宇教授チームと浙江大学-SenseTime合同研究室の周暁偉教授チー...
カリフォルニア大学サンフランシスコ校の神経科学者チームは、ネイチャー誌に最近発表した研究で、脳の活動...
2年前、アンディ・ラウとジン・ボーランが主演した映画「恋の迷宮」は、数え切れないほどのファンを映画...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
4兆度(345MeV)は、2010年に米国ニューヨークのブルックヘブン国立研究所が相対論的重イオン衝...
近年、バイオメディカルにおける人工知能 (AI) と機械学習 (ML) アルゴリズムの応用は拡大し続...