フレキシブル・ネットワーク・ロード・バランサの概要
ネットワーク・ロード・バランサとは何か、および特定のネットワーク・ロード・バランサのトピックに関する詳細を提供するリンクへのアクセス方法を理解します。
Oracle Cloud Infrastructure Flexible Network Load Balancerサービス(ネットワーク・ロード・バランサ)は、1つのエントリ・ポイントから仮想クラウド・ネットワーク(VCN)の複数のバックエンド・サーバーへの自動化されたトラフィック分散を提供します。これは接続レベルで動作し、レイヤー3/レイヤー4 (IPプロトコル)データに基づいて正常なバックエンド・サーバーに受信クライアント接続をロード・バランシングします。このサービスは、柔軟にスケーラブルなリージョン別パブリックまたはプライベートIPアドレスを選択でき、帯域幅の構成要件なしでクライアント・トラフィックに基づいてスケールアップまたはスケール・ダウンするロード・バランサを提供します。
ネットワーク・ロード・バランサには、フローの可用性が高く、ソース/宛先IPアドレスおよびポートが保持されるという利点があります。これは、変動の激しいトラフィック・パターンと数百万のフローを処理するように設計されており、超低レイテンシを維持しながら高スループットを実現します。ネットワーク・ロード・バランサの同時接続数のデフォルト制限は、1つの可用性ドメイン(AD)当たり330,000接続です。3つのADリージョンでは、ネットワーク・ロード・バランサの同時接続数の制限はデフォルトで100万になります。ネットワーク・ロード・バランサは、レイテンシの影響を受けやすいワークロードに最適なロード・バランシング・ソリューションです。
ネットワーク・ロード・バランサは、数日あるいは数か月に及ぶ長時間実行の接続向けにも最適化されています。指定されたフローは、接続の存続期間中に常に同じバックエンド・サーバーに転送されるため、データベース・タイプ・アプリケーションに最適です。アプリケーション固有のヘルス・チェックを構成して、ネットワーク・ロード・バランサがトラフィックを正常なエンド・サーバーにのみ転送するようにできます。
ネットワーク・ロード・バランサおよびロード・バランサ・サービスの機能および機能の比較は、ロード・バランサとネットワーク・ロード・バランサの比較を参照してください。
ネットワーク・ロード・バランサのドキュメントには、次の主要なセクションが含まれています:
ロード・バランサとネットワーク・ロード・バランサの比較
Oracle Cloud Infrastructureロード・バランサは、1つのエントリ・ポイントからVCNからアクセス可能な多くのサーバーへの自動トラフィック分散を提供します。これにより、リソース使用率が向上し、スケーリングが容易になり、高可用性を確保できます。組織のニーズを満たすために、次のタイプのロード・バランサを使用できます。
- ロード・バランサ: ロード・バランサ・サービスは、バックエンド・アプリケーション・サーバーから逆方向にクライアントのIPを隠すリバース・プロキシ・ソリューションを提供します。高度なレイヤー7(HTTP/HTTPS)、レイヤー4(TCP)ロード・バランシングおよびSSLオフロードを実行できます。ロード・バランサは、Webサイト、モバイル・アプリケーション、SSL終了および高度なHTTP処理に最適です。ロード・バランサ・サービスの機能は次のとおりです。
- アプリケーションとプロセスのロード・バランシングが可能です。
- リバース・プロキシとして機能します。
- ロード・バランサ当たり最大8Gbpsを実現できます。
- バックエンドの自動スケーリングがサポートされています。
- SSL接続を終了できます。
- Webアプリケーション・ファイアウォールを設定できます。
- 1つのロード・バランサ・インスタンスが無料です(10Mbpsの制限付き)。
- ネットワーク・ロード・バランサ: ネットワーク・ロード・バランサ・サービスは、クライアント・ヘッダー(ソースおよび宛先IP)を保持できるパススルー(非プロキシ・ソリューション)を提供します。ネットワーク・ロード・バランサは、高速に構築され、長時間実行接続、高スループットおよび低レイテンシに最適化されています。ネットワーク・ロード・バランサは、ファイアウォール、リアルタイム・ストリーミング、長時間実行されている接続、Voice over IP (VoIP)、Internet of Things (IoT)、取引プラットフォームなどのネットワーク仮想アプライアンスのスケーリングに最適です。ネットワーク・ロード・バランサ・サービスの機能は次のとおりです。
- パケット転送、ネットワーク・トラフィック、アプリケーションのロード・バランシングが可能です。
- クライアント・ヘッダー情報を保持できます。
- 8Gbpsを超えるスケーリングが可能です。
- バックエンドの自動スケーリングがサポートされています。
- 低レイテンシのネットワーク統合ロード・バランサ。
- ネットワーク・ロード・バランサはAlways Free層です。
次の表に、ロード・バランサ・サービスとネットワーク・ロード・バランサ・サービスの比較チャートを示します。
目的 | Load Balancer | ネットワーク・ロード・バランサ |
---|---|---|
ロード・バランサごとのスループットはどのくらいですか。 | 最大8Gbps | 8Gbpsを超えることがあります |
バックエンドの自動スケーリングをサポートできますか。 | Yes | Yes |
ロード・バランシングには何が必要ですか。 | アプリケーション、プロセス | パケット転送、ネットワーク・トラフィック、アプリケーション |
使用する必要があるのは、どのプロトコルですか。 | HTTP/HTTPS/TCP/gRPC | TCP/UDP/ICMP/IP |
高可用性が必要ですか。 | Yes | Yes |
ヘルス・チェックを設定する必要がありますか。 | Yes | Yes |
TCPロード・バランシングが必要ですか。 | Yes | Yes |
UDPロード・バランシングが必要ですか。 | No | Yes |
HTTP/HTTPSを使用する必要がありますか。 | Yes | No |
SSL終了が必要ですか。 | Yes | No |
IPv6をサポートする必要がありますか。 | Yes | Yes |
IPベースでセッションを固定する必要がありますか。 | Yes | Yes |
HTTPセッションを固定する必要がありますか。 | Yes | No |
Webアプリケーションのファイアウォール保護が必要ですか。 | Yes | No |
Oracle Kubernetes Engine (OKE)と統合できますか。 | Yes | Yes |