Hvad er et distribueret filsystem?
Et distribueret filsystem er et filsystem, der gør det muligt for flere computere på tværs af et netværk at dele adgang til filer. Denne delte adgang giver mulighed for at dele både filer og lagringsmedier på tværs af netværket. Dette kan give computere med minimal lagring adgang til og ændre store filer.
Mange moderne filsystemer tillader brug af "fildeling" med andre netværkscomputere. Dette er et eksempel på et distribueret filsystem. I disse tilfælde er de eneste filer, der er tilgængelige for brugere på netværket, de, der med vilje er blevet delt af brugeren.
Et filsystem kan kun betragtes som et distribueret filsystem, hvis det passer til to kvalifikationer. Den første er, at systemet skal give flere brugere adgang til filer fra forskellige computere gennem et netværk. Det andet kræver, at filsystemet ikke er placeret på en fysisk disk, der deles af hver af computere. Hvis filsystemet er placeret på en disk, der deles af computere, er det kendt som et delt diskfilsystem.
Der er mange fordele ved at bruge et distribueret filsystem over et delt diskfilsystem. Delte disksystemer giver hver bruger adgang til hukommelsesdisken direkte. Dette gør det muligt for hver computer at have en høj grad af kontrol over hukommelsesdisken, hvilket potentielt kan være en sikkerhedsrisiko. Distribuerede filsystemer tillader i stedet indirekte adgang gennem en netværksprotokol.
Brug af indirekte adgang gennem netværksprotokoller tillader den centrale lagerenhed at regulere adgangen til filer for alle brugere. Dette kan variere fra at give nogle brugere skrivebeskyttet adgang til filer til endda at nægte enhver adgang til bestemte filer. Ved at centralisere denne kontrol minimerer et distribueret filsystem potentielle sikkerhedshuller.
Et andet relateret system er kendt som et distribueret datalager. Dette system er ens og giver brugerne mulighed for at gemme information på tværs af forskellige netværkssystemer. Til gengæld giver brugerne, der får adgang til det distribuerede datalager, andre brugere at gemme oplysninger om deres system.
Forskellen mellem et distribueret filsystem og et distribueret datalager er ofte sløret. Den primære forskel kommer generelt fra de forskellige indstillinger for brugen af disse systemer. Distribuerede filsystemer bruges normalt på lokale netværk, hvilket begrænser adgangen fra brugere uden for netværket. Derimod har distribuerede datalagre ofte brugere fra mange forskellige netværk.