よくある質問
NetScaler BLXとは
NetScaler BLXは、Linuxホスト上でネイティブアプリケーションとして実行されるNetScalerのベアメタルソフトウェアバージョンです。詳細については、「NetScaler BLXについて」を参照してください。
NetScaler BLXが必要な理由
NetScaler BLXはNetScalerのベアメタルバージョンであり、仮想マシンのオーバーヘッドなしでシンプルさを提供し、より優れたパフォーマンスを実現します。また、NetScaler BLXはお好みのサーバーハードウェアで実行できます。詳細については、「NetScaler BLXが必要な理由」を参照してください。
NetScaler BLX、CPX、VPXの違い
NetScaler BLX、CPX、VPXは、NetScalerのソフトウェアフォームファクターです。
NetScaler VPX™は仮想アプライアンスであり、サーバーにインストールされたハイパーバイザー上で実行する必要があります。
NetScaler CPXはNetScalerのコンテナ化されたバージョンであり、コンテナ内で実行する必要があります。
NetScaler BLXは、Linuxシステム上でネイティブに実行されるソフトウェアパッケージです。
NetScaler BLXの使用時期
NetScaler VPX、CPX、およびNetScaler BLXは、ハイブリッドマルチクラウドへの移行をサポートするために、業界で最も包括的なソフトウェア中心のADCラインナップを代表しています。次の表に、違いとユースケースに関するガイダンスを示します。
-
製品 ユースケース 特性 NetScaler VPX (ハイパーバイザー上で実行) ハードウェアインフラストラクチャの仮想化、共通インフラストラクチャ上でのワークロードの統合 ハードウェアおよびOSに依存しない、完全な分離、マルチテナンシーのサポート NetScaler CPX (コンテナ内で実行) DevOps、マイクロサービス、自動ステージング、テスト、展開、East-Westトラフィック 軽量、省フットプリント、APIゲートウェイ機能、マイクロサービス中心、認証 NetScaler BLX (ベアメタルサーバー上で実行) 高トラフィック負荷、ミッションクリティカルなアプリケーション、レイテンシーに敏感なワークロード、North-Southトラフィック ネイティブLinuxソフトウェアパッケージ、VMオーバーヘッドなし
ハイパーバイザーまたはコンテナの不在による違い
ハイパーバイザーの変換レイヤーやコンテナがないため、NetScaler BLXソフトウェアは基盤となるハードウェアをより詳細に制御でき、その結果、パフォーマンスが向上します。また、ハイパーバイザーソフトウェアに追加費用はかかりません。
NetScaler BLXは任意のサーバーハードウェアで実行可能か
はい、NetScaler BLXは任意のサーバーハードウェアで実行できます。ただし、より高いパフォーマンスを得るには、NetScaler BLXでサポートされているDPDK互換NICを使用することをお勧めします。ハードウェア要件の詳細については、「Linuxホストのハードウェア要件」を参照してください。
NetScaler BLXをLinuxサーバーに展開する方法
NetScaler BLXは、次のいずれかのパッケージディストリビューションをサポートする任意のLinuxサーバーに展開できます。
-
.rpm(RPMベースのパッケージ) -
.deb(Debianベースのパッケージ)
NetScaler BLXの展開の詳細については、「NetScaler BLXの展開」を参照してください。
-
NetScaler BLXソフトウェアの展開を自動化可能か
はい、.rpmまたは.debパッケージをサポートする任意のソフトウェア展開ツールを使用してNetScaler BLXを展開できます。
たとえば、Terraformを使用してNetScaler BLXを展開できます。詳細については、「Terraformを使用したNetScaler BLXの展開」を参照してください。
NetScaler BLXがLinux OSを搭載したサーバーにインストールされている場合、同じサーバーに他の標準Linuxパッケージまたはアプリケーションをインストール可能か
はい、他の標準LinuxパッケージまたはアプリケーションはNetScaler BLXと並行して実行可能です。
NetScaler BLXライセンスの購入方法
デフォルトでは、NetScaler BLXにはエクスプレスライセンスが付属しています。無料でNetScaler BLXを試用できます。
製品に満足したら、サブスクリプションベースのローカルライセンスまたはNetScaler®プールキャパシティライセンスにアップグレードできます。
NetScaler BLXライセンスの詳細については、「NetScaler BLXライセンス」を参照してください。
現在のNetScaler VPXライセンスをNetScaler BLXに使用可能か
はい、現在のVPXライセンスをNetScaler BLXに使用できます。詳細については、「NetScaler BLXライセンス」を参照してください。
NetScaler BLXをワンアームモードとツーアームモードで展開可能か
はい、NetScaler BLXはワンアームモードまたはツーアームモードのいずれかで展開できます。詳細については、「物理展開モード」を参照してください。
NetScaler BLXが使用するネットワークスタック
専用モードのNetScaler BLXは、独自のネットワークスタックを使用します。NetScaler BLXアーキテクチャの詳細については、「一般的なアーキテクチャ」を参照してください。
NetScaler BLXは高可用性をサポートするか
高可用性は、専用モードのNetScaler BLXでのみサポートされます。高可用性セットアップの詳細については、「高可用性」を参照してください。
NetScaler BLXとNetScaler VPXまたはCPX間で高可用性ペアを設定可能か
いいえ、NetScaler BLXとVPXまたはCPX間で高可用性ペアを設定することはできません。
DPDKを搭載した仮想化LinuxマシンでNetScaler BLXを実行可能か
はい、NetScaler BLXは次のシナリオで仮想化Linuxマシン上で実行できます。
- 顧客の要件に応じて、カスタマイズされたホストイメージ上でNetScaler®を実行する必要がある場合に、BLXを活用できます。
- NetScaler VPXが公式にサポートされていない環境では、BLXも推奨される仮想マシンソリューションです。
NetScaler BLXはARMプラットフォームで実行可能か
いいえ、NetScaler BLXはIntelまたはAMD x86-64 (64ビット) Linuxプラットフォームでのみサポートされます。
NetScaler BLXの管理IPアドレス
NSIPアドレスはNetScaler BLXの管理IPアドレスです。これはblx.confのipaddressパラメーターを使用して構成されます。
ipaddressパラメーターでNSIPアドレスを指定せずにNetScaler BLX管理ホストを構成した場合、LinuxホストIPがNetScaler BLXにNSIPアドレスとして自動的に追加されます。
NetScaler BLXでメモリ使用率が常に高い理由
メモリ使用率は、NetScaler BLXの現在のメモリ使用量と、NetScaler BLXがオペレーティングシステム (OS) から自身に割り当てる合計メモリを比較することによって決定されます。NetScaler BLXは、起動と基本操作のためにOSから最小限必要なメモリを割り当てることから開始します。当初、NetScaler BLXは操作に必要な最小限のメモリを割り当てるため、メモリ消費率は高くなります。最終的に、NetScaler BLXの操作の拡張に伴い、より多くのリソースが必要になると、NetScaler BLXはOSから追加のメモリを段階的に割り当て、メモリ使用量も高くなり、結果としてメモリ使用率が高くなります。
したがって、NetScaler BLXの動的メモリ割り当て戦略により、NetScaler BLXは通常、高いメモリ使用率を示しますが、これは利用可能なメモリの不足ではなく、リソースの効率的な使用を反映しています。
この記事の概要
- NetScaler BLXとは
- NetScaler BLXが必要な理由
- NetScaler BLX、CPX、VPXの違い
- NetScaler BLXの使用時期
- ハイパーバイザーまたはコンテナの不在による違い
- NetScaler BLXは任意のサーバーハードウェアで実行可能か
- NetScaler BLXをLinuxサーバーに展開する方法
- NetScaler BLXソフトウェアの展開を自動化可能か
- NetScaler BLXがLinux OSを搭載したサーバーにインストールされている場合、同じサーバーに他の標準Linuxパッケージまたはアプリケーションをインストール可能か
- NetScaler BLXライセンスの購入方法
- 現在のNetScaler VPXライセンスをNetScaler BLXに使用可能か
- NetScaler BLXをワンアームモードとツーアームモードで展開可能か
- NetScaler BLXが使用するネットワークスタック
- NetScaler BLXは高可用性をサポートするか
- NetScaler BLXとNetScaler VPXまたはCPX間で高可用性ペアを設定可能か
- DPDKを搭載した仮想化LinuxマシンでNetScaler BLXを実行可能か
- NetScaler BLXはARMプラットフォームで実行可能か
- NetScaler BLXの管理IPアドレス
- NetScaler BLXでメモリ使用率が常に高い理由