Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configurer le déchargement matériel TLS ONTAP

Contributeurs netapp-andreajost netapp-dbagwell

À partir d'ONTAP 9.19.1, vous pouvez configurer le déchargement TLS pour améliorer les performances après l'établissement de la liaison TLS en exploitant les ressources des cartes Ethernet compatibles. Cette fonctionnalité décharge le chiffrement et le déchiffrement, réduisant ainsi la charge du processeur et améliorant les performances.

Description de la tâche
  • Le déchargement TLS est désactivé par défaut.

  • Seules les suites de chiffrement AES-GCM (TLSv1.2/TLSv1.3, 128/256 bits) sont déchargées.

  • La phase d'établissement de liaison TLS n'est pas déportée. Seule la phase de traitement des données post-établissement de liaison l'est.

  • La migration de l'interface logique réseau (LIF) vers des ports non compatibles avec le déchargement entraîne un repli logiciel automatique.

    Pour les connexions TLS déportées, les opérations cryptographiques TLS contournent généralement le logiciel et sont gérées par une carte réseau compatible avec le déchargement. Si l'interface réseau logique (LIF) associée à cette connexion migre vers un port réseau sans capacité de déchargement TLS, les opérations cryptographiques reviennent au logiciel et sont gérées par le noyau du système.

  • Les interfaces de gestion (HTTPS, API REST) ne sont pas affectées par ce paramètre.

  • Le paramètre de déchargement matériel TLS est appliqué à l'ensemble du cluster.

Cartes réseau et plateformes prises en charge

Le déchargement matériel TLS nécessite une carte réseau compatible. Le tableau suivant répertorie les cartes réseau compatibles par plateforme.

Famille de plateformes Plateformes Cartes réseau prises en charge

AFF et FAS

AFF A20, AFF A30, AFF A50, AFF C30, AFF C60, FAS50

  • CX7 10/25 GbE à 4 ports

  • 2 ports CX6-DX 40/100 GbE

  • 2 ports CX7 40/100 GbE

AFF et FAS

AFF A70, AFF A90, AFF C80, FAS70, FAS90, AFF A1K

  • 2 ports CX6-DX 40/100 GbE

  • 2 ports CX7 40/100 GbE

  • 2 ports CX7 40/100/200/400 GbE

ASA

ASA A20, ASA A30, ASA A50, ASA C30

  • CX7 10/25 GbE à 4 ports

  • 2 ports CX6-DX 40/100 GbE

  • 2 ports CX7 40/100 GbE

ASA

ASA A70, ASA A90, ASA A1K

  • 2 ports CX6-DX 40/100 GbE

  • 2 ports CX7 40/100 GbE

  • 2 ports CX7 40/100/200/400 GbE

AFX

AFX 1K

  • 2 ports CX6-DX 40/100 GbE

  • 2 ports CX7 40/100 GbE

  • 2 ports CX7 40/100/200/400 GbE

AFX

AFX 2K

  • 2 ports CX7 40/100/200/400 GbE

Types de trafic pris en charge

Le déchargement matériel TLS prend en charge les types de trafic suivants :

  • NVMe/TCP

  • Chiffrement de la mise en cluster

  • FabricPool

  • S3

  • NFS

Remarque Sur les systèmes ASA, le déchargement matériel TLS s'applique uniquement au trafic NVMe/TCP. NFS sur TLS, FabricPool et S3 ne sont pas pris en charge sur les plateformes ASA.
Remarque Sur les plateformes AFX, le déchargement matériel TLS prend en charge les types de trafic frontaux NFS et S3. NVMe/TCP n'est pas pris en charge sur les plateformes AFX, car AFX ne prend pas en charge les protocoles SAN/bloc.
Avant de commencer
  • Vous devez être administrateur ONTAP au niveau admin niveau de privilège permettant d'effectuer les tâches suivantes.

  • Tous les nœuds doivent exécuter ONTAP 9.19.1 ou une version ultérieure.

Activer ou désactiver le déchargement TLS

Étapes
  1. Consultez l'état actuel du déchargement TLS :

    security config show

    Cette commande affiche le paramètre de déchargement TLS à l'échelle du cluster :

    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. Activer ou désactiver le déchargement TLS :

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

    Cette commande active ou désactive le déchargement matériel pour la phase de données TLS sur les nouvelles connexions. Les connexions existantes créées avant l'activation de la fonctionnalité de déchargement TLS ne bénéficient pas du déchargement tant qu'elles ne sont pas supprimées et recréées.