Обслуговування сховища. Розподіл і управління простором на вторинному пристрої зберігання, забезпечуючи тим самим логічний вигляд системи зберігання.
Справжнє обслуговування файлів. Включає семантику спільного доступу до файлів, механізм кешування, реплікацію, контроль паралелізму, протокол копіювання декількох копій.
Служба імені каталогу. Відповідає за дії, пов’язані з каталогом: створення і видалення каталогів, додавання нового файлу в каталог, видалення з каталогу, зміна імені, переміщення його з одного каталогу в інший.
Необхідні функції РФС:
Прозорість. Клієнти розподіленої файлової системи DFS не повинні знати кількість або розташування файлових серверів та пристроїв зберігання. Безліч файлових серверів забезпечують продуктивність, масштабованість, надійність та прозорість доступу.
Як локальні, так і віддалені файли повинні бути доступні однаково. Система повинна автоматично знайти доступний і перенести його на сайт клієнта. Ім’я файлу не повинно вказувати на місце розташування файлу. Воно не повинне змінюватися при переході з одного сайту на інший. Якщо файл реплікується на декількох вузлах, то наявність декількох копій та їх місцезнаходження повинні бути приховані від клієнтів.
Мобільність автоматично приводить в дію користувача середовище, наприклад, домашній каталог користувача до сайту, у який він входить.
Продуктивність вимірюється, як середній час, необхідне для задоволення запитів клієнтів. Цей час включає час процесора + час для доступу до вторинного сховища + час доступу до мережі. Бажано, щоб продуктивність розподіленої файлової системи Windows була порівнянна з продуктивністю централізованої системи.
Користувацький інтерфейс в системі простий, тим не менше, кількість команд повинно бути як можна менше.
Масштабованість, зростання вузлів і користувачів не повинен серйозно порушувати обслуговування.
Висока доступність РФС повинна продовжувати функціонувати в умовах часткових збоїв, таких, як збій зв’язку, вузла або накопичувача, і повинна мати декілька незалежних серверів файлів, управляючих кількома пристроями зберігання.
Висока надійність. Ймовірність втрати збережених даних повинна бути мінімізована. Система повинна автоматично створювати резервні копії критичних файлів.
Цілісність даних забезпечується паралельністю запитів доступу декількох користувачів, які конкурують за доступ і повинні бути правильно синхронізовані з використанням механізму управління декількома формами.
Користувачі повинні бути впевнені в конфіденційності своїх даних.
Неоднорідність РФС, повинен бути забезпечений легкий доступ до загальних даних на різних платформах, наприклад, робоча станція Unix, платформа Wintel та інші.