Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP TLSハードウェアオフロードを設定する

共同作成者 netapp-andreajost netapp-dbagwell

ONTAP 9.19.1以降では、サポートされているイーサネットカードのリソースを活用することで、TLSオフロードを設定してTLSハンドシェイク後のパフォーマンスを向上させることができます。この機能は暗号化と復号化の処理をオフロードすることで、CPU負荷を軽減し、パフォーマンスを向上させます。

タスク概要
  • TLSオフロードはデフォルトで無効になっています。

  • オフロードされるのは、AES-GCM暗号スイート(TLSv1.2/TLSv1.3、128/256ビット)のみです。

  • TLSハンドシェイクフェーズはオフロードされません。オフロードされるのは、ハンドシェイク後のデータフェーズのみです。

  • ネットワーク論理インターフェース(LIF)をオフロード機能のないポートに移行すると、自動的にソフトウェアによるフォールバックが発生します。

    TLSオフロード接続の場合、TLS暗号化処理は通常ソフトウェアを介さずに、オフロード対応のNICによって処理されます。この接続に関連付けられたLIFがTLSオフロード機能のないネットワークポートに移行した場合、暗号化処理はソフトウェアにフォールバックし、システムカーネルによって処理されます。

  • 管理インターフェース(HTTPS、REST API)はこの設定の影響を受けません。

  • TLSハードウェアオフロードの設定はクラスタ全体に適用されます。

サポートされているネットワークカードとプラットフォーム

TLSハードウェアオフロードには、対応するネットワークカードが必要です。以下の表は、プラットフォームごとにサポートされているネットワークカードの一覧です。

プラットフォームファミリー プラットフォーム 対応ネットワークカード

AFF と FAS

AFF A20、AFF A30、AFF A50、AFF C30、AFF C60、FAS50

  • 4ポートCX7 10/25GbE

  • 2ポートCX6-DX 40/100GbE

  • 2ポートCX7 40/100GbE

AFF と FAS

AFF A70、AFF A90、AFF C80、FAS70、FAS90、AFF A1K

  • 2ポートCX6-DX 40/100GbE

  • 2ポートCX7 40/100GbE

  • 2ポートCX7 40/100/200/400 GbE

ASA

ASA A20、ASA A30、ASA A50、ASA C30

  • 4ポートCX7 10/25GbE

  • 2ポートCX6-DX 40/100GbE

  • 2ポートCX7 40/100GbE

ASA

ASA A70、ASA A90、ASA A1K

  • 2ポートCX6-DX 40/100GbE

  • 2ポートCX7 40/100GbE

  • 2ポートCX7 40/100/200/400 GbE

AFX

AFX 1K

  • 2ポートCX6-DX 40/100GbE

  • 2ポートCX7 40/100GbE

  • 2ポートCX7 40/100/200/400 GbE

AFX

AFX 2K

  • 2ポートCX7 40/100/200/400 GbE

サポートされているトラフィックタイプ

TLSハードウェアオフロードは、以下のトラフィックタイプをサポートしています:

  • NVMe/TCP

  • クラスタピアリング暗号化

  • FabricPool

  • S3

  • NFS

メモ ASA システムでは、TLS ハードウェアオフロードは NVMe/TCP トラフィックにのみ適用されます。NFS over TLS、FabricPool、および S3 は ASA プラットフォームではサポートされていません。
メモ AFXプラットフォームでは、TLSハードウェアオフロードはNFSおよびS3フロントエンドトラフィックタイプをサポートしています。AFXプラットフォームはSAN/ブロックプロトコルをサポートしていないため、NVMe/TCPはAFXプラットフォームでサポートされていません。
開始する前に
  • 次のタスクを実行するには、 `admin`権限レベルの ONTAP 管理者である必要があります。

  • すべてのノードでONTAP 9.19.1以降が実行されている必要があります。

TLSオフロードを有効または無効にする

手順
  1. 現在のTLSオフロードステータスを表示します:

    security config show

    このコマンドは、クラスタ全体のTLSオフロード設定を表示します:

    cluster1::*> security config show
    Cluster    Supported Offload
    FIPS Mode  Protocols Enabled Supported Cipher Suites
    ---------- --------- ------- --------------------------------------------------
    false      TLSv1.3,  false   TLS_RSA_WITH_AES_128_CCM,
               TLSv1.2           TLS_RSA_WITH_AES_128_CCM_8,
                                 TLS_RSA_WITH_AES_128_GCM_SHA256,
                                 TLS_RSA_WITH_AES_128_CBC_SHA,
                                 TLS_RSA_WITH_AES_128_CBC_SHA256,
                                 TLS_RSA_WITH_AES_256_CCM,
    [...]
  2. TLSオフロードを有効または無効にする:

    security config modify * -is-offload-enabled {true|false}

    このコマンドは、新規接続時のTLSデータフェーズにおけるハードウェアオフロードを有効または無効にします。TLSオフロード機能を有効にする前に作成された既存の接続は、それらの接続が削除されて再作成されるまでオフロードされません。