SERVER FABRIC ADAPTER FOR I/O SCALING OF HETEROGENEOUS AND ACCELERATED COMPUTE SYSTEMS
A server fabric adapter (SFA) communication system is disclosed. In some embodiments, the SFA communication system comprises an SFA communicatively coupled to a plurality of controlling hosts, a plurality of endpoints, and a plurality of network ports. The SFA is configured to receive a network pack...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A server fabric adapter (SFA) communication system is disclosed. In some embodiments, the SFA communication system comprises an SFA communicatively coupled to a plurality of controlling hosts, a plurality of endpoints, and a plurality of network ports. The SFA is configured to receive a network packet from a network port of the plurality of network ports; separate the network packet into different portions, each portion including a header or a payload; map each portion of the network packet to: (i) a controlling host of the plurality controlling hosts, the controlling host being designated as a destination controlling host, or (ii) an endpoint of the plurality of endpoints, the endpoint being designated as a destination endpoint; and forward a respective portion of the network packet to the destination controlling host or the destination endpoint.
Un système de communication d'adaptateur de matrice de serveur (SFA) est divulgué. Dans certains modes de réalisation, le système de communication SFA comprend un SFA couplé en communication à une pluralité d'hôtes de commande, à une pluralité de points d'extrémité et à une pluralité de ports de réseau. Le SFA est conçu pour recevoir un paquet réseau en provenance d'un port de réseau de la pluralité de ports de réseau ; séparer le paquet réseau en différentes parties, chaque partie comprenant un en-tête ou des données utiles ; mapper chaque partie du paquet réseau à : (i) un hôte de commande de la pluralité d'hôtes de commande, l'hôte de commande étant désigné comme hôte de commande de destination, ou (ii) un point d'extrémité de la pluralité de points d'extrémité, le point d'extrémité étant désigné comme point d'extrémité de destination ; et transmettre une partie respective du paquet réseau à l'hôte de commande de destination ou au point d'extrémité de destination. |
---|