システム要件

NetScaler BLX を展開する前に、本書に記載されている要件を確認してください。

サポートされる Linux ディストリビューション

Linux ディストリビューション NetScaler BLX 14.1 NetScaler BLX 13.1
Red Hat Enterprise Linux (RHEL) 9.x はい はい
RHEL 8.x はい はい
RHEL 7.5 から 7.9 はい (ビルド 56.74 以前) はい
Oracle Linux 8.x はい はい
Oracle Linux 7.5 から 7.9 はい (ビルド 56.74 以前) はい
Ubuntu 22.04 はい (ビルド 12.30 以降) いいえ
Ubuntu 20.04 はい はい
Ubuntu 18.04 はい はい
Oracle Cloud Infrastructure (OCI) 上の Oracle Cloud Linux はい はい
Amazon Linux 2 はい はい
Rocky Linux 8 はい いいえ

注:

  • Amazon Linux では、DPDK を使用する BLX は Elastic Network Adapter (ENA) のみでサポートされます。

  • ホストシステムに GNU C Library (GLIBC) バージョン 2.23 より前のバージョンがある場合、NetScaler BLX のインストールはブロックされます。NetScaler リリース 14.1.60.x 以降、RHEL 7.5 から 7.9 および Oracle Linux 7.5 から 7.9 のディストリビューションは、最小 GLIBC 要件を満たさないためサポートされません。

Linux ホストのハードウェア要件

カテゴリ DPDK サポートありの NetScaler BLX NetScaler BLX
プロセッサー Intel または AMD x86-64 (64 ビット) プロセッサー Intel または AMD x86-64 (64 ビット) プロセッサー
最小 RAM 2 GB 2 GB
ドライバー




Amazon EC2 Elastic Network Adapter ポート: ena すべての Linux サポート対象ドライバー




Google Cloud Platform: gVNICvirtIO
Intel ポート: igbixgbe、および i40e
KVM パラバーチャル化ドライバー: virtIO
Mellanox ConnectX-4 ポートMellanox ConnectX-5 ポートMellanox ConnectX-6 ポート (mlx5_core)
VMware 仮想化プラットフォームネットワークアダプターポート: vmxnet3
仮想機能


Intel XL710


Intel 82599
Mellanox ConnectX-5 SR-IOV インターフェース
Mellanox ConnectX-6 SR-IOV インターフェース
  • 注:

    • BLX は、最大 9 つの NIC ポート (DPDK NIC ポート、非 DPDK NIC ポート、またはその両方の組み合わせ) をサポートします。
    • Linux ホストは、DPDK をインストールするための最小システム要件を満たしている必要があります。DPDK の最小要件の詳細については、公式 DPDK ドキュメントを参照してください。
    • NetScaler リリース 14.1 ビルド 43.x 以降、BLX は DPDK モードで IPv6 をサポートします。サポートされるドライバーは、virtio_net、i40e、ixgb、igb、af_packet、vmxnet、および mlx5_core (物理 NIC 用) です。

オープンソースパッケージ

Linux ホストには、次の依存関係が必要です。

  • 自動インストールされる依存関係
  • 手動でインストールされる依存関係

自動インストールされる依存関係

BLX をインストールすると、標準のパブリックリポジトリから次の依存関係が Linux ホストに自動的にインストールされます。

RPM ベースの Linux ホスト Debian ベースの Linux ホスト
crontabs build-essential:amd64
ethtool coreutils
gcc cpanminus:amd64
glibc(x86-32) (バージョン 2.17 以降) cron:amd64
glibc(x86-64) (バージョン 2.17–196 以降) ethtool
Requbsd gcc:amd64
ibdb(x86-64) (バージョン 5.3–21 以降) lib32gcc1:amd64 (バージョン 4.9 以降)
libgcc(x86-32) (バージョン 4.8.5 以降) lib32stdc++6:amd64 (バージョン 4.8.4 以降)
libstdc++(x86-32) (バージョン 4.8.5 以降) lib32z1:amd64 (バージョン 1.2.8 以降)
libstdc++(x86-64) (バージョン 4.8.5 以降) libbsd0 (バージョン 0.8.2 以降)
make libc6 (バージョン 2.17 以降)
openssl-devel libc6:amd64 (バージョン 2.19 以降)
pciutils libc6:i386 (バージョン 2.19 以降)
perl libc6-i386:amd64 (バージョン 2.19 以降)
perl-App-cpanminus libdb5.3:amd64 (バージョン 5.3.28 以降)
perl-core libhttp-message-perl:amd64
perl-CPAN libio-socket-ssl-perl:amd64
perl-IO-Socket-SSL liblwp-protocol-https-perl:amd64
perl-libwww-perl libnuma1 (バージョン 2.0.11 以降)
perl-LWP-Protocol-https libssl-dev:amd64
perl-Sys-Syslog(x86-64) (バージョン 0.33 以降) libstdc++6 (バージョン 4.8.5 以降)
-  | `perl`\(x86-64) \(バージョン 5.16.3 以降)          | `libswitch-perl:amd64`                        | | `perl-XML-Writer`                                 | `libwww-perl:amd64`                           |
-  | `ping`                                            | `libxml-parser-lite-perl:amd64`               | | `procps-ng`                                       | `libxml-writer-perl:amd64`                    |
-  | `python3`                                         | `perl:amd64` \(バージョン 5.16.3 以降)        |
-  | `rsyslog`                                         | `iputils-ping`                                |
-  | `sqlite-devel`\(x86-64) \(バージョン 3.7.17 以降)  | `python3`                                     |
  • systemd rsyslog
    tcpdump(x86-64) (バージョン 4.9.2 以降) sqlite3:amd64 (バージョン 3.11.0 以降)
    zlib(x86-32) (バージョン 1.2.7 以降) systemd
      tcpdump:amd64 (バージョン 4.9.2 以降)

手動でインストールされる依存関係

次の依存関係は、標準のパブリックリポジトリから Linux ホストに手動でインストールする必要があります。

  • RPM ベースの Linux システムの場合、Extra Packages for Enterprise Linux (EPEL) リポジトリをインストールします。

    EPEL リポジトリのインストールについては、EPEL を参照してください。

  • Ubuntu バージョン 18 以降を実行している Debian ベースの Linux システムの場合、libc6:i386 リポジトリをインストールします。

    パッケージをインストールするには、Linux シェルで次のコマンドを実行します。

    • dpkg --add-architecture i386
    • apt update
    • apt install libc6:i386
  • AWS 上の Amazon Linux 2 の場合、EPEL リポジトリをインストールします。

    EPEL リポジトリをインストールするには、Amazon Linux 2 シェルで次の 3 つのコマンドを実行します。

    1. amazon-linux-extras install epel -y
    2. yum-config-manager --enable epel
    3. yum update

    EPEL リポジトリのインストールに関する詳細については、AWS 公式ドキュメントを参照してください。

システム要件