Portál AbcLinuxu, 9. srpna 2025 05:00


Dotaz: Jak NFS přenáší data

23.9.2007 15:06 Andrej | skóre: 51 | blog: Republic of Mordor
Jak NFS přenáší data
Přečteno: 505×
Odpovědět | Admin

Napadla mě otázka o NFS, kterou jsem nebyl schopen rozhodnout. Nechce se mi studovat zdrojáky nebo dělat benchmark. Třeba to někdo ví. :-)

Řekněme, že mám stroje A, B a C, připojené do stejné podsítě. Na stroji C namountuju po jednom adresáři ze strojů A a B. Pak budu přenášet data mezi A a B prostřednictvím stroje C.

Otázka je: Co přesně udělá NFS? Opravdu přenese každý blok napřed z A na C a pak zase z C na B? Nebo se chová chytřeji?

Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.9.2007 16:04 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpovědět na otázku asi nemohu, ale nemyslím, že je tak těžké pustit na stroji C tcpdump a zjistit to :-)
Osobně bych řekl, že to pojede vše přes stroj C.
Luboš Doležel (Doli) avatar 23.9.2007 16:05 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Odpovědět | | Sbalit | Link | Blokovat | Admin
NFS může těžko vědět, odkud kam data jdou, a snažit se to bez vědomí uživatele optimalizovat. To půjde přes stroj C.
24.9.2007 12:52 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja myslim, ze takoveto optimalizace by operacni system degradovaly na MS-Windows. Ty si take delaji, co chteji ony, a ne to, co chce uzivatel.

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
24.9.2007 16:07 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jisteze pujde pres C, jsou to dva nezavisle mounty a nejakej mc nebo co to kopiruje nema sebemensi tuseni ze je to pres NFS.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
24.9.2007 18:52 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Jak NFS přenáší data

No jo, tak to asi bude. Třeba jednou v daleké budoucnosti vznikne nějaký nfscp, který to dokáže lépe.

Věroš avatar 24.9.2007 20:59 Věroš | skóre: 24 | blog: Co není v hlavě | 49.29 s.š., 16.54. v.d.
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Starý dobrý protokol FTP si s touto situací poradí (kouzlo je v tom, že není potřeba posílat příkaz PORT na vlastní počítač).

Jen by mne zajímalo, jestli s tím autoři protokolu počítali, nebo je o pěkný vedlejší efekt.
Školím Ansible
24.9.2007 23:12 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
IMHO počítali. Právě kvůli takovým věcem je u FTP odděleno řídící a datové spojení, přestože to dnes řada lidí z neznalosti považuje za chybu návrhu. V praxi to ale nejspíš bude vypadat tak, že to většina serverů nebude podporovat a zbytek to bude mít zakázané…
24.9.2007 22:27 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
To jako nějaký takový storage cluster, jo? Že by se zadefinovaly stroje, mezi nimiž lze data přenášet a tak podobně? No nevím nevím. Ze stávajících technologií bych k podobnému přesunu použil ssh nebo ftp.
25.9.2007 00:39 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Jak NFS přenáší data
Ale ano, takové technologie existují. Nejbližší server nakrmíte daty a pak ho požádádate, ať je přesune na opačný konec Země. A na opačném konci Země si ty data zase někdo vyzvedne z pro něj blízkého serveru.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.