Je na trhu nějaký levný(SOHO) switch, který by OpenFlow uměl?
Bohužel se k infrastruktuře nějakého datacentra teď nedostanu -práce mě zavála jinam - ale rád bych si s tím pohrál.
Pochopitelně mám k dispozici OpenVSwitch a Mininet, ale není nad zkušenost s nějakým reálným hardwarem....
Z největších firem asi :
Google - https://www.youtube.com/watch?v=VLHJUfgxEO4
Facebook - https://gigaom.com/2014/11/14/facebook-shows-the-promise-of-sdn-with-new-networking-tech/
Amazon - http://www.cloudtp.com/2013/10/18/sdn-uncovering-amazons-secret-sauce/
Používá se jako platforma:
http://www.virtela.net/platforms/software-defined-networking/
Nejvíce se dá SDN očekávat na místě, kde se očekává hodně změn v infrasturktuře. To je v dnešní době nejvíce spojeno s virtualizací. Nejlepší je ale asi to video od googlu, protože ti provozují jedny z největších služeb (gmail, youtube, atd.) a jejich požadavky na infrastrukturu, škálovatelnost, atd. jsou enormní.
Zcela určitě se SDN dostalo i do jiných sítí, ale výsledky nasazení nejspíše nebudou dostupné na internetu.
Krasna teoria, ale prax je ina.
Najvacsim podporcom openflow je firma HP, ale ak sa pozriete na jej portoflio OpenFlow switchov nema poriadne standard 1,3+ ziaden naimplementovany.
A ked uz je naimplementovany tak s velkymi obmedzeniami.
Prikladom su wild card characters, mozte si to predstavit ako nieco taketo
"route 1.11.*.* to interface eth2", ale nie je to naimplementovane (je to dost zlozite naimplementovat), dalsia zasadna vec, ktora nie je naimplementovana su multi table.
Bez multi table vlastnosti v openflow musite mat na kazde jedno pravidlo kartezky sucin.
To znamena, ze namiesto jedneho pravidla mate N pravidiel, ktore su vysledok kartezkeho sucinu jednotlivych "matchovacich" poli.
Openflow je krasna teoria, ale v praxi bohuzial zas nepouzitelne, je nutna vyroba narocnych ASICs s tym spojene neexistujuce zariadenia...
Na druhu stranu, mozno niekto sa pokusi o implementaciu na DPDK, ale dost pochybujem, ze to prejde.
Neviem zatial o ziadnej technologi, "enterprise" -> 10G+, ktora funguje na OpenFlow.
Staci sa pozriet na firmu Cisco/Juniper/... vsetci davaju od OpenFlow ruky prec.
Dávají (ruce pryč), ale ty důvody jsou jinde - těžiště jejich produkce nejsou relativně levné switche, ale drahé routery; pro ty má SDN taky smysl, ale skutečně ne s OpenFlow. Na druhou stranu, v obrovských farmách firem jako Google nebo FB switche nejspíš užijou, i za cenu jistých kompromisů co do programovatelnosti.
Uvedomte si, ze takyto datovy switch musi vediet v dnesnom DC "forwardovat" minimalne 10Gb/s, ak tam chcete dat OpenFlow s narocnym ASICs, tak je predpoklad, ze to az take lacne nebude.
To, ze si niekto vymysli inu SDN technologiu, ako Juniper, Cisco, Google, FB neznamena, ze pouzivaju OpenFlow.
Peknym prikladom je firma Cisco. Cisco ma technologiu Cisco OnePK, ktora je v podstate totozna s myslienkami OpenFlow... vyvoj skoncil.
Já nevím, jestli Google a FB používají OpenFlow; tvrdí to autoři článku a dává mi to smysl - na farmách potřebují přepínat velké toky, potřebují to přepínání řídit, ale nepotřebují routovat, a i switch s náročným ASICem bude furt o řád levnější než router schopný forwardovat totéž. A zároveň si hlídají vendor lock-in - o důvod víc sáhnout po něčem, co se řídí alespoň nějakým standardem.