負荷分散
読み: ふかぶんさん / 英語: Load Balancing
概要
複数のサーバにアクセスを分散させ、処理能力と可用性を向上させる技術。
詳細解説
負荷分散は高可用性システムの基本構成です。
分散方式
- ラウンドロビン: 順番に振り分け
- 最小接続数: 接続数が最も少ないサーバへ
- 重み付け: サーバ性能に応じた割合で振り分け
- IPハッシュ: 送信元IPで振り分け先を固定
スケーリング
- スケールアップ(垂直): サーバの性能を上げる
- スケールアウト(水平): サーバの台数を増やす
関連技術
- CDN(Content Delivery Network): 地理的に分散したサーバでコンテンツ配信
- DNS負荷分散: DNSで複数IPアドレスを返す
- リバースプロキシ: Webサーバの前段で負荷分散
この記事は「負荷分散」についての用語解説です。学習の参考にしてください。