Dans l'environnement traditionnel, le processeur doit traiter le contenu, y compris l'encapsulation et le déchargement des paquets de données IP, le calcul et la visualisation, etc. Avec l'adaptateur réseau, le processeur peut traiter les instructions plus efficacement. Il existe de nombreuses fonctions d'adaptateurs réseau serveur, et il est un peu difficile pour vous de choisir un adaptateur réseau caractéristique. Permettez-moi de vous présenter quels aspects du rôle des adaptateurs de réseau serveur.
TCP
Le déchargement TCP a un facteur très favorable, c'est-à-dire de transférer toute la pile TCP au matériel, afin que ces ressources informatiques CPU puissent être renvoyées au système d'exploitation. En fait, cela signifie que la troisième couche (réseau / IP) et la quatrième couche (transmission / TCP) sont abaissées à l'adaptateur réseau, et le moteur de déchargement TCP (TOE) de l'adaptateur peut être utilisé pour gérer une variété d'organisation de données et Tâches de transmission.
En investissant dans un adaptateur de réseau avec une fonction d'orteil complète, le rendement visible est que lorsqu'il est désinstallé, il peut publier beaucoup de ressources CPU qui l'étaient. Les adaptateurs de réseau Ethernet Gigabit traditionnels peuvent consommer environ 70% de la puissance de traitement du CPU, qui consomme de nombreuses ressources requises par les applications du serveur. Si vous n'avez pas besoin d'une bonne fonction des orteils, vous pouvez choisir d'autres adaptateurs réseau, qui peuvent prendre en charge avec sensibilité un sous-ensemble de fonctions d'orteil, telles que Check and Offload (TSO) ou LRO.
Recevoir le conditionnement final
Le processeur a besoin de temps pour réassembler les données extraites d'un seul paquet de données. Lorsqu'il doit traiter plusieurs ports réseau et paquets de données d'application, un seul processeur sera occupé. RSS fournira des paquets de données à plusieurs processeurs physiques (pas des noyaux), de sorte que le même processeur physique ne traitera que des paquets de données à partir de la même connexion TCP. Le processeur a traité le même flux de données, il sera plus facile et plus rapide que de réagir et de combiner de nouvelles données.
Dans la plupart des cas, les serveurs de fichiers, les serveurs Web et les serveurs de base de données peuvent bénéficier d'une fonction de désinstallation complète, y compris une désinstallation de somme de contrôle, une désinstallation segmentée, des orteils et une médiation côté hôte. D'autres types de serveurs peuvent activer sélectivement la fonction de désinstallation. La segmentation n'est pas très efficace pour les serveurs de messagerie qui traitent les messages courts et les serveurs multimédias ne nécessitent pas de segmentation, car la plupart des gestionnaires de serveurs sont dépensés pour déplacer les mégadonnées.
Quelles sont les fonctions de l'adaptateur réseau serveur? Ce qui précède est une introduction aux fonctions de l'adaptateur réseau serveur. L'adaptateur réseau serveur a des fonctions de déchargement et de conditionnement final TCP. Une fois qu'une certaine fonction de déchargement est activée, nous pouvons voir objectivement les modifications de l'utilisation par le serveur de l'adaptateur réseau.