Delen via


Overzicht van Data Center Bridging

IEEE 802.1 Data Center Bridging (DCB) is een verzameling standaarden die een geïntegreerde 802.3 ethernet-media-interface of fabric-definieert voor Local Area Network (LAN) en Storage Area Network (SAN)-technologieën. DCB breidt de huidige 802.1-overbruggingsspecificatie uit ter ondersteuning van de co-existentie van LAN- en SAN-toepassingen via dezelfde netwerkinfrastructuur binnen een datacenter. DCB ondersteunt ook technologieën, zoals Fibre Channel over Ethernet (FCoE) en iSCSI, door beleid op koppelingsniveau te definiëren dat pakketverlies voorkomt.

DCB bestaat uit de volgende 802.1 conceptstandaarden die aangeven hoe netwerkapparaten kunnen samenwerken binnen een geïntegreerde datacentruminfrastructuur:

PFC (Prioriteitsgebaseerde stroomregeling)

PFC wordt opgegeven in de conceptstandaard IEEE 802.1Qbb. Deze standaard maakt deel uit van het framework voor de DCB-interface.

PFC ondersteunt de betrouwbare levering van gegevens door pakketverlies aanzienlijk te verminderen vanwege congestie. Hierdoor kunnen verliesgevoelige protocollen, zoals FCoE, naast traditionele verliesongevoelige protocollen worden gebruikt over dezelfde gecombineerde fabric.

PFC geeft een mechanisme voor stroombeheer op koppelingsniveau op tussen rechtstreeks verbonden peers. PFC is vergelijkbaar met IEEE 802.3 PAUSE-frames, maar werkt in plaats daarvan op afzonderlijke prioriteitsniveaus van 802.1p. Hierdoor kan een ontvanger een zender op elk prioriteitsniveau onderbreken.

Zie PFC -voor meer informatie over PFC (Priority-Based Flow Control).

Verbeterde transmissieselectie (ETS)

ETS is een transmissieselectie-algoritme (TSA) dat is gespecificeerd in de conceptstandaard IEEE 802.1Qaz. Deze standaard maakt deel uit van het framework voor de DCB-interface.

ETS wijst bandbreedte toe tussen verkeersklassen die zijn toegewezen aan verschillende prioriteitsniveaus van IEEE 802.1p. Aan elke verkeersklasse wordt een percentage van de beschikbare bandbreedte toegewezen op de gegevenskoppeling tussen rechtstreeks verbonden peers. Als een verkeersklasse geen gebruik maakt van de toegewezen bandbreedte, kunnen andere verkeersklassen de beschikbare bandbreedte gebruiken die de verkeersklasse niet gebruikt.

Zie Enhanced Transmission Selection (ETS) Algorithmvoor meer informatie over ETS.

DcBX-protocol (Data Center Bridging Exchange)

Het DCBX-protocol (Data Center Bridging Exchange) wordt ook opgegeven in de conceptstandaard IEEE 802.1Qaz. MET DCBX kunnen DCB-configuratieparameters worden uitgewisseld tussen twee rechtstreeks verbonden peers, waardoor deze peers QoS-parameters (Quality of Service) kunnen aanpassen en afstemmen om de gegevensoverdracht via de verbinding te optimaliseren.

DCBX wordt ook gebruikt om conflicterende QoS-parameterinstellingen tussen de netwerkadapter (lokale peer) en de externe peer te detecteren. Op basis van de lokale en externe QoS-parameterinstellingen lost het minipoortstuurprogramma de conflicten op en leidt een set operationele QoS-parameters af. De netwerkadapter gebruikt deze operationele parameters voor de prioriteitsoverdracht van pakketten naar de externe peer. Voor meer informatie over hoe het stuurprogramma de operationele NDIS QoS-parameterinstellingen instelt, zie Operational NDIS QoS Parameters.

DCBX bestaat uit TLV-instellingen (Type Length-Value) van DCB die worden overgedragen over de LLDP-pakketten (Link Layer Discovery Protocol). LLDP is opgegeven in de IEEE 802.1AB-2005-standaard.

Notitie

DCBX geeft aan dat de lokale peer configuratieparameters van slechts één externe peer op elk gewenst moment onderhoudt. Als gevolg hiervan onderhoudt de netwerkadapter slechts één set lokale, externe en operationele NDIS QoS-parameters.

Elke ETS-verkeersklasse en PFC-configuratie-instelling is gekoppeld aan een prioriteitsniveau IEEE 802.1p. Het prioriteitsniveau wordt opgegeven als een 3-bits waarde binnen de tag 802.1Q van een pakket. Voor NDIS-pakketten wordt het prioriteitsniveau 802.1p opgegeven door de UserPriority lid van de NDIS_NET_BUFFER_LIST_8021Q_INFO structuur die is gekoppeld aan de NET_BUFFER_LIST structuur van een pakket.

Zie IEEE 802.1p-prioriteitsniveausvoor meer informatie over prioriteitsniveaus.