by shigemk2

当面は技術的なことしか書かない

L4 LB vs L7 LB

  • レイヤー4負荷分散
    • トランスポート
    • メッセージの実際の内容を可視化しない
    • アプリケーションポートやプロトコルなどのネットワーク情報に基づいてトラフィックを管理
    • 単純なパケットレベルの負荷分散に有効
    • メッセージの検査や復号を行わないため、迅速かつ効率的で安全な転送が可能
    • デメリット レイヤー4の負荷分散ではコンテンツに基づく判断ができない
      • メディアタイプやローカライズのルールなど、ラウンドロビンルーティングのような単純なアルゴリズム以上の条件でトラフィックをルーティングできない
  • レイヤー7負荷分散
    • アプリケーション
    • HTTPやSMTPなどのプロトコルを使用して、各メッセージの実際のコンテンツに基づいて決定
    • トラフィックの中身をチェックしないまま転送することはしない
    • ネットワークトラフィックを終端し、必要に応じて復号を行い、メッセージを検査し、コンテンツベースのルーティングを決定し、適切な上位サーバーに新しいTCP接続を開始し、リクエストを送信する
    • サーバーの永続性(スティッキーセッション)を提供

www.a10networks.co.jp