Distributed File System (DFS) - компонент Microsoft Windows, що використовується для спрощення доступу та управління файлами, фізично розподіленими по мережі. При її використанні файли, розподілені по серверам, представляються знаходяться в одному місці.

DFS може бути реалізована двома способами:

  • Розподілена файлова система з ізольованим коренем;
  • Доменна розподілена файлова система.

1. Основні поняття

Вузловий сервер - сервер домену, на якому розташовується корінь DFS. Можна реплікувати корінь DFS, створивши кореневі цільові папки на інших серверах домену. Це забезпечить доступ до файлів при відключенні вузлового сервера.
Простір імен - або корінь DFS, особливе ім'я використовуване користувачами для доступу до файлових ресурсів.
Цільова тека - Розшарені папки на файловому сервері до якої відбувається доступ.
Папка - посилання в просторі імен вказує на цільову папку.


2. Переваги

2.1. Простий доступ до файлів

Розподілена файлова система спрощує доступ до файлів. Користувачі використовують єдиний мережевий ресурс для доступу до файлів, навіть якщо ці файли фізично знаходяться на різних серверах. Навіть якщо зміниться фізичне розташування цільової папки, це не вплине на доступ користувачів до неї. Вони зможуть звертатися до папки як раніше, оскільки її видиме розташування не зміниться. Користувачам не потрібно підключати декілька дисків для доступу до своїх файлів. Крім того, завдання з обслуговування сервера, оновленню програм та інші, які зазвичай вимагають відключення сервера, можуть виконуватися без відключення користувачів від ресурсів. Це особливо корисно для веб-серверів. Вибравши кореневий каталог веб-вузла в якості кореня DFS, можна переміщати ресурси в рамках розподіленої файлової системи, не порушуючи посилання HTML.


2.2. Доступність

Доменні DFS забезпечують користувачам доступ до файлів двома способами.

По-перше, операційна система Windows Server 2003 автоматично публікує топологію DFS в Active Directory. Завдяки цьому, простір імен DFS завжди видимо для користувачів всіх серверів в домені.

По-друге, адміністратор може реплікувати корінь DFS і цільові папки. Реплікація означає дублювання коренів і цільових папок DFS на декількох серверах домену. При цьому користувачі завжди можуть отримати доступ до своїх файлів, навіть якщо один з фізичних серверів, на якому ці файли знаходяться, стає недоступним.


2.3. Ефективна завантаження сервера

Корінь DFS може підтримувати кілька цільових папок DFS, які фізично розподілені по мережі. Наприклад, це корисно, якщо є файл, який активно використовується користувачами. Користувачі будуть звертатися до цього файлу не на одному сервері, сильно завантажуючи його, а до файлу, розподіленому системою DFS по різних серверів. Однак для користувачів цей файл буде видно в єдиному місці в мережі.

2.4. Безпека файлів і папок

Оскільки загальні ресурси, керовані DFS, використовують стандартні дозволи NTFS і дозволи загального доступу до файлів, можна використовувати існуючі групи безпеки і облікові записи користувачів, щоб гарантувати, що тільки авторизовані користувачі мають доступ до важливих даних.

3. Сумісні архітектури

Архітектура Розміщення клієнта DFS Розміщення кореня DFS
MS-DOS, Windows 3.x, Windows для робочих груп і сервери NetWare Немає Немає
Windows 95 Так, необхідно завантажити клієнт Немає
Windows 98 Так, ізольований клієнт включений; необхідно завантажити клієнт для домену Немає
Windows NT 4.0 і пакет оновлення 3 Так, ізольований клієнт включений Так, лише ізольований корінь DFS
Windows 2000 і сімейство Windows Server 2003 Так, клієнт включений Так, ізольована і доменна DFS
Перегляд цього шаблону Компоненти Microsoft Windows
Основні

Aero ClearType Диспетчер робочого столу DirectX Панель завдань ( Пуск Область сповіщень) Провідник ( Простір імен Спеціальні папки Асоціації файлів) Windows Search ( Smart Folders iFilters) GDI WIM SMB . NET Framework XPS Active Scripting ( WSH VBScript JScript) COM ( OLE DCOM ActiveX Структуроване сховище Сервер транзакцій) Тіньова копія WDDM UAA Консоль Win32

Служби
управління

Архівація та відновлення COMMAND.COM cmd.exe Засіб перенесення даних Перегляд подій Установник netsh.exe PowerShell Звіти про проблеми rundll32.exe Програма підготовки системи ( Sysprep) Налаштування системи ( MSConfig) Перевірка системних файлів Індекс продуктивності Центр поновлення Відновлення системи Дефрагментація диска Диспетчер завдань Диспетчер пристроїв Консоль управління Очищення диска Панель управління (елементи)

Додатки

Контакти DVD Maker Факсів і сканування Internet Explorer Журнал Екранна лупа Media Center Програвач Windows Media Програма спільної роботи Центр пристроїв Windows Mobile Центр мобільності Екранний диктор Paint Редактор особистих символів Віддалений помічник Розпізнавання мови WordPad Блокнот Бічна панель Звукозапис Календар Калькулятор Ножиці Пошта Таблиця символів Історичні: Movie Maker NetMeeting Outlook Express Диспетчер програм Диспетчер файлів Фотоальбом

Ігри

Chess Titans Mahjong Titans Purble Place Пасьянси ( Косинка Павук Солітер) Сапер Пінбол Чирви

Ядро ОС
Служби

Autorun.inf Фонова інтелектуальна служба передачі Файлова система стандартного журналирования Звіти про помилки Планувальник класів мультимедіа Тіньова копія Планувальник завдань Бездротова настройка

Файлові
системи
Сервер

Active Directory Служби розгортання Служба реплікації файлів Над DNS Домени Перенаправлення папок Hyper-V IIS Media Services MSMQ Захист доступу до мережі (NAP) Служби друку для UNIX Віддалене різницеве ​​стиск Служби віддаленої установки Служба управління правами Переміщувані профілі користувачів SharePoint Диспетчер системних ресурсів Віддалений робочий стіл WSUS Групова політика Координатор розподілених транзакцій

Архітектура

NT Диспетчер об'єктів Пакети запиту вводу / виводу Диспетчер транзакцій ядра Диспетчер логічних дисків Диспетчер облікових записів безпеки Захист ресурсів lsass.exe csrss.exe smss.exe spoolsv.exe Запуск

Безпека
Сумісність

Підсистема UNIX (Interix) Віртуальна машина DOS Windows On Windows WOW64

Перегляд цього шаблону Файлові системи ( список порівняння)
Дискові

ADFS AdvFS BeFS Btrfs EFS EXT ext2 ext3 ext3cow Next3 ext4 FAT FATX VFAT FFS Files-11 GFS HFS HFS Plus XFSX HPFS ISO 9660 JFS LFS MFS (Macintosh) MFS (Tivo) MINIX MUFS NWFS NILFS NSS NTFS Protogon (В розробці) PFS Qnx4fs Qnx6fs ReiserFS Reiser4 SFS SpadFS UFS UFS2 UDF VxFS WinFS WAFL XFS ZFS Більше ...

Оптичні диски ISO 9660 UDF
Флеш-пам'ять / SSD FAT exFAT (FAT64) TFAT FFS2 JFFS JFFS2 LogFS NVFS UDF YAFFS
Кластерні Files-11 GFS OCFS QFS Xsan Більше ...
Розподілені
(Мережеві)
AFS OpenAFS AFP Ceph DFS GlusterFS GPFS Google File System Lustre NCP NFS POHMELFS Hadoop Kosmos HAMMER SMB (CIFS) Більше ...
Спеціальні

cramfs FUSE Squashfs UMSDOS UnionFS Більше ...

Псевдо-й віртуальні configfs devfs procfs specfs Sysfs tmpfs WinFS
Шифровані EncFS EFS FSFS SSHFS SolFS ZFS