Server Load Balancer(SLB)

アプリケーションや Web サイトのトラフィックを分散させ、拡張性と可用性を高めます。

Alibaba Cloud Server Load Balancer は、アプリケーションと Web サイトに拡張性と高可用性を提供します。サーバーの状態を監視し、セッションを維持しつつ複数のサーバーにアプリケーションリクエストを自動的に分散させます。VPC 内の同じ VSwitch に接続されている ECS インスタンスが同じ EIP を使用してインターネットにアクセスできるようになります。

利点

ローカルディザスタリカバリ
ゾーンを跨いで操作を行うことができ、さらに迅速なフェイルオーバーを実現します。
トラフィック分散
大量のトラフィックを複数のインスタンス間に自動で分散し、アプリケーションのサービス機能を向上させます。
使いやすさ
さまざまな課金および管理方法を提供します。
非常に高いパフォーマンス
パフォーマンス保証付きインスタンスと特大インスタンスを提供します。

特徴

  • 複数のプロトコルとの互換性

    ビジネスニーズに合わせて複数のプロトコルを提供します。


    レイヤー 4 およびレイヤー 7 を介したロードバランシング

    TCP または UDP 上のレイヤー 4 ロードバランシングと HTTP または HTTPS 上のレイヤー 7 ロードバランシングが提供されます。


    証明書管理

    一元化された HTTPS 証明書管理システムを提供して、信頼性の高い安全なデータ転送を実現します。

  • 複数レイヤーのディザスタリカバリ

    複数レイヤーのディザスタリカバリと高可用性を実現します。


    ヘルスチェック

    ECS インスタンスのヘルスチェックをサポートし、ユーザーがヘルスチェックの頻度を指定できるようにします。ECS インスタンスがヘルスチェックに合格しない場合は、トラフィックがそのインスタンスに転送されないため、アプリケーションの可用性が確保されます。また、定期的なヘルスチェックにより、バックエンドで実行されている ECS インスタンスの通常の操作を確実にします。


    マルチゾーンデプロイメント

    一部のリージョンでマルチゾーンデプロイメントモデルを使用することにより、ローカルディザスタリカバリを容易にします。


    クラスターデプロイメント

    マシン間のセッション同期が可能なクラスターデプロイメントを有効にすることにより、ホットアップグレードをサポートし、ユーザーに対してマシンの障害とクラスターのメンテナンスを透過的にします。

  • 非常に高いパフォーマンス

    クラウドコンピューティングベンダーとして、パフォーマンス保証付きインスタンスを初めて提供します。


    パフォーマンス保証付きインスタンス

    専有リソースを使用して、複数種類のパフォーマンス保証付きインスタンスを提供します。


    特大インスタンス

    パフォーマンスがより優れた特大インスタンスを提供します。

  • 効率的なスケジューリング

    複数のトラフィックスケジューリングアルゴリズムをサポートし、トラフィックを均等に分散します。それにより、アプリケーションデプロイの効率が向上します。


    スケジューリングアルゴリズム

    重み付きラウンドロビン (WRR) と最小接続アルゴリズム (Least Connections) をサポートします。ニーズに応じて最適なトラフィック分散アルゴリズムを選択できます。


    ドメイン名と URL に基づくトラフィック分散

  • セッション維持

    一定期間内に単一ユーザーからのアクセスリクエストを同じ ECS インスタンスに転送し、セッション維持を確保します。


    IP アドレスを使用したセッション維持

    セッションを維持するために TCP または UDP 経由のロードバランシングに対応します。


    クッキーを使用したセッション維持

    セッションを維持するために HTTP または HTTPS 経由のロードバランシングを提供します。

  • さまざまな課金および管理方法

    ビジネスニーズに応じたインスタンスタイプおよび課金方法、SLB を管理するためのさまざまな方法を提供します。

利用イメージ

  • 大量のデータ分散
  • 静的および動的コンテンツの分離
  • 複数レイヤーのディザスタリカバリアーキテクチャ
  • 大量トラフィックの分散
大量のデータ分散

大量のデータ分散

ビデオやオーディオなどの配信システムの負荷を分散する

ビデオやオーディオなどの再生クライアントを使用する場合、リアルタイムでのやり取りが必要になり、 大量のリクエストが発生するため、ブロードキャストサービスが不安定になることがあります。このようなブロードキャストシステム全体の柔軟性、安定性、可用性に関する大きな課題を解決する必要があります。

メリット

  • スケーリング能力が向上

    トラフィック量に基づいてインスタンスを追加または削除できます。

  • 大量トラフィックの分散

    大量のトラフィックを複数のインスタンス間に分散し、ビジネスニーズを満たします。

  • アプリケーションの可用性が向上

    ヘルスチェック機能により、正常に動作していないインスタンスをリアルタイムでブロックし、アプリケーションの安定性を高めます。

関連プロダクト

静的および動的コンテンツの分離

静的および動的コンテンツの分離

高速で安定したコンテンツ配信のための静的および動的リクエストの分離

オンラインゲームを使用する場合、写真などの静的リソースを常に大量にリクエストする必要があります。CDN を使用すると、プレイヤーの静的リソースへのアクセスをグローバルに高速化できます。また、プレイヤー同士がやり取りする際にトラフィックの急増が発生するため、 SLB を使用してトラフィックを分散させ、レイテンシが生じないように対応する必要があります。

メリット

  • 動的リクエストの分散

    動的リクエストを複数のインスタンスにリアルタイムで分散します。

  • 静的コンテンツ配信の高速化

    Object Storage Service (OSS) と連携して静的コンテンツをキャッシュし、CDN を組み込んでルート選択を最適化することでその配信を高速化します。

関連プロダクト

複数レイヤーのディザスタリカバリアーキテクチャ

複数レイヤーのディザスタリカバリアーキテクチャ

リージョンとゾーンを跨ぐディザスタリカバリアーキテクチャ

DNS では、アドレス解決を行い、リージョンを跨いで関連するビジネスシステムにリクエストを送ることができます。SLB を使用すると、大量のトラフィックを分散させ、リージョンとゾーンを跨ぐ複数レイヤーのディザスタリカバリアーキテクチャを構築できます。

メリット

  • Geo DNS

    Geo DNS サービスでは、最適な IP アドレスをユーザーに返すことができます。これにより、Web サイトにすばやく円滑にアクセスできます。

  • トラフィック分散

    大量のトラフィックを複数のインスタンス間に分散し、ビジネスニーズを満たします。

  • 複数レイヤーのディザスタリカバリ

    DNS や SLB を使用すると、リージョンやゾーンを跨ぐ高可用性な構成を実現可能するることができます。

関連プロダクト

大量トラフィックの分散

大量トラフィックの分散

大量のユーザーリクエストを分散

SLB は、リージョンを跨いでインスタンスを有効化します。また、これらのインスタンスを使用して、動画共有サービスで受信された大量のユーザーリクエストの負荷を分散することでビジネスの安定性を確保します。ただし、これらのインスタンス間に高速相互接続を確保する必要があります。

メリット

  • 高パフォーマンス

    Express Connect は、VPC 間の相互通信用に 高帯域幅を提供します。これにより、大量のアプリケーションを使用することができます。

  • トラフィック分散

    大量のトラフィックを複数のインスタンス間に分散し、スケーリング能力を向上させます。

関連プロダクト

Alibaba Cloud 無料利用枠

無料範囲内で 40 以上の製品を最大 1 年間無料でお試しいただけます。簡単な手順でサインアップできます。

まずは無料で始める