ネットワーク用語辞典 2026-04-07
ロードバランサー(負荷分散装置)
複数のサーバーにトラフィックを分散させる装置またはソフトウェア。可用性・スケーラビリティの向上に不可欠なインフラコンポーネント。
ロードバランサーとは?
ロードバランサー(Load Balancer)は、クライアントからのリクエストを複数のサーバーに分散させる仕組みです。単一サーバーへの集中を防ぎ、高可用性とスケーラビリティを実現します。
L4 vs L7 ロードバランサー
| 種類 | 動作レイヤー | 振り分け基準 | 用途 |
|---|---|---|---|
| L4 | トランスポート層 | IPアドレス・ポート番号 | 高速な汎用負荷分散 |
| L7 | アプリケーション層 | URL・ヘッダー・Cookie | パスベースルーティング・SSL終端 |
主な振り分けアルゴリズム
- ラウンドロビン: 順番に均等に割り振る(最もシンプル)
- 最小接続数: 接続数が最も少ないサーバーへ
- IPハッシュ: 同一クライアントを同一サーバーへ(セッション維持)
- 加重ラウンドロビン: スペックに応じた重み付き分散
クラウドサービスの例
| サービス | 製品名 |
|---|---|
| AWS | ALB(L7)/ NLB(L4) |
| GCP | Cloud Load Balancing |
| Azure | Azure Load Balancer / Application Gateway |
| オンプレ | NGINX / HAProxy / F5 |
まとめ
ロードバランサーはWebシステムの可用性確保に不可欠です。ヘルスチェック機能で障害サーバーを自動的に切り離すため、「1台が落ちてもサービスが継続する」構成を実現できます。
関連する用語 (ネットワーク用語辞典)
全37件を見るNAT(ネットワークアドレス変換)
プライベートIPアドレスとパブリックIPアドレスを相互に変換する技術。IPv4アドレスの枯渇を緩和し、宅内機器が1つのグローバルIPで同時にインターネットに接続できる。
詳しく読む
HTTP/3(QUIC)
TCPの代わりにQUICプロトコル(UDPベース)を使う次世代Webプロトコル。Head-of-Line Blockingを解消し、モバイル環境やパケットロスが多い環境でHTTP/2より優れたパフォーマンスを発揮する。
詳しく読む
IT用語: BGP(ボーダーゲートウェイプロトコル)とは|インターネットの経路制御
インターネットのバックボーンを支えるBGPの仕組みとAS(自律システム)の概念を解説。
詳しく読む
ポート番号: 3389 (RDP) とリモートワークのリスク
Windowsのリモートデスクトップ接続(RDP)で使用されるポート3389と、絶対にやってはいけない公開設定について。
詳しく読む
IT用語: ルーティングとは|スタティックルートとダイナミックルートの違い
パケットをどの経路で転送するかを決めるルーティングの仕組みとルーティングテーブルの読み方を解説。
詳しく読む
ポート番号: 443 (HTTPS) とは
安全なWeb閲覧を支えるポート443とHTTPS通信、SSL/TLS証明書の役割について。
詳しく読む