Co je to síťový souborový systém?
Síťový souborový systém, někdy nazývaný distribuovaný souborový systém, je metoda organizace a ukládání souborů a složek způsobem, který zahrnuje více počítačů připojených přes síť. To umožňuje mnoha počítačům přístup ke stejným datům a také může být umožněno jejich šíření na více než jednom zařízení. Používá se několik typů síťových souborových systémů, každý s mírně odlišnými schopnostmi a účely.
Prakticky jakýkoli typ zařízení používaného ke čtení nebo záznamu počítačových dat, od pevných disků po zapisovatelné kompaktní disky, používá systém souborů k uspořádání a ukládání informací. Ačkoli většina sdílí několik společných funkcí, systémy souborů se liší svým designem, zamýšleným použitím a schopnostmi. Ve většině případů je systém souborů omezen na jediné fyzické zařízení, jako je pevný disk. Každé zařízení nebo disk v počítači má svůj vlastní systém souborů. Síťový souborový systém vezme izolovaný prostředek, například pevný disk uvnitř počítače, a změní jej na sdílený prostředek dostupný ostatním počítačům v síti.
Sdílení souborových systémů v síti může mít mnoho výhod. Soubory na jednom počítači lze snadno sdílet s ostatními počítači a uživatelé si mohou snadno vyměňovat informace nebo spolupracovat na projektech. V mnoha případech je také možné „připojit“ síťové prostředky tak, aby se uživatelům a nainstalovaným aplikacím počítače nezdálo, že sdílený prostředek se liší od místního zdroje. Například složku obsahující hudbu nebo záložky webového prohlížeče by mohla být uložena na jednom počítači a sdílena s několika dalšími, aby byly informace synchronizovány. V některých síťových prostředích je celá domovská složka uživatele sdílena pomocí systému síťových souborů, což umožňuje přístup k datům uživatele prakticky z jakéhokoli místa v síti.
Od počátku osmdesátých let existuje celá řada síťových souborových systémů. Sun Microsystems® vyvinul protokol známý jako Network File System (NFS) od roku 1985; běžně se používá na souborových serverech Linux a UNIX®. Microsoft® nabízí produkt známý jako Distributed File System (DFS), který umožňuje použití populárního protokolu sdílení souborů serveru Message Block zahrnutého ve Windows® v síťovém systému souborů. Cílem Andrew File System (AFS) je poskytnout podnikový síťový souborový systém s novými funkcemi a bezpečnou autentizací pomocí protokolu Kerberos, zatímco souborový systém Secure Shell (SSHFS) používá dlouhodobý protokol Secure Shell k dosažení podobného cíle. Google File System (GFS) a Hadoop Distributed File System (HDFS) využívají Google® a Yahoo! ® k ukládání obrovského množství dat na tisíce jednotlivých pevných disků.