Portál AbcLinuxu, 7. května 2025 00:57
Výborný článek. Kdysi jsem chtěl v jedné firmě AFS použít, ale složitost mě nakonec odradila a použil jsem Gluster. Až se do toho zase někde budu chtít pustit, tak to určitě díky těmto článkům půjde.
Já už fakt nevím, co bych poradil :-/
Parametry samby ani síťovek nijak neladím. Samba je v základním nastavení CentOS 5 (exportuje home adresáře).
Síťovka na serveru (CentOS 5.6): RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Na klientovi Windows 7 Ultimate 64b (desktop): Intel(R) PRO/1000 PT Desktop Adapter
Klient Windows 7 Professional 64b (notebook): Intel(R) 82567LF Gigabit Network Connection
Rychlosti: pokud to má klient v cache v paměti, jsou kolem 100MB/s. Jinak to pochopitelně brzdí disk.
Síťový switch mám udělaný v Mikrotik RouterBoard 450G ze 4 portů. S některými horšími přepínači jsem sice zaznamenal problémy, ale nikdy ne propad na 10% výkonu.
Jediný problém jsem zaznamenal do blogu Pomalá síť po výměně základní desky. K tomu jen dodán tolik, že teď ten stroj má 12GB RAM a rychlost je stále OK. S 4GB RAM to jelo nevysvětlitelně pomalu, po přidání paměti je to ok.
Všechny servery i klienti musí mít synchronizovaný čas, ten se nesmí rozejít o více než 5 min. Ideální je použít nějaký NTP server.Není to spíš požadavek Kerbera, než samotného OpenAFS?
OpenAFS není dle normy POSIX, protože například nemá zařízení v /dev/, které by se dalo připojit.Nejsem si jistý, že by souborové systémy musely mít vlastní zařízení v
/dev
, i když takové dd if=/dev/ext3 of=/dev/sda1
namísto mkfs
má jistou eleganci Ohledně POSIXu bylo myšleno tak, že ovladač AFS (kernelový modul) by měl vytvořit /dev zařízení (stejně jako to dělají ovladače pro disky).Jasně, chyba byla na mé straně přijímače - děkuji za vysvětlení.
cat soubor | pv > /dev/null
, pokusil jsem se vzít velký soubor (1GB) o kterém jsem věděl, že není v cache. Záleží samozřejmě na chování uživatele a s jakými daty pracuje, takže generálně to říct nelze, je to zkrátka cache.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.