すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:SLB プロダクトファミリーの概要

最終更新日:Apr 21, 2026

Server Load Balancer (SLB) は、バックエンドサーバーのプールに着信トラフィックを分散させることで、アプリケーションのスループットを向上させ、単一障害点を排除し、アプリケーションの可用性を高めます。SLB プロダクトファミリーには、Application Load Balancer (ALB)、Network Load Balancer (NLB)、Classic Load Balancer (CLB) が含まれます。お客様のビジネス要件に最も適した負荷分散プロダクトを選択できます。

プロダクト概要

Alibaba Cloud は、すぐに利用可能で、大容量、安定性、信頼性、弾力性を備えたフルマネージドのオンライン負荷分散サービスを提供します。このサービスは従量課金モデルを採用しており、オンラインプロモーション、タイムセール、大規模な IoT アプリケーションなどの大規模なインターネットアプリケーションや高同時実行シナリオに最適です。ハードウェアロードバランサーとは異なり、SLB は大規模な先行投資を必要とせずに、大量のトラフィックスパイクを処理します。自己管理型のオープンソースソリューションとは異なり、Alibaba Cloud の SLB は安定性と信頼性が高く、専門の運用チームによってサポートされています。24 時間 365 日対応の無料テクニカルサポートを利用して、運用保守 (O&M) の効率を向上させることができます。

プロダクトタイプ

Alibaba Cloud SLB は、以下のタイプのロードバランサーをサポートしています。

  • Application Load Balancer (ALB):レイヤー 7 向けに設計された ALB は、HTTPS オフロードなどの高性能なトラフィック処理を提供します。単一のインスタンスで最大 100 万 QPS (秒間クエリ数) を処理できます。ALB は、HTTP ヘッダー、Cookie、クエリ文字列に基づく転送、リダイレクト、書き換えなど、高度なコンテンツベースのルーティング機能も提供します。Alibaba Cloud の公式クラウドネイティブ Ingress ゲートウェイです。詳細については、「Application Load Balancer (ALB) とは」をご参照ください。

  • Network Load Balancer (NLB) は、モノのインターネット (IoT) 向けに設計された次世代のレイヤー 4 ロードバランサーです。超高性能と自動的な弾力性をサポートし、単一のインスタンスで最大 1 億の同時接続を処理できます。大規模なデバイス接続、高同時実行メッセージングサービス、オーディオおよびビデオストリーミングなどのシナリオ向けに、NLB は TCPSSL オフロード、新規接続のレート制限、全ポートでのリスニングなどの高度な機能を提供します。また、MQTTS 暗号化オフロードなど、IoT シナリオ向けのツールも提供します。詳細については、「Network Load Balancer (NLB) とは」をご参照ください。

  • Classic Load Balancer (CLB):TCP、UDP、HTTP、HTTPS プロトコルをサポートします。堅牢なレイヤー 4 処理と基本的なレイヤー 7 処理を提供します。詳細については、「Classic Load Balancer (CLB) とは」をご参照ください。

機能比較

項目

ALB

NLB

CLB

サービスの重点

  • レイヤー 7 処理と高度なルーティング機能

  • HTTP、HTTPS、QUIC などのアプリケーション層プロトコルに重点

  • アプリケーション配信に最適化

  • レイヤー 4 処理と大規模な SSL オフロード

  • TCP、UDP、TCPSSL プロトコルに重点

  • ネットワーク配信に最適化

  • 堅牢なレイヤー 4 および基本的なレイヤー 7 処理機能

  • TCP、UDP、HTTP、HTTPS プロトコルをサポート

アーキテクチャとパフォーマンス

  • ネットワーク機能仮想化 (NFV) プラットフォーム上に構築され、弾力的スケーリングをサポート

  • インスタンスあたり最大 100 万 QPS

  • NFV プラットフォーム上に構築され、物理マシンから独立しており、弾力的かつ迅速なスケーリングをサポート

  • インスタンスあたり最大 1 億の同時接続

  • 物理マシンアーキテクチャ上に構築

  • インスタンスあたり最大 100 万の同時接続と 50,000 QPS

転送機能

  • 豊富なレイヤー 7 機能とコンテンツベースのルーティング

  • HTTP ヘッダーの変更、リダイレクト、書き換え、レート制限

  • 高度なレイヤー 4 機能と TCPSSL オフロード

  • トラフィックサージのレート制限、接続ドレイン、Anyport

  • 基本的なレイヤー 4 およびレイヤー 7 機能

  • ドメインベースまたは URL ベースの転送のみをサポート

バックエンドサーバータイプ

  • Elastic Compute Service (ECS) インスタンス

  • Elastic Network Interface

  • Elastic Container Instance

  • IP アドレス

  • Function Compute

  • Elastic Compute Service (ECS) インスタンス

  • Elastic Network Interface

  • Elastic Container Instance

  • IP アドレス

  • Elastic Compute Service (ECS) インスタンス

  • Elastic Network Interface

  • Elastic Container Instance

運用保守 (O&M) 機能

  • 自動スケーリング

  • 処理能力はトラフィックに応じて自動的にスケーリングし、手動での介入は不要

  • 自動スケーリング

  • 処理能力はトラフィックに応じて自動的にスケーリングし、手動での介入は不要

  • 仕様別の支払いインスタンスの仕様を手動で管理する必要があります。

  • トラフィックのピークを予測する必要もあります。

クラウドネイティブ統合

  • クラウドネイティブ Ingress ゲートウェイ

  • トラフィックスプリット、トラフィックミラーリング、カナリアリリース、ブルーグリーンデプロイメント

ACK/ASK (バージョン 1.24 以降) との統合をサポート

限定的なサポート。ACK や ASK などの Alibaba Cloud コンテナサービスとの統合が必要

利用シーン

  • インターネットアプリケーション向けの高性能、自動スケーリングのレイヤー 7 負荷分散

  • オーディオおよびビデオアプリケーション向けの高トラフィック、低遅延シナリオ

  • クラウドネイティブアプリケーション向けのカナリアリリースとブルーグリーンデプロイメント

  • 高トラフィック、高同時実行のレイヤー 4 ビジネスシナリオ

  • IoV (Internet of Vehicles) やスマートホームなどの IoT サービスのエントリポイント

  • データセンター向けのマルチアクティブディザスタリカバリとハイブリッドクラウドのイングレス/エグレス

  • ウェブサイトやアプリケーション向けの高信頼性レイヤー 4 トラフィック分散

  • 高同時実行、高性能のネットワークトラフィック分散

  • 同一都市内およびクロスリージョンディザスタリカバリ

課金比較

以下のセクションでは、ALBNLBCLB の課金について説明します。

ALB の課金

  • ALB リソースプランの詳細については、「ALB リソースプラン」をご参照ください。

  • 従量課金の ALB インスタンスの料金と課金の詳細については、「ALB の課金ルール」をご参照ください。

NLB の課金

従量課金の NLB インスタンスの料金と課金の詳細については、「NLB の課金ルール」をご参照ください。

CLB の課金

次の図は、従量課金 CLB インスタンスの課金構成要素を示しています。従量課金の CLB インスタンスの料金と課金の詳細については、「従量課金」をご参照ください。

次の表は、ALBNLBCLB の Load Balancer Capacity Unit (LCU) の料金と定義を比較したものです。

サービス

LCU 単価

単位:USD/LCU/時間

LCU の定義

リファレンス

Application Load Balancer ALB

0.007

1 ALB LCU には以下が含まれます:

  • 25 接続数/秒 (新規)

  • 3,000 同時接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB のリクエストおよびレスポンスデータ転送

  • 1 時間あたり 1,000 ルール評価

    説明

    ルール評価の数は、転送ルールの数、AScript コードの行数、および追加の証明書によって決まります。これら 3 つのメトリックのそれぞれの無料枠は 25 です。

LCU 料金

Network Load Balancer NLB

0.005

TCP トラフィックの場合、1 NLB LCU には以下が含まれます

  • 800 接続数/秒 (新規 TCP)

  • 100,000 同時 TCP 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の TCP リクエストおよびレスポンスデータ転送

UDP トラフィックの場合、1 NLB LCU には以下が含まれます:

  • 400 接続数/秒 (新規 UDP)

  • 50,000 同時 UDP 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の UDP リクエストおよびレスポンスデータ転送

TCPSSL トラフィックの場合、1 NLB LCU には以下が含まれます:

  • 50 接続数/秒 (新規 TCPSSL)

  • 3,000 同時 TCPSSL 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の TCPSSL リクエストおよびレスポンスデータ転送

LCU 料金

Classic Load Balancer CLB

0.007

TCP トラフィックの場合、1 CLB LCU には以下が含まれます:

  • 800 接続数/秒 (新規 TCP)

  • 100,000 同時 TCP 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の TCP リクエストおよびレスポンスデータ転送

UDP トラフィックの場合、1 CLB LCU には以下が含まれます

  • 400 接続数/秒 (新規 UDP)

  • 50,000 同時 UDP 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の UDP リクエストおよびレスポンスデータ転送

HTTP(S) トラフィックの場合、1 CLB LCU には以下が含まれます

  • 25 接続数/秒 (新規 HTTP(S))

  • 3,000 同時 HTTP(S) 接続 (1分あたりのサンプリング)

  • 1 時間あたり 1 GB の HTTP(S) リクエストおよびレスポンスデータ転送

  • 1 時間あたり 1,000 ルール評価

    説明

    ルール評価の数は転送ルールの数によって決まります。無料枠は 25 です。

仕様 & LCU 料金

メリット

複数プロトコルのサポート

多様なアプリケーションのニーズに応えるため、幅広いプロトコルをサポートします。

  • 基本プロトコル:TCP と UDP のレイヤー 4 負荷分散、および HTTP と HTTPS のレイヤー 7 負荷分散をサポートします。

  • 高度なプロトコル:

    • ALB:オーディオ、ビデオ、モバイルインターネットアプリケーションに最適な QUIC をサポートします。また、マイクロサービス間の効率的な API 通信のために gRPC もサポートします。

    • NLB:TCPSSL をサポートし、SSL 証明書の一元管理とオフロードを可能にし、バックエンドサービスの処理効率を向上させます。

多層的なディザスタリカバリ

複数層のディザスタリカバリと高可用性を提供します。

  • ヘルスチェックは定期的にバックエンドサーバーを監視します。サーバーが異常であると判断された場合、SLB はそのインスタンスへのトラフィック転送を停止し、サービスの可用性を確保します。

  • マルチアベイラビリティゾーン:SLB はリージョン内の複数のアベイラビリティゾーンにまたがってデプロイでき、同一都市内でのディザスタリカバリを実現します。

  • セッション同期はクラスターデプロイを使用してサーバー間でセッションを同期します。この設計はホットアップグレードをサポートし、単一障害点によるサービスの中断を防ぎます。

強化されたセキュリティと信頼性

SLB には、セキュリティオーバーヘッドを削減するための組み込みセキュリティ機能が含まれています。

  • ネットワーク層のセキュリティ:レイヤー 4 負荷分散は、DDoS 攻撃、SYN Flood、UDP Flood、ACK Flood、ICMP Flood、DNS Flood 攻撃からの保護を提供します。

  • アプリケーション層のセキュリティ:レイヤー 4 のセキュリティに加え、レイヤー 7 負荷分散はワンクリックで Web Application Firewall (WAF) と統合でき、アプリケーションの信頼性を向上させます。

  • 証明書管理:HTTPS、QUIC、TCPSSL プロトコルのための一元化された証明書管理システムを提供し、安全で信頼性の高いデータ伝送を保証します。

保証されたパフォーマンス

強力なトラフィック分散とさまざまなルーティング機能を提供し、パフォーマンスを保証します。

  • パフォーマンス保証型インスタンス:CLB は、異なるインスタンス間でパフォーマンスの隔離を提供し、選択した仕様に基づいてパフォーマンスを保証するパフォーマンス保証型インスタンスを提供します。

  • 弾力的なキャパシティ:単一の ALB インスタンスは最大 100 万 QPS をサポートし、単一の NLB インスタンスは最大 1 億の同時接続と 100 Gbps の帯域幅をサポートします。これらは大量のトラフィックを処理し、突然のトラフィックスパイクを管理するために自動的にスケーリングします。

柔軟なスケジューリング戦略

複数のスケジューリングアルゴリズムと転送モードを提供し、デプロイの柔軟性を高めます。

  • スケジューリングアルゴリズム:重み付きラウンドロビン、重み付き最小接続、ソース IP ハッシュ、4 タプルハッシュ、一貫性ハッシュ、QUIC ID ハッシュなどのアルゴリズムをサポートし、ユーザートラフィックを分散させるのに最も適したアルゴリズムを選択できます。

  • 転送ルール:リクエストとレスポンスの両方に対して転送ルールの設定をサポートし、さまざまな条件やアクションに基づいてトラフィックをスケジューリングすることで、アプリケーションの柔軟性を向上させます。

柔軟な管理と支払いオプション

ビジネスニーズに合ったインスタンスタイプと支払い方法を選択し、さまざまなチャネルを通じてロードバランサーを簡単に管理できます。

  • 柔軟な管理:管理コンソール、OpenAPI、SDK を通じてロードバランサーを作成、設定、管理します。

  • 複数の支払い方法:従量課金とサブスクリプションの課金モデルから選択できます。データ転送量または固定帯域幅で支払うことができます。

関連ドキュメント