Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Elastic Load Balancing(ELB) | コンピュート
AWSソリューションアーキテクト アソシエイト

Elastic Load Balancing(ELB)

メニューを表示するにはスワイプしてください

AWSのElastic Load Balancing (ELB)は、複数のEC2インスタンスにトラフィックを分散することで、高可用性耐障害性の維持に重要な役割を果たす。

ロードバランシングの基本

ロードバランシングは、高可用性の確保やアプリケーションの単一障害点の防止に不可欠。ELBは受信アプリケーショントラフィックを分散し、ボトルネックを回避し、リソースの効率的な利用を実現する。インスタンスが障害を起こした場合、ELBはトラフィックを稼働中のインスタンスへ再ルーティングし、フォールトトレランスを強化する。

ロードバランサーの種類

AWSでは3種類のロードバランサーを提供:

  • Application Load Balancer (ALB):アプリケーション層(レイヤー7)で動作し、コンテンツやURLに基づくルーティングに適している。
  • Network Load Balancer (NLB):トランスポート層(レイヤー4)で高スループットかつ低レイテンシを実現し、リアルタイムアプリケーションに最適。
  • Classic Load Balancer (CLB):旧バージョンで、レイヤー4および7のトラフィックを処理できるが、最新のロードバランサーと比べて柔軟性が低い。

URLベースのルーティングが必要な場合はALB、高パフォーマンス要件にはNLBを選択し、新規プロジェクトではCLBから最新のオプションへの移行を検討する。

ヘルスチェック

ELBのヘルスチェックは、EC2インスタンスが正常に稼働しているかを監視する機能。インスタンスがヘルスチェックに失敗した場合、ELBはそのインスタンスへのトラフィック送信を停止し、インスタンスが回復すると再開する。これらのチェックの設定には、頻度パス失敗のしきい値の指定が含まれ、アプリケーションのパフォーマンスとユーザー満足度の維持に重要。

重要ポイント

ロードバランシングの理解、適切なタイプの選択、効果的なヘルスチェックの実装は、AWS上でのアプリケーションのパフォーマンス可用性ユーザー体験の最適化に不可欠。

1. AWSにおけるElastic Load Balancer(ELB)の主な機能は何ですか?

2. OSIモデルのレイヤー7で動作し、コンテンツに基づいてトラフィックをルーティングするのに最適なAWSロードバランサーはどれですか?

3. Elastic Load Balancingにおけるヘルスチェックの主な利点は何ですか?

4. Network Load Balancer (NLB) を Application Load Balancer (ALB) よりも選択するのはどのような場合ですか?

question mark

AWSにおけるElastic Load Balancer(ELB)の主な機能は何ですか?

正しい答えを選んでください

question mark

OSIモデルのレイヤー7で動作し、コンテンツに基づいてトラフィックをルーティングするのに最適なAWSロードバランサーはどれですか?

正しい答えを選んでください

question mark

Elastic Load Balancingにおけるヘルスチェックの主な利点は何ですか?

正しい答えを選んでください

question mark

Network Load Balancer (NLB) を Application Load Balancer (ALB) よりも選択するのはどのような場合ですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  3

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  3
some-alt