Technologia rozproszonego systemu plików ( DFS ) firmy Microsoft , w języku francuskim „rozproszony system plików” to zestaw usług klienta i serwera dla:
Dzięki tej technologii możliwe jest zamontowanie pojedynczego dysku na stacji roboczej wszystkich użytkowników, istniejące udziały będą miały postać folderów i będą działać jako skróty . Wyświetlanie lub nie folderów jest następnie konfigurowane zgodnie z członkostwem w grupach Active Directory .
Pierwszą rzeczą do zrobienia jest utworzenie katalogu głównego przestrzeni nazw (znanego również jako katalog główny DFS). W tym katalogu głównym zostaną umieszczone foldery DFS z docelowymi folderami wskazującymi na udziały zdalne, a także foldery DFS bez folderów docelowych.
Istnieją dwa typy przestrzeni nazw: autonomiczne przestrzenie nazw i przestrzenie nazw domen. Przestrzenie nazw domeny zapewniają nadmiarowy dostęp do systemu plików DFS z możliwością definiowania wielu serwerów dla jednej przestrzeni nazw DFS.
Ten tryb wymaga bycia członkiem:
Oto różnice:
Samodzielne przestrzenie nazw nie pozwalają na używanie wielu serwerów przestrzeni nazw. Musisz przejść przez klaster pracy awaryjnej, aby zapewnić odporność na błędy. Nie proszą o przynależność do domeny.
Istnieją 2 typy folderów DFS:
To właśnie dzięki połączeniu tych dwóch typów plików można w przejrzysty sposób uzyskać dostęp do danych umieszczonych w kilku różnych miejscach w jednym miejscu.
Istnieje kilka sposobów wyboru serwera, który zostanie wybrany, gdy klient się połączy. Wybór jest określany przez ten parametr. Oto opcje:
Wyliczanie oparte na dostępie to ustawienie, które umożliwia określenie, czy folder z docelowym folderem ma być wyświetlany, czy nie, na podstawie zdefiniowanych grup zabezpieczeń.
To umożliwia na przykład wybranie tego, co widzi użytkownik, uzyskując dostęp do przestrzeni nazw DFS. Jest to porównywalne z ukrytymi folderami, które pojawiałyby się na podstawie członkostwa w grupach zabezpieczeń usługi Active Directory.
Począwszy od systemu Windows 2008, DFS używa algorytmu kompresji, który bierze pod uwagę tylko zmienione bloki, co pomaga zoptymalizować przepływ danych, nie przesyłając niezmienionych bloków.