July 11th, 2013

Hello computer!

в тред призываются хардкорные юниксоиды

     Есть в зале кто-нибудь, разбирающийся в текущем состоянии дел с NFS (которая Network FileSystem, а не Need For Speed)? Как там сейчас дела с совместным доступом к файлам - есть ли возможность блокировки файла (если есть, как реализована, протокол же stateless), гарантируется ли консистентность открытого файла, если его открыл для записи кто-то ещё (при локальном доступе под юниксом консистентность вроде бы гарантируется - если тот же файл откроет кто-то другой, и начнёт писать, его запись пойдёт в другие места диска, уже открытый же файл будет читаться в том виде, в котором он был на момент открытия), если подобное есть в NFS - то опять же, как это реализовано в stateless протоколе.

     А то тут в позавчерашнем посте развернулась дискуссия, в которой меня убеждают, что уж с чем с чем, а с этим у современных реализаций NFS всё отлично, несмотря на то что он по прежнему stateless, а я чем больше дискутирую, тем больше подозреваю, что мне просто вешают какую-то странную лапшу на уши: то-ли NFS очень сильно изменился за эти годы, то-ли я что-то сильно не понимаю в слове "stateless"...
     Есть специалисты?