edit-icon download-icon

プロダクトの概要

最終更新日: Jun 18, 2018

Alibaba Cloud Server Load Balancer は、複数のバックエンドサーバーに転送ルールとスケジューリングアルゴリズムに基づいてトラフィックを配信するトラフィック分散制御サービスです。

Server Load Balancer サービスは、仮想 IP アドレスを設定することによって、同じリージョンにある ECS サーバーリソースを高性能で可用性の高いアプリケーションサービスプールに仮想化します。クライアント要求は、定義されたリスニングルールに従ってクラウドサーバープールに配信されます。

Server Load Balancer サービスは、クラウドサーバープール内の ECS サーバーの正常性状態をチェックし、異常状態の ECS サーバーを自動的に分離して、SPOF(Single Point of Failure)問題を解決し、アプリケーションの全体的なサービス機能を向上させます。標準ロードバランシング機能に加えて、TCP および HTTP リスニングは DDoS 攻撃を防御することができ、アプリケーションサーバーの保護機能が強化されます。

サーバーロードバランサのコンポーネント

Server Load Balancer サービスは、Server Load Balancer インスタンス、リスナー、およびバックエンドサーバーの 3 つの部分で構成されています。

  • ロードバランサ:Server Load Balancer サービスを使用する場合は、Server Load Balancer サービスを購入して Server Load Balancer インスタンスを作成する必要があります。複数のリスナーとバックエンドサーバーを Server Load Balancer インスタンスに追加できます。

  • リスナー :Server Load Balancer サービスを使用する前に、少なくとも 1 つのリスナーを Server Load Balancer インスタンスに追加する必要があります。このリスナーは、クライアント要求がバックエンドサーバーに転送される方法を定義します。

  • バックエンドサーバー:フロントエンド要求を受け取る ECS インスタンスのグループ。ECS サーバをサーバプールに個別に追加するか、VServer グループを介してバックエンドサーバを一括して管理することができます。

次の図に示すように、Server Load Balancer インスタンスがクライアント要求を受信すると、リスナーは、構成されたリスニングルールに従って、要求を対応するバックエンド ECS インスタンスに転送します。

利点

  • 高可用性

    単一障害点(SPOF)なしで完全冗長モードで動作するように設計された Server Load Balancer は、DNS と併用するとローカルおよびクロスリージョンの災害許容度をサポートし、最大 99.95% のサービス可用性を提供します。

  • 拡張性

    Server Load Balancer は、トラフィックの変動時に外部サービスを中断することなく、アプリケーションの負荷に基づいて柔軟にサービスを拡張できます。

  • 低価格

    Server Load Balancer は、従来のハードウェア負荷分散システムに比べて 60% もコスト効率が良いです。O&M コストを発生させることなくプライベートネットワークインスタンスに無料でアクセスできるため、高価な負荷分散装置を購入する必要が完全になくなります。

  • セキュリティ

    Alibaba Cloud Security と組み合わせると、Server Load Balancer は、HTTP フラッド攻撃や SYN フラッド攻撃など、最大 5Gbps の DDoS 攻撃を防御できます。