GeeksforGeeks (Dansk)

et distribueret filsystem (DFS) som navnet antyder, er et filsystem, der distribueres på flere filservere eller flere placeringer. Det giver programmer mulighed for at få adgang til eller gemme isolerede filer, som de gør med de lokale, så programmører kan få adgang til filer fra ethvert netværk eller computer.

Det vigtigste formål med Distributed File System (DFS) er at giver brugerne mulighed for fysisk distribuerede systemer til at dele deres data og ressourcer ved hjælp af en Fælles Fil-System., En samling af arbejdsstationer og mainframes forbundet af et Local Area Net .ork (LAN) er en konfiguration på distribueret filsystem. En DFS udføres som en del af operativsystemet. I DFS oprettes et navnerum, og denne proces er gennemsigtig for kunderne.

DFS har to komponenter:

  • Placering Gennemsigtighed: Placering Gennemsigtighed opnår gennem namespace komponent.
  • redundans: redundans sker gennem en filreplikationskomponent.,

i tilfælde af fejl og tung belastning forbedrer disse komponenter sammen datatilgængelighed ved at tillade, at deling af data på forskellige steder logisk grupperes under en mappe, der er kendt som “DFS root”.

Det er ikke nødvendigt at bruge begge de to dele af DFS sammen, det er muligt at bruge namespace-komponent uden brug af file replication komponent, og det er fuldt ud muligt at bruge den file replication komponent uden at bruge namespace-komponent mellem servere.,

Funktioner af DFS

  • Gennemsigtighed:
    • Struktur, gennemsigtighed: Der er ikke behov for klienten til at vide, om antallet eller placeringen af fil-servere og storage-enheder. Der bør stilles flere filservere til rådighed for ydeevne, tilpasningsevne og pålidelighed.adgang til gennemsigtighed: både lokale og eksterne filer skal være tilgængelige på samme måde. Filsystemet skal automatisk placeres på den tilgængelige fil og sende den til klientens side.,
    • navngivning gennemsigtighed: der bør ikke være nogen antydning i navnet på filen til placeringen af filen. Når et navn er givet til filen, bør det ikke ændres under overførsel fra en node til en anden.Replication transparency: hvis en fil kopieres på flere noder, skal både kopierne af filen og deres placeringer være skjult fra en node til en anden.
  • brugermobilitet: det bringer automatisk brugerens hjemmemappe til den node, hvor brugeren logger ind.,
  • ydeevne: ydeevne er baseret på den gennemsnitlige tid, der er nødvendig for at overbevise klientens anmodninger. Denne gang dækker CPU-tiden + tid det tager at få adgang til sekundær opbevaring + netværksadgangstid. Det tilrådes, at ydelsen af det distribuerede filsystem svarer til ydelsen i et centraliseret filsystem.
  • enkelhed og brugervenlighed: brugergrænsefladen til et filsystem skal være enkelt, og antallet af kommandoer i filen skal være lille.,
  • høj tilgængelighed: et distribueret filsystem skal kunne fortsætte i tilfælde af delvise fejl som en linkfejl, en node-fejl eller et lagerdrevkrasj.
    et højt autentisk og tilpasningsdygtigt distribueret filsystem skal have forskellige og uafhængige filservere til styring af forskellige og uafhængige lagerenheder.

historie

serverkomponenten i det distribuerede filsystem blev oprindeligt introduceret som en tilføjelsesfunktion. Det blev føjet til Serverindo .s NT 4.0 Server og blev kendt som “DFS 4.1”., Så senere blev det inkluderet som en standardkomponent til alle udgaver af .indo .s 2000 Server. Support på klientsiden er inkluderet i .indo .s NT 4.0 og også i senere version af .indo .s.

Linu. – kerner 2.6.14 og versioner efter det kommer med en SMB klient VFS kendt som “cifs”, som understøtter DFS. Mac OS 10 10.7 (lion) og fremefter understøtter Mac OS.DFS.

Programmer

  • NFS: NFS står for Network File System). Det er en klient-serverarkitektur, der giver en computerbruger mulighed for at se, gemme og opdatere filer eksternt., Protokollen for NFS er en af de flere distribuerede filsystemstandarder for Net Attachedork-Attached Storage (NAS).CIFS: CIFS står for Common Internet File System. CIFS er en accent af SMB. Det vil sige, CIFS er en applikation af SIMB-protokollen, designet af Microsoft.
  • SMB: SMB står for Server Message Block). Det er en protokol til deling af en fil og blev opfundet af IMB. SMB-protokollen blev oprettet for at give computere mulighed for at udføre læse-og skriveoperationer på filer til en ekstern vært via et lokalnetværk (LAN)., De mapper, der findes i den eksterne vært, kan fås via SMB og kaldes som “aktier”.Hadoop: Hadoop er en gruppe open source-soft .aretjenester. Det giver en soft .are ramme for distribueret opbevaring og drift af big data ved hjælp af MapReduce programmering model. Kernen i Hadoop indeholder en lagringsdel, kendt som Hadoop Distributed File System (HDFS), og en operativ del, som er en MapReduce programmeringsmodel.
  • NET Netare: Net .are er en opgive computernetværk operativsystem udviklet af Novell, Inc., Det brugte primært kombineret multitasking til at køre forskellige tjenester på en personlig computer ved hjælp af IP. – netværksprotokollen.

bearbejdning af DFS

Der er to måder, hvorpå DFS kan implementeres:

  • Standalone DFS namespace: det giver kun mulighed for de DFS-rødder, der findes på den lokale computer og ikke bruger Active Directory. En Standalone DFS kan kun erhverves på de computere, som den er oprettet på. Det giver ingen fejlfrielse og kan ikke knyttes til andre DFS. Standalone DFS rødder er sjældent stødt på grund af deres begrænsede fordel.,
  • Domain-based DFS namespace: It stores the configuration of DFS in Active Directory, creating the DFS namespace root accessible at \\<domainname>\<dfsroot> or \\<FQDN>\<dfsroot>

Advantages

  • DFS allows multiple user to access or store the data.,
  • det gør det muligt at dele dataene eksternt.
  • det forbedrede tilgængeligheden af fil, adgangstid og netværkseffektivitet.
  • forbedret kapaciteten til at ændre størrelsen af dataene og forbedrer også evnen til at udveksle dataene.distribueret filsystem giver gennemsigtighed i data, selvom server eller disk fejler.

ulemper

  • i distribuerede filsystemnoder og forbindelser skal sikres, derfor kan vi sige, at sikkerhed står på spil.,
  • Der er mulighed for at miste meddelelser og data i netværket, mens bevægelse fra en knude til en anden.
  • databaseforbindelse i tilfælde af distribueret filsystem er kompliceret.
  • håndtering af databasen er heller ikke let i distribueret filsystem sammenlignet med et enkelt brugersystem.
  • Der er chancer for, at overbelastning vil finde sted, hvis alle noder forsøger at sende data på .n gang.

opmærksomhed læser! Stop ikke med at lære nu., Få fat i alle de vigtige CS teori begreber til Sde intervie .s med CS teori kursus på en student-venlige pris og blive industri klar.

Artikel Tags :

Praksis Tags :

Share

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *