Dell Networking SONiC: Napájení přes Ethernet
Zhrnutie: Tento článek vysvětluje, jak používat napájení přes Ethernet (PoE) v přepínačích Dell Networking SONiC. Tento článek používá platformu Dell SONiC Edge 4.1 PoE.
Pokyny
Požadavky
K předvedení konceptů používáme standardní pravidla pojmenování rozhraní. Viz článek společnosti Dell 202172 Dell Networking řady S: Základní konfigurace rozhraní – SONiC 4.0 , kde najdete další informace o pojmenování rozhraní
Rejstřík
Úvod
Technologie Power over Ethernet (PoE) umožňuje IP telefonům, bezdrátovým přístupovým bodům LAN, webovým kamerám a mnoha dalším zařízením přijímat napájení a data přes stávající LAN kabeláž, aniž by bylo nutné upravovat stávající ethernetovou infrastrukturu.
Funkce PoE je podporována v řešení Dell Networking Edge Standard SONiC 4.0 a novějších verzích.
Cílové případy použití pro PoE
S PoE můžete provádět následující akce:
- Zajišťují napájení zařízení připojených přímo k přepínači, která o to požádají.
- Brání napájení některých nebo všech portů PoE.
- Spravujte množství energie, kterou lze dodávat do portu PoE.
- Zobrazení elektrických měření a stavu napájení portů PoE.
- Obnovení portu PoE do normálního stavu, když je ve stavu selhání.
Funkci PoE lze povolit pouze u měděných portů. V závislosti na platformě však mohou mít všechny nebo některé z dostupných měděných portů nárok na funkci PoE.
Podporované specifikace PoE
Podpora
standardu 802.3af a starších verzíSíťové přepínače s povoleným PoE, které mají zajišťovat napájení (PSE), poskytují funkci PSE, jak je uvedeno ve specifikaci IEEE 802.3af. Zařízení odebírající výkon (PD) implementují funkci PD specifikace IEEE 802.3af. Implementace Enterprise SONiC PoE odpovídá specifikaci IEEE 802.3af PoE. Starší zařízení (nekompatibilní se standardem IEEE 802.3af) lze navíc zapnout také pomocí funkce detekce starších verzí.
802.3at - Vysoce výkonné aplikace
Enterprise SONiC PoE používá specifikaci PoE+ (IEEE 802.3AT), která umožňuje napájení zařízení PD třídy 4, která vyžadují výkon vyšší než 15,4 W a až 30 W. Síťové přepínače a směrovače s podporou PoE lze nasadit se zařízeními, která vyžadují větší napájení, než je specifikace dot3af.
Podpora
802.3bt a starších než 802.3btPřed standardem 802.3bt lze zapnout zařízení, která tuto funkci podporují.
Specifikace 802.3bt zavádí zařízení typu 3 a typu 4, která umožňují úrovně výkonu až 51 W pro PD typu 3 (60 W PSE) a až 71,3 W (90 W PSE) pro PD typu 4. Proud je přiváděn všemi čtyřmi kroucenými páry v síťovém kabelu. Specifikace 802.3bt také zavádí výkonové třídy 5-8.
Flexibilní řízení
spotřebyŘešení SONiC PoE poskytuje správu napájení, která podporuje rezervaci napájení, upřednostnění napájení a omezení výkonu. Správci mohou každému portu PoE přiřadit prioritu. Když má přepínač PoE k dispozici méně energie a k napájení je potřeba více portů, dostávají porty s vyšší prioritou napájení přednost před porty s nižší prioritou. Porty s nižší prioritou jsou násilně zastaveny, aby dodávaly energii, aby mohly být napájeny porty s vyšší prioritou. Při dynamickém řízení spotřeby není napájení pro daný port v žádném okamžiku vyhrazeno. Řízení spotřeby založené na třídě vyhrazuje množství napájení pro port PoE založené na třídě. Výkon, který je k dispozici s přepínačem PoE, se vypočítá odečtením okamžitého výkonu odebíraného všemi porty od maximálního dostupného výkonu. Napájení tak může mít více portů současně. Tato funkce je užitečná pro efektivní zapnutí více zařízení, když je dostupné napájení pomocí přepínače PoE omezené.
Konfigurace PoE.
Povolit PoE.
Ve výchozím nastavení je PoE povoleno na všech portech. Je-li povoleno, PoE napájí připojené zařízení. Chcete-li zakázat PoE na portu nebo rozsahu portů, zadejte příkaz disable . Chcete-li znovu povolit PoE, zadejte příkaz:
no poe disable
Syntaxe konfigurace
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# no poe disable
Zakažte PoE v rozhraní.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth)# poe disable
Ukázkový výstup
: Ve výchozím nastavení je PoE povoleno na všech portech. Chcete-li zakázat PoE na portu Eth 1/1, použijte následující příkaz:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe disable
Chcete-li povolit PoE na portu Eth 1/1, použijte příkaz:
no poe disable
Nastavení režimu
detekce PoEPomocí režimu detekce můžete nastavit typ zařízení, která může PoE detekovat a zapnout. Ve výchozím nastavení PoE zapne jak standardní zařízení IEEE, tak starší zařízení před IEEE, která byla nestandardní. Pokud omezíte řadič PoE tak, aby detekoval pouze standardní zařízení IEEE (poe detection dot3bt), můžete se vrátit k výchozímu nastavení detekce zadáním příkazu:
no poe detection
Syntaxe konfigurace
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe detection {Detection Mode}
Detekční režim
dot3bt Dot3bt detection dot3bt+legacy Dot3bt detection followed by Legacy detection
Ukázková konfigurace
Ve výchozím nastavení je režim detekce PoE dot3bt+legacy. Chcete-li použít dot3bt v portu Eth 1/1, použijte následující příkaz:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe detection dot3bt
Konfigurace priority portu PoE.
Někdy nemusí být přepínač schopen napájet všechna připojená zařízení. Priorita portů se používá k určení, které porty dodávají napájení, pokud není k dispozici dostatečná kapacita napájení pro všechny porty s podporou PoE. Pokud jsou porty nakonfigurovány se stejnou úrovní priority, port s nižším číslem má vyšší prioritu.
Když přepínač dodává některé zařízení ve špičce a připojíte nové zařízení k portu s vysokou prioritou, napájení portu s nízkou prioritou se vypne a nové zařízení se zapne.
Ve výchozím nastavení má port s povoleným PoE nízkou prioritu.
Syntaxe konfigurace
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth slot/port[/subport]
DELLSONiC(config-if-Eth)# poe priority {critical | high | low | medium}
Ukázková konfigurace
Chcete-li v portu Eth 1/1 nastavit prioritu na vysokou, použijte následující příkaz:
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# poe priority high
Nastavení řízení
spotřebyPomocí příkazu řízení spotřeby nastavte algoritmus, který port PoE používá k napájení požadovaných napájených zařízení (PD).
Syntaxe konfigurace
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# poe power management {power management options}
Možnosti řízení spotřeby
Class Class based Power Management Dynamic Dynamic Power Management
Resetujte port
PoEPomocí příkazu reset resetujte provoz napájecího zdroje (PSE) na všech portech PoE nebo na zadaném portu PoE. Port přestane dodávat energii a znovu provede cyklus detekce PoE a napájení.
Syntaxe konfigurace
DELLSONiC# poe reset Eth slot/port[/subport]
Ukázková konfigurace
Chcete-li resetovat PoE v portu Eth 1/1, použijte následující příkaz:
DELLSONiC# poe reset Eth 1/1
Vymazat čítače
PoEPomocí příkazu clear counters můžete vymazat čítače chyb PoE na zadaném portu nebo na všech portech.
Syntaxe konfigurace
DELLSONiC# clear poe counters [Eth slot/port[/subport]
Ukázková konfigurace
Chcete-li vymazat port PoE na portu Eth 1/1, použijte následující příkaz:
DELLSONiC# clear poe counters Eth 1/1
Zobrazit informace o PoE
Zobrazení aktuální konfigurace PoE a informací o stavu celého systému:
DELLSONiC# show poe Firmware Version : 3.52 Total Power Available : 2496 Watts Threshold Power : 2246.0 Watts Total Power Consumed : 1.0 Watts Usage Threshold : 90 % Power Management Mode : Dynamic
Zobrazení konfigurace portu PoE.
DELLSONiC# show poe port info {all | interface slot/port}
DELLSONiC# show poe port info Eth 1/1 ------------------------------------------------------------------------------------------------------------- Class Class Output Output Output Fault Port Requested Assigned Power Current Voltage Temp Status Status (mW) (mA) (V) (C) ------------------------------------------------------------------------------------------------------------- Eth1/1 1 1 1900 34 56.4 N/A Delivering No Error Overload Counter : 0 Short Counter : 0 Power Denied Counter : 0 Absent Counter : 0 Invalid Signature Counter : 0
DELLSONiC# show poe port info all (Output trimmed for brevity) ------------------------------------------------------------------------------------------------------------- Class Class Output Output Output Fault Port Requested Assigned Power Current Voltage Temp Status Status (mW) (mA) (V) (C) ------------------------------------------------------------------------------------------------------------- Eth1/1 1 1 1900 34 56.3 N/A Delivering No Error Eth1/2 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/3 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/4 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/5 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/6 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/7 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/8 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/9 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/10 Unknown Unknown 0 0 0 N/A Searching No Error Eth1/11 Unknown Unknown 0 0 0 N/A Searching No Error