Rád bych se vás zeptal na názor, jak optimalizovat virtuální linuxový NFS server, který je postavený nad VMWare ESX serverem. Běží na něm NFS verze 3, ale chci tam provozovat verzi 4 s ověřováním přes Kerberos. Server s rychlostí 10Gb/s slouží asi třiceti stanicím na 1Gb/s a typický soubor zpracovávaný interaktivně uživatelem má velikost stovky MB až jednotky GB (souborů bývá i několik). Koncové stanice mají velkou RAM. Práce je obvykle taková, že soubor natáhnu do aplikace, hodiny na něm pracuji a pak jej uložím. V noci je občas využíváno NFS pro paralelní výpočty na několika stanicích a je prostorem pro společná data výpočtu.
Má smysl kvůli využití cache na serveru výrazně zvětšovat přidělenou RAM (jak velkou) nebo je cache zajímavá pouze na straně pracovní stanice? Nevím, jak NFS využívá cache na serveru. Zajímají mě především praktické zkušenosti.