
RoCEv2 inschakelen in Enterprise SONiC
RDMA over Converged Ethernet (RoCE) biedt Remote Direct Memory Access (RDMA) over een Ethernet netwerk, wat geheugenoverdracht tussen twee apparaten mogelijk maakt die de CPU op elk apparaat omzeilt. Deze mogelijkheid is configureerbaar in Enterprise SONiC. Bij BE Networks hebben we nauw samengewerkt met onze partners om deze mogelijkheid in Verity te brengen, om de configuratie van SONiC op hun hardwareplatforms te vereenvoudigen.
Verity 6.3 (huidige GA-versie) ondersteunt het configureren van RoCE in SONiC. Verity gebruikt Device Setting Templates om deze functie per switch in te schakelen. Deze handleiding beschrijft de stappen om het sjabloon aan te maken, het op de switch toe te passen en vervolgens de configuratie op de switch te verifiëren.

Figuur 1

Figuur 2

Figuur 3

Figuur 4

Figuur 5

Figuur 6

Figuur 7

Figuur 8
Als je vervolgens naar beneden scrollt naar de QoS-instellingen, zal je de geconfigureerde RoCE QoS-instellingen zien:

Figuur 9

Figuur 10
Je kunt dit sjabloon met apparaatinstellingen toepassen op alle schakelaars die RoCE ingeschakeld moeten hebben.
In een toekomstige blogpost zullen we beschrijven hoe je deze instellingen handmatig kunt configureren om het RoCE-verkeer te verfijnen. Deze functionaliteit komt binnenkort beschikbaar in een release van Verity.
RoCE is momenteel beperkt tot Trident 3×7, Trident 4×11, Tomahawk 3, Tomahawk 4 en Tomahawk 5 chipsets.
- Het inschakelen van RoCE vereist dat de switch herstart nadat de configuratie is toegepast.
- Breakout poorten moeten geconfigureerd worden VOORDAT RoCE ingeschakeld wordt.
- Het afstemmen van RoCE-parameters is een toekomstige mogelijkheid in Verity en wordt niet ondersteund in de huidige versie.
- RoCE moet ingeschakeld zijn op alle apparaten die zich in het pad van RoCE-verkeer bevinden.
- Servers moeten geconfigureerd worden om RoCE te gebruiken.

Luke Williams
Product Lead
Met meer dan 30 jaar ervaring in de IT is er niet veel dat Lucas niet heeft gezien. Van het runnen van een lokale ISP in zijn woonplaats in Iowa toen hij 16 was tot het beheren van netwerken en serverbeheer bij het op één na grootste mediabedrijf van de krant in de Verenigde Staten in 2012, tot het ontwikkelen van IoT-oplossingen en netwerk-NOS's tijdens zijn werk bij Canonical, hij is constant bezig met het leren en uitproberen van nieuwe technologieën om bij te blijven met de markt en de vraag van bedrijven naar nieuwe technologieën om aan hun behoeften te voldoen. Momenteel is hij Product Lead bij BeyondEdge Networks, gespecialiseerd in Open Networking en SONiC.