FCC průmyslové systémy
+420 472 774 173
info@fccps.cz
Praha
Ústí nad Labem
Ostrava
Bratislava
PO - PÁ
8:00 - 16:00
E-shop
Banner rubrika 1
Jakou technologii SSD zvolit
Stabilní výkon SSD v nestabilních situacích napájení
Antimikrobiální ošetření Active Key inovace
Definice rozšířené teploty pro průmyslové paměti.
Synchronizace času - profesionální audio/video broadcasting
Kontrola barevného odstínu světlovodičů automobilového reflektoru
ATOP - průmyslové ethernetové switche, routery
CAN - stručný úvod
CAN FD - stručný úvod
Strojové učení strojového vidění
Pásma LTE/UMTS/EDGE/GSM používaná v České republice
PC Nexcom zlepšuje svážení odpadků
Průvodce výběrem vhodné gateway
Měřicí stanice pro záznam dat z průtokoměrů a měřičů hladin na modelu vodního díla
Teaming - redundantní Ethernet pod Windows
Kontrola sestavy čerpadla pro automobilový motor
Ochrana proti přepětí v kontextu průmyslové elektroniky - svodiče a galvanická izolace
Mobilní data v proudu času
Elektrická (smart) dálnice
Zajímavý výzkum na katedře měření ČVUT FEL
Stroj pro kontrolu kulových čepů
Příklady 3G a 4G modemů
Kontrolní zařízení pro kovové třmeny
Vizualizace výrobních dat, On-line reporting stavu výroby
Vizualizace výrobních dat, On-line zásobování Machinery a Assembly
Řídicí terminály pro biologické laboratoře
Londýnské metro je na špici ve získávání energie pro využití ve stanicích
Kontrola správného postupu ruční montáže chladiče klimatizační jednotky
Strojové vidění hlídá kvalitu v lakovně plechu
Kontrola plastového výlisku
PCI Express - mýty a fakta
Identifikace a kontrola přítomnosti krytu automobilového reflektoru ve stříkací lince
Stanice pro kontrolu sestavy konektoru
Kontrola 50 000 dílů za směnu
Antény pro WiFi - 1. část
Antény pro WiFi - 2. část
Základní přehled o technologii WiFi
Dodávané a podporované operační systémy pro PC

Teaming - redundantní Ethernet pod Windows


Označení "Teaming" zavedla patrně firma Intel, když kolem přelomu století začala v rámci ovladače pro své ethernetové čipy pro Windows dodávat softwarový subsystém, schopný spřáhnout více síťových karet buď za účelem zvýšení propustnosti, nebo pro zálohu konektivity počítače do LAN zdvojením spoje.
Síťové adaptéry Intel s podporou Teamingu získaly velkou oblibu v operačních systémech Windows 2000, XP, 2003 - a udržely si ji i v novějších verzích Windows.

Firma Intel ve svém ovladači pochopitelně nepodporuje Teaming s libovolným adaptérem konkurenčních výrobců (v rámci lokálního počítače). Aktuální verze ovladačů od Intelu sice teoreticky podporuje „multiple vendor teaming“, prakticky však dodnes jaksi „schází koncovka“ = nejsou certifikovány či oficiálně podporovány žádné síťové karty konkurence, a dokonce snad ani neexistuje nějaký formální program, do kterého by se konkurenti mohli „přihlásit“, aby dosáhli praktické podpory v Intelově teamingovém subsystému.
Prakticky tedy Intel podporuje Teaming pouze v rámci svých vlastních ethernetových čipů, a to ještě nikoli všech, ale pouze konkrétních vyvolených modelů.

Bohužel se velmi těžko hledají informace, „které síťové čipy Intel podporují Teaming“. Proto jsme ve firmě FCCPS provedli krátký průzkum bojem, na hardwaru „co dům dal“. Závěr zní pro moderní hardware a Windows překvapivě docela optimisticky. V dnešní době by nemělo být potřeba, přidávat další síťovou kartu, má-li motherboard dvě intelky v základní výbavě.

Tradičně, v dobách Windows 2000 / XP / 2003 Server (a PCI/PCI-X), musel být v systému přítomen alespoň jeden „serverový“ síťový adaptér firmy Intel, aby ovladač od Intelu dovolil Teaming konfigurovat. Pokud byly v systému přítomny pouze síťové adaptéry (karty/čipy) z kategorie „desktop“, pak se Teaming nekonal. Stačilo ale přidat jediný „serverový“ čip nebo kartu, a ovladač rázem dovolil konfigurovat Teaming i s levnými desktopovými čipy/kartami. Ještě v dobách Core 2 Duo byla poměrně běžná situace, kdy ne zcela levný Intel-based motherboard se dvěma ethernetovými porty Teaming nepodporoval, protože oba onboard ethernetové čipy byly firmou Intel prodávány jako „desktopové“. A bylo potřeba přidat třetí, serverovou, Intelku, aby bylo možno nakonfigurovat team ze dvou síťovek (třetí zůstala na ocet). Toto chování platí i pro poslední verzi ovladače Intel Ethernet, který ještě podporoval Windows XP/2003 (verze 18.3, nadále dostupná na webu firmy Intel).

Aktuálně je situace poněkud odlišná. PC Hardwaru vládnou už nějakou dobu platformy firmy Intel založené na sběrnici PCI-Express, touto sběrnicí jsou vybaveny také síťové čipy včetně tzv. LOM (Lan On Motherboard) čipu integrovaného v čipsetu (south bridgi). Odpovídajícím operačním systémem jsou Windows 7 (kterým pomalu zvoní hrana), nebo spíš mladší verze 8.1 a 10, na serveru Windows Server 2008 R2 až 2012 R2. Aktuální verze ovladače Intel pro síťové čipy ochotně podporuje Teaming snad na všech síťových adaptérech se sběrnicí PCI-e, především na nejnovějších modelech, včetně těch, které bychom tradičně zařadili do „segmentu desktop“: např. LOM čipy i217/218/219 (Haswell/Broadwell/Skylake) nebo oblíbené „druhé onboard síťovky“ i210 a i211. Funguje to ale i na mírně starších LOM čipech i82566 (cca Intel Q35 pro Core2 Duo) a i82576 (7-series  PCH pro Ivy Bridge), a také na populární „přídavné“ síťovce i82574L.  Dlužno podotknout, že dnešní čerstvé verze ovladače odhodily podporu pro historický balast: nejsou již podporovány Windows XP/2003 a patrně v aktuálním downloadu od firmy Intel není obsažen ovladač pro starší „Intelky“ na tradiční paralelní sběrnici PCI a PCI-X. Ony se starší Intelky „chytnou“ díky ovladači, který udržuje v chodu Microsoft – ale serverové PCI-X karty jsou už použitelné jenom jako „druhé v týmu“ a desktopové PCI nejsou pro Teaming použitelné vůbec. Ale jak již výše zmíněno, je v podstatě zbytečné lpět v nových sestavách na starých síťových kartách do PCI-X: jsou k dispozici modernější serverové dual-port karty do PCI-e, a hlavně už Teaming podporuje (zřejmě) i většina dnešních onboard síťovek Intel.

Lze se domnívat, že motivace firmy Intel při rozhodování, který síťový čip má či nemá podporovat Teaming (ať už jako první nebo druhý člen týmu) je převážně obchodní, pouze okrajově hrají roli technické aspekty. Serverový hardware se prodává výrazně dráž.

Kromě tradiční podpory Teamingu v ovladačích firmy Intel, která se pochopitelně snaží prodávat svůj vlastní hardware, přidal relativně nedávno svou vlastní podporu pro Teaming také Microsoft: dal ji do vínku Windows Serveru 2012 / 2012 R2. Nikoli Windows 8/8.1. Zjevně i Microsoft chce prodávat drahé serverové varianty svého operačního systému.

Microsoft naopak neomezuje volbu síťového adaptéru – jeho Teaming funguje na síťovce prakticky libovolné značky a nijak se nerozlišuje, zda je výrobcem hardwaru určena pro desktop, server, nebo pro letecké modeláře.

Softwarové subsystémy pro Teaming od Intelu a od Microsoftu jsou navzájem zcela nezávislé, jedná se o dvě různé implementace poměrně podobné technologie.

Konfigurační detaily se liší podle toho, zda Vám jde o prostou zálohu konektivity pomocí dvou linek, nebo také o navýšení kapacity, zda plánujete připojit server do jednoho nebo dvou switchů apod. Intel i Microsoft ve svých implementacích Teamingu sledují podobné dělící linie a pravděpodobně používají i velmi podobné technologické finesy.

Naše o něco podrobnější povídání v Angličtině obsahuje i tabulku testovaných karet/čipů:

http://support.fccps.cz/industry/Teaming/teaming.htm

Velmi podobné věci s více ethernetovými porty umí už mnoho let Linux. V Linuxu se této oblasti říká „channel bonding“, jmenuje se tak i konkrétní driver v kernelu, který je za tyto funkce zodpovědný. Vedle bonding driveru má Linux také soft-bridge včetně STP (pod Windows v takto ideově čisté formě prakticky nedostupná technologie) – možná vůbec nejtransparentnější způsob, jak zařídit failover do širší sítě s podporou STP. Je možné, že Teaming/Bonding drivery umí oproti STP rychlejší failover v případě, že vidí lokální výpadek linku – bohužel za cenu jisté manipulace s MAC adresami na serveru, která má být ethernetové síti pokud možno „jedno“ (týká se scénáře „dva uplinky na dva switche“).

Otázkou je, jak se budou související technologie rozvíjet do budoucna. Zdá se, že Intelu přestal fungovat Moorův zákon (co do taktu CPU, rychlosti Ethernetu a jemnosti litografie), PC hardware má oproti začátku století překvapivě dlouhou provozně-technickou životnost, Microsoft těžko hledá další úžasné novinky, které by zákazníky donutily platit za upgrade na novou verzi Windows. Zejména zákazníky firemní a speciálně zákazníky průmyslové. Měření a regulaci lze těžko přestěhovat do cloudu, ustavičné updaty OS i obecný technologický pokrok jsou v příkrém rozporu se zásadou „když to funguje, tak to neopravuj“. Zatím se průmyslové branži opakovaně osvědčuje taktika „my máme času relativně dost, koukejte nám výrobci nabídnout něco, co dává v naší branži smysl, jinak Vám to kupovat nebudeme.“ Uvidíme, co si na nás výrobci v budoucnu vymyslí – zda plánovanou životnost hardwaru a područí velkého bratra, nebo nějaký vzájemně rozumný model fungování...

Eshop
Youtube
Magazín
Kalalog
Kalalog
FCC průmyslové systémy


Již 20 let na českém trhu

FCC průmyslové systémy je technicko – obchodní společností, zastupující významné výrobce v oblasti průmyslové automatizace a telekomunikační techniky. V oblasti průmyslové automatizace zahrnuje naše nabídka spektrum sahající od senzorových systémů přes průmyslové sběrnice a průmyslové komunikace po průmyslové výpočetní, řídicí a dispečerské systémy na bázi specializovaných PC. Naší významnou specializací jsou systémy pro strojové vidění využívané v oblasti výrobní automatizace a kontroly kvality. Spolupracujeme s nejvýznamnějšími světovými dodavateli průmyslové výpočetní techniky a komunikací z Evropy a Asie a disponujeme i vlastním vývojovým a konstrukčním zázemím včetně vývoje softwaru.

up