製品情報
NSX Advanced Load Balancer
![NSX Advanced Load Balancer](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/main.png)
NSX Advanced Load Balancer 概要
NSX Advanced Load Balancer
マルチクラウド対応の完全ソフトウェア型ロードバランサー
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img01.png)
製品概要
マルチクラウドのロードバランサーを一元管理し、機器コストの削減と管理統合による運用コストの削減を実現するソフトウェア型ロー ドバランサー。コントローラーとサービスエンジンが分離しているため柔軟なスケーリングと運用性を備える。
メリット
- 運用作業の多くを自動化
- 柔軟なトラフィック制御を実現
- マルチクラウド環境を一元管理
- アプリの可視化とセキュリティを提供
従来型ロードバランサーの課題
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img02.png)
![キャパシティ管理](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img03.png)
![分散された管理ポイント](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img04.png)
![オンプレ環境を前提としたアーキテクチャ](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img05.png)
NSX Advanced Load Balancer
マルチクラウド対応の完全ソフトウェア型ロードバランサー
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img06.png)
NSX Advanced Load Balancer で実現できること
実現できること詳細 | 詳細 |
---|---|
|
|
|
|
データプレーンの分離 |
|
|
|
|
|
|
NSX Advanced Load Balancer 機能表
NSX Advanced Load Balancer 機能表
Pillars | Feature | Enterprise |
---|---|---|
LOCAL TRAFFIC MGMT | L4 LB | TCP, UDP, DNS, SIP, RADIUS DSR, TLS support, PROXY protocol support |
L7 LB | HTTP/2 & gRPC, content rewrite, compression, caching, SNI virtual hosting, Request queuing, Canary and A/B deployments via Pool Groups |
|
L3/4 Policies | Full-featured, including DataScripts and live IP Reputation + GeoDB | |
L7 Policies | Match on: IPReputation, string groups and much more Actions to: Rate-limit, ICAP and much more |
|
GLOBAL TRAFFIC MGMT | Global Server Load Balancing | Enterprise grade GSLB, live GeoDB |
APPLICATION SECURITY | SSL/TLS | Dynamic CRLs, OCSP stapling, TLSv1.3, HSM, & cert management |
Application Rate Limiting and DDoS Protection | Rate limiters can be applied for L4,L7, DNS and WAF. L3,L4 and L7 DDos protection | |
Intelligent WAF | CRS, learning/PSM, IPReputation, application signatures, bot detection | |
User Authentication | SSO & authorization using SAML and PingAccess (OAuth 2.0 is on short term roadmap) JWT authentication |
|
CONTAINER INGRESS | Service Type LB | Yes |
Container Ingress | Full Ingress (LB + Ingress + WAF all on a single VIP) Advanced Ingress Security DNS and GSLB integration Multi K8s cluster & multi-AZ support |
NSX Advanced Load Balancer 機能表
Pillars | Feature | Enterprise |
---|---|---|
SOFTWARE DEFINED PLATFORM | Administration | Fully multi-tenant & granular RBAC Rich alerts and events VS level traffic capture Various 3rd part integrations Integrations with various IDPs |
Scale and HA | Active/Active deployments BGP and cloud-native ECMP support Auto scale of load balancers Auto rebalance of applications |
|
Flexible upgrades | Flexible LCM across tenants/clouds/se-groups | |
Ecosystem automation | Native integrations with all major public & private clouds and container orchestration
platforms Automated DNS, IPAM and Cert Management |
|
License / Entitlement | NSX-ALB Enterprise License Automated capacity management |
|
PULSE | Case Management Live Security Threat Updates |
|
ADVANCED ANALYTICS | Application Visibility / Analytics | Rich Telemetry with well over 1K key application metrics Built in anomaly detection Health Score Google like search engine for client log analytics Client log streaming |
ライセンスガイド
Cloud Foundation の機能の進化
ライセンスの単位 | ライセンス形態 | 基本ルール | 最低購入数 |
---|---|---|---|
Service Core (vCPU)ライセンス |
永続ライセンス +保守 |
|
1 SC |
タームライセンス (1 年/3 年) |
|||
CPU ライセンス | 永続ライセンス +保守 |
|
4 CPU ※1CPU = 0.25SC 換算 |
タームライセンス (1 年/3 年) |
【注意事項】 ① vSphere から独立して、NSX Advanced Load Balancer は単品で提供できます。 ② NSX Advanced Load Balancer ライセンスは基本的に Service Core(vCPU ライセンス)単位で算出します。 ③ NSX Advanced Load Balancer の CPU ライセンスは NSX CPU ライセンスのように NW 機能を無制限に使えるわけではないのでご留意ください。
補足:What are Service Engine and Service Core
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img07.png)
■ NSX Advanced Load Balancer は プライシングするにあたり、以下2つのことを考える必要があります
-
Service Engine (SE) : 仮想アプライアンス
-
Service Core (SC) : 仮想/ コンテナ環境においての仮想アプラアンスの vCPU
■ NSX Advanced Load Balancer は Service Engine (SE) というアプライアンスの形で提供
-
仮想環境 (ESXi、KVM, パブリッククラウド) : 仮想アプライアンス (Virtual Machine) として提供される
-
コンテナ環境 : 仮想アプライアンス(コンテナ)として提供される
-
ベアメタル(物理サーバ) : Linux 上で仮想アプライアンス(コンテナ)として提供される
■ Service Core (SC) とは、Service Engine(仮想アプライアンス)の vCPU 課金は Service Core(SC)単位で実施される
-
仮想環境 (ESXi、KVM, パブリッククラウド) : Service Engine(仮想アプライアンス)の vCPU のことを Service Core という
-
コンテナ環境 : 仮想アプラアンス(コンテナ)の vCPU のことを Service Core という
-
ベアメタル(物理サーバ) : 物理サーバのスペックに関係なく 1物理 CPU サーバあたり Service Core 5 個必要
補足:Service Engine と Service Core の関係と拡張性
スケールアウト/ スケールアップ の両方に対応し、高パフォーマンスを実現
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img08.png)
エディション詳細
Essential, Basic, Enterprise and Enterprise with Cloud Service
機能 | Essential | Basic | Enterprise | Enterprise with Cloud Service |
---|---|---|---|---|
ADVANCED ANALYTICS (可視化と分析) | ||||
Real-Time Metrics | ● | ● | ||
Anomaly Detection | ● | ● | ||
Health Score | ● | ● | ||
Request logs for HTTP Application | ● | ● | ||
Connection Logs for non-HTTP Application | ● | ● | ||
Log Analytics | ● | ● | ||
Client Insight | ● | ● | ||
Client log streaming | ● | ● | ||
Sensitivity rules for client logs | ● | ● | ||
Customizable application error behavior | ● | ● | ||
TLS encryption for App log streaming | ● | ● | ||
Mask URI query parameters in Application logs | ● | ● | ||
Rich Telemetry | Limited | Limited | ● | ● |
Historical Metric | ● | ● | ● | ● |
AUTOMATEDECOSYSTEMSORCHESTRATION (自動化) | ||||
vCenter | ● | ● | ● | |
AWS Native Cloud | ● | ● | ||
Azure Native Cloud | ● | ● | ||
GCP Native Cloud | ● | ● | ||
Oracle Native Cloud | ● | ● | ||
Open Stack | ● | ● | ||
Cisco CSP | ● | ● | ||
Nutanix Platform | ● | ● | ||
Linux KVM Platform | ● | ● | ||
Linux Server Cloud | ● | ● | ||
No Orchestrator | ● | ● | ● | ● |
機能 | Essential | Basic | Enterprise | Enterprise with Cloud Service |
---|---|---|---|---|
INFRASTRUCTURE AND OPERATION ALAUTOMATION (伸縮性) | ||||
Service Engine and Application HA Mode | Limited | Limited | ● | ● |
GLOBAL TRAFFIC MANAGEMENT (マルチクラウド化) | ||||
Active/Active and Active/DRGSB | ● | ● | ||
NAT aware GSLB for public/private IPs | ● | ● | ||
Control & data plane health monitoring | ● | ● | ||
GSLB Site Persistence | ● | ● | ||
Global Canary Deployment through Replication Policy | ● | ● | ||
2 level GSLB algorithm support | ● | ● | ||
3rd party Load Balancer support | ● | ● | ||
Geolocation support | ● | ● | ||
IPv6 support | ● | ● | ||
Multitenancy support | ● | ● | ||
Hybrid Cloud support | ● | ● | ||
Site Maintenance support | ● | ● | ||
GSLB Config from any Site | ● | ● | ||
Adaptive Replication Mode | ● | ● | ||
Cookie timeout for GSLB Site Persistent Cookies | ● | ● | ||
AWS Native Cloud | ● | ● | ||
Azure Native Cloud | ● | ● | ||
GCP Native Cloud | ● | ● | ||
Oracle Native Cloud | ● | ● | ||
WEBAPPLICATIONFIREWALL (セキュリティ) | ||||
Bot Management | ● | |||
Custom Bot Classification | ● | |||
OWASP Top 10 protection | ● | ● | ||
Positive Security Model | ● | ● | ||
WAF Application Learning | ● | ● | ||
Allowlist | ● | ● | ||
Virtual Patching support | ● | ● | ||
IP geolocation | ● | ● | ||
HTTP RFC compliance | ● | ● | ||
Custom rule support | ● | ● | ||
Pulse Cloud signature updates | ● | ● | ||
API protection for JSON/XML | ● | ● | ||
False-positive mitigation workflow | ● | ● | ||
Granular security insights on traffic flows and rule matches | ● | ● | ||
ICAP Support | ● | ● | ||
ICAP with HTTP 2.0 Support | ● | ● | ||
VDI Specific WAF Profile | ● | ● | ||
Configurable Request Body Processors for WAF | ● | ● |
ユースケース
あらゆる環境に対応するサービスプラットフォーム
全方位的なアプリケーションサービスプラットフォーム / 完全なライフサイクル管理を
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img09.png)
Use Case 1: ロードバランサーの運用を効率化
ロードバランサーの集中管理でアップグレードや証明書更新などを一括で実施することが可能
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img10.png)
Use Case 2: キャパシティの最適化
Active-Standby 構成のキャパシティの無駄を省き、より効率的なキャパシティ配分を実現
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img11.png)
Use Case 3: GSLB (Global Server Load Balancing)
NSX Advanced Load Balancer の GSLB 機能により、DR やグローバルサイト毎のロードバランシングが可能
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img12.png)
GSLB とは
複数のサイトにデプロイされたアプリケーション/サーバの負荷をバランシングする機能。
利用形態
-
Disaster recovery
Active/Active:災害対策としてのアプリケーショの高可用性
Active/Standby - DR -
Cloud Bursting に備えたハイブリッドクラウド構成
Use Case 4: NSX Advanced Load Balancer and Horizon
Horizon を提案するときは、NSX DFW とともに NSX Advanced Load Balancer のアタッチ提案が可能
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img13.png)
利用形態
NSX ALB を UAG サーバやコネクションサーバ(CS)を負荷分散するためのLB として利用する。
仮想基盤、VDI、ネットワークを一気通貫に提案できる VMware ならでのユースケース。
GSLB を使ったマルチサイトDR 運用
応用型として、NSX ALB をUAG サーバやコネクションサーバを負荷分散するための LB として利用。
更にNSX ALB のGSLB 機能を利用し、DR 運用。
Use Case 5: VMC with NSX Advanced Load Balancer
VMware Cloud on AWS を提案するときは、NSX Advanced Load Balancer のアタッチ提案が可能
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img14.png)
利用形態
現状(2021 年7 月現在)、VMware Cloud on AWS ではNSX のLB 機能を利用できない。
その代替手段として、NSX ALB を利用
その他
GSLB 機能を使い、DR サイトとして、VMware Cloud on AWS を利用する方法も考えられる。
Use Case 6: 総合的セキュリティスタック
Web Application Firewall and Application Security
WAF を始め、L3 から L7 アプリケーションレベルまでの総合的なセキュリティソリューションの提案が可能
![](/portal/page/out/mss/vmware/nsx_advanced_load_balancer/img15.png)