Stránka 1 z 1

Nvidia Fermi, růžová budoucnost?

Napsal: 16 Nov 2009 16:46
od zdenek.svarc
Při pročítání informací o technologii Nvidia Fermi, mi okamžitě vyvstala na mysl myšlenka akcelerace TCP/IP, akcelerace inspekce paketů na vyšších vrstvách a vůbec možnost posunout výkon PC routerů do rovin blízkých zákaznických ASIC řešení, které používají hardwarové routery. Co si o tom myslíte, čeká nás růžová budoucnost? ;-)

http://www.abclinuxu.cz/clanky/hardware ... idia-fermi

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 16 Nov 2009 17:01
od hapi
Hmm, jako nápad mě to napadlo už dávno když grafika zvládne spoustu věcí. Ovšem stejně to je v PC kterej nával přerušení nestačí obsloužit a ztrácí na tom víc než procesor určenej k síťovým operacím. To už si můžeš postavit počítač s akcelerační siťovou kartou a upravit na to linuxový jádro který bude provoz odlehčovat pomocí tý karty.

Fermi je sice dobrý ale sítový operace jsou řekl bych seriový a ne paralelní operace na který je fermi dělaný. Jednotlivý thready ve fermi jsou pomalí ale při 1000 threadů je to rychlý ale to při síťových operacích asi nepude. Výpočet grafiky nebo nějakých věcí kde se ví co se bude počítat je to ideální ale pro řízení provozu bych teda neřek. Na to máme síťový procesory.

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 09:15
od zdenek.svarc
S tím přerušením je to podstatná věc, na to jsem nemyslel. Které síťové akcelerátory máš na mysli? Vím, že svého času se objevily, nebo měly objevit, akcelerované 10GE karty, ale netuším jak to dopadlo. Nicméně pokud nebudou mít svobodné ovladače, tak stejně nebude akcelerace pro routování využitelná.

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 11:01
od hapi
konkrétně kartu nevim. Ovšem měly by existovat karty co shlukujou přijaté pakety a vyvolaji přerušení až při více paketech čekajících v bufferu karty. Takže množsví přerušení se takhle redukuje a karta pracuje něco jako v burst režimu. Pak by měly existovat i karty co můžou provádět základní L3 operace přímo oni. Určitě to nebude něco co zvládne plně iptables ale na filtr by to použít šlo. Něco jako L3 switch. Nic konkrétního nevim, nezkoušel jsem a mikrotik takový extra věci nikdy podporovat nebude.

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 11:10
od zdenek.svarc
hapi píše:konkrétně kartu nevim. Ovšem měly by existovat karty co shlukujou přijaté pakety a vyvolaji přerušení až při více paketech čekajících v bufferu karty. Takže množsví přerušení se takhle redukuje a karta pracuje něco jako v burst režimu.


Intel® I/O Acceleration Technology? http://www.intel.com/network/connectivity/vtc_ioat.htm

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 11:27
od hapi
myslim že to je ono.

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 12:15
od RAket
http://www.liberouter.org/netcope/index.php
Cesnet vyvíjí hardware pro vyskorychlostní aplikace..netflow sonda, firewall, network iface...ale nevím, jestli je to komerčně dostupné

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 18 Nov 2009 14:38
od soooc
RAket píše:http://www.liberouter.org/netcope/index.php
Cesnet vyvíjí hardware pro vyskorychlostní aplikace..netflow sonda, firewall, network iface...ale nevím, jestli je to komerčně dostupné


Tohle je stejny yetti jako RB800 a nebo SVM 50Mbit - uz se o tom mluvi tak 10 let a vysledky skoro zadne. Ano, ty sondy uz neco umi, ale routovat hradlovym polem .... to je hodne daleka budoucnost :) Osobne znam nektere vyvojare u nas na skole a ti rikali, at na realne pouziti na nejaky delsi cas vsichni zapomenou :-)

Re: Nvidia Fermi, růžová budoucnost?

Napsal: 23 Nov 2009 20:34
od RAket
Tak mi to nedalo a trochu jsem kouknul na netu po info, téma směrování pomocí PC based routerů je pro mě celkem zajímavé ...z toho co jsem našel mi vychází, že se běžným pc hw není problém řídit 10 Gbit toky s velkými pakety a cca poloviční toky pokud v nich jsou malé pakety. Takže jakási akcelerace pomocí grafiky zatím není potřeba.
Nejvíce asi záleží na použitých i-face kartách. V propustnost sběrnic, pamětí a cpu není problém. Doporučují se karty od intelu 82576,82575, které mají víc front pro zpracování paketů a můžou posílat pakety jinému jádru procesoru. Někdo už se tady na foru o tom i zmiňoval: http://www.ispforum.cz/viewtopic.php?f= ... ace#p41931
Samozřejmě záleží také na sw.
Doporučuju pročíst tuto bakalářku:
https://dip.felk.cvut.cz/browse/pdfcach ... 09bach.pdf
Popř. materiál https://www.iis.se/docs/10G-OS-router_2_.pdf
Jen by mě zajímalo, jaké má RouterOS v nových verzích jádro a jestli používá drivery pro tyhle výkonné karty. Ve verzi tuším 3.24 proběhly nějaké úpravy, aby RoS využíval efektivnějí víc jader (ale asi to nebyly změny co do využitelnosti těchto ifaců).