Обзор пространств имен DFS | Microsoft Learn
- Статья
- Чтение занимает 5 мин
Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008
Пространства имен DFS (распределенная файловая система) — это служба ролей в Windows Server, которая позволяет группировать общие папки, расположенные на разных серверах, в одно или несколько логически структурированных пространств имен. Это делает возможным предоставлять пользователям виртуальное представление общих папок, где один путь ведет к файлам, расположенным на нескольких серверах, как показано на следующем рисунке.
Далее приведено описание элементов, из которых состоит пространство имен DFS:
- Сервер пространства имен. Сервер пространства имен, содержащий пространство имен. Сервер пространства имен может быть рядовым сервером или контроллером домена.
- Корень пространства имен. Корень пространства имен является отправной точкой пространства имен. На предыдущем рисунке имя корневого каталога — Public, а путь к пространству имен — \\Contoso\Public. Этот тип пространства имен является доменным пространством имен, потому что оно начинается с имени домена (например, Contoso) и его метаданные хранятся в доменных службах Active Directory (AD DS). Несмотря на то что на предыдущем рисунке показан один сервер пространства имен, доменное пространство имен можно размещать на нескольких серверах пространства имен, чтобы повысить доступность пространства имен.
- Папка. Папки без конечных объектов-папок образуют структуру и иерархию в пространстве имен, а папки с целевыми объектами-папками предоставляют пользователям фактическое содержимое. Когда пользователи просматривают папку, содержащую конечные объекты-папки в пространстве имен, клиентский компьютер получает направление, которое прозрачно перенаправляет клиентский компьютер к одному из конечных объектов папки.
- Конечные объекты-папки Конечный объект-папка — это путь UNC к общей папке или к другому пространству имен, которое связано с папкой в пространстве имен. Конечный объект-папка — это место, в котором хранятся данные и содержимое. На предыдущем рисунке у папки с именем Tools есть два конечных объекта-папки — в Лондоне и в Нью-Йорке — а папка с именем Training Guides имеет один конечный объект-папку в Нью-Йорке. Пользователь, который переходит в папку \\Contoso\Public\Software\Tools, прозрачно перенаправляется в общую папку \\LDN-SVR-01\Tools или \\NYC-SVR-01\Tools в зависимости от того, на каком сайте находится пользователь.
В этом разделе описывается, как установить DFS, новые возможности и где найти сведения об оценке и развертывании.
Пространства имен можно администрировать с помощью управления DFS командлетов пространства имен DFS (DFSN) в Windows PowerShell, команды DfsUtil или сценариев под названием WMI.
Требования к серверу и ограничения
Дополнительные требования к оборудованию или программному обеспечению для выполнения управления DFS или использования пространств имен DFS отсутствуют.
Сервер пространства имен — это контроллер домена или рядовой сервер, на котором размещается пространство имен. Количество пространств имен, которые могут размещаться на сервере, определяется операционной системой на сервере пространства имен.
На серверах под управлением следующих операционных систем может размещаться по несколько доменных пространств имен в дополнение к одному изолированному пространству имен:
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- выпуски Windows Server 2008 R2 Datacenter и Enterprise
- Windows Server (Semi-Annual Channel)
На серверах под управлением следующих операционных систем может размещаться одно изолированное пространство имен:
- Windows Server 2008 R2 Standard
В следующей таблице приведены дополнительные факторы, которые следует учитывать при выборе серверов для размещения пространства имен.
Сервер, на котором размещаются изолированные пространства имен | Сервер, на котором размещаются доменные пространства имен |
---|---|
Должен содержать том NTFS для размещения пространства имен. | Должен содержать том NTFS для размещения пространства имен. |
Может быть рядовым сервером или контроллером домена. | Должен быть рядовым сервером или контроллером домена в домене, в котором настроено пространство имен. (Это требование относится к каждому серверу пространства имен, на котором размещено конкретное доменное пространство имен.) |
Может размещаться на отказоустойчивом кластере для повышения доступности пространства имен. | Пространство имен не может быть кластерным ресурсом в отказоустойчивом кластере. Тем не менее пространство имен можно разместить на сервере, который также выполняет функции узла в отказоустойчивом кластере, если вы настроите пространство имен для использования только локальных ресурсов на этом сервере. |
Установка пространств имен DFS
Пространства имен DFS и репликация DFS являются частью роли «Файловые службы и службы хранения». Средства управления для DFS («Управление DFS», модуль пространств имен DFS для Windows PowerShell, а также средства командной строки) устанавливаются отдельно в рамках средств администрирования удаленного сервера.
Установите пространства имен DFS с помощью Windows Admin Center, диспетчер сервера или PowerShell, как описано в следующих разделах.
Чтобы установить DFS с помощью диспетчера серверов
Откройте диспетчер серверов, щелкните Управление, а затем нажмите кнопку Добавить роли и компоненты. Откроется мастер добавления ролей и компонентов.
На странице Выбор сервера выберите сервер или виртуальный жесткий диск автономной виртуальной машины, на который требуется установить DFS.
Выберите службы ролей и компоненты, которые следует установить.
Чтобы установить службу пространств имен DFS, на странице Роли сервера выберите Пространства имен DFS.
Чтобы установить только средства управления DFS, на странице Компоненты разверните узлы Средства администрирования удаленного сервера
, Средства администрирования ролей, Средства файловых служб, а затем выберите Средства управления DFS.Компонент Средства управления DFS устанавливает оснастку «Управление DFS», модуль «Пространства имен DFS» для Windows PowerShell и средства командной строки, но не устанавливает на сервер никаких служб DFS.
Установка DFS с помощью Windows PowerShell
Откройте сеанс Windows PowerShell с повышенными правами пользователя, а затем введите следующую команду, где <имя> является службой ролей или компонентом, которые требуется установить (список соответствующих имен служб ролей или компонентов см. в следующей таблице):
Install-WindowsFeature <name>
Служба роли или компонент | Название |
---|---|
Пространства имен DFS | FS-DFS-Namespace |
Средства управления DFS | RSAT-DFS-Mgmt-Con |
Например, для установки средств распределенной файловой системы, включенных в компонент средств удаленного администрирования сервера, введите:
Install-WindowsFeature "RSAT-DFS-Mgmt-Con"
Для установки таких частей компонента средств удаленного администрирования сервера, как «Пространства имен DFS» и «Средства распределенной файловой системы», введите:
Install-WindowsFeature "FS-DFS-Namespace", "RSAT-DFS-Mgmt-Con"
Взаимодействие с виртуальными машинами Azure
Тестирование использования пространств имен DFS на виртуальной машине в Microsoft Azure.
- Вы можете размещать доменные пространства имен на виртуальных машинах Azure, включая среды с Azure Active Directory.
- Автономные пространства имен можно кластеризовыть на виртуальных машинах Azure с помощью отказоустойчивых кластеров, использующих общий диск или диски ценовой категории «Ультра».
Дополнительные сведения о начале работы с виртуальными машинами Azure см. в документации по виртуальным машинам Azure.
Дополнительные ссылки
Дополнительные сведения по данной теме см. на следующих ресурсах.
Тип содержимого | Ссылки |
---|---|
Оценка продукта | Новые возможности репликации DFS и пространств имен DFS в Windows Server |
Развертывание | Аспекты масштабируемости пространства имен DFS |
Операции | Пространства имен распределенной файловой системы: вопросы и ответы |
Ресурсы сообщества | Форум TechNet по файловым службам и хранению данных |
Протоколы | Протоколы файловых служб на сервере Windows (не рекомендуется) |
Связанные технологии | Отказоустойчивая кластеризация |
Поддержка | Поддержка Windows для ИТ-специалистов |
Что такое DFS простыми словами, основные понятия и настройка
Сегодня в статье разберемся, что такое DFS? С этой службой можно встретиться, если пользоваться операционной системой Windows для управления серверами.
Как вы поняли, DFS — это специальная служба в Windows. Она нужна для того, чтобы предоставить упрощенный доступ к папкам и файлам, находящимся в разных виртуальных местах. С помощью этой службы можно из одного места управлять файлами, распределенными на несколько серверов. Этим «одним местом» обычно служит общая папка для разных пользователей.
Например, есть некая трейдинговая компания с офисом в Москве. Для трейдеров компании открыта общая папка «Инструменты», где расположены торговые инструменты. Но в этой папке лежат инструменты с серверов компании, расположенных в Лондоне, Нью-Йорке, Токио и другие, которыми управляются торговые операции на соответствующих биржах. Без компонента DFS, такое «общее» управление из Московского офиса трудно было бы организовать.
DFS — что это такое?
DFS — это аббревиатура «Distributed File System». Эта служба была внедрена в «окна» еще с тех пор, как была выпущена Windows NT, но по-настоящему заговорили о ней в Виндовс 2000 и 2003. На сегодня компания Microsoft поддерживает технологию DFS в «серверных Виндовс», начиная с версии Windows Server 2008 и заканчивая версией Windows Server 2022.
Пространство имен DFS: основные компоненты
Пространство имен DFS формируется из следующих основных компонентов:
Сервер пространства имен. Это физическое устройство, которое содержит пространство имен DFS. По сути, это головное компьютерное устройство, на котором запущена служба DFS и которое открывает совместный доступ к распределенным файлам. Но важно отметить, что такой сервер может быть не просто отдельным устройством, а состоять из целого массива серверов. Масштаб этого сервера будет зависеть от объема выполняемых задач.
Корень пространства имен. Это «отдельный узел» в массиве объединенных серверов, на котором осуществляется обобщенная доступность к файлам. К примеру, если в роли сервера пространственных имен выступает единственный компьютер, тогда он же будет и корнем пространства имен. Если в роли сервера пространства имен выступает массив из нескольких компьютерных устройств, тогда каждый отдельный узел, входящий в массив, будет отдельным корнем пространства имен.
Папка. С папками знаком каждый пользователь компьютера. В них сохраняется какая-либо информация. Папки формируют структурное и иерархичное представление пространства имен. Когда пользователь компьютера просматривает папку с информацией, то фактически компьютер получает конечный путь расположения требуемого файла и презентует этот файл на клиентский монитор.
Конечные объекты. Конечные объекты или папки — это реальное месторасположение информации. Вспомним наш пример с трейдерской компанией. Когда пользователи в Москве открывают папку «Инструменты», то это простая обычная папка, где хранятся инструменты. Каждый отдельный инструмент для работы на лондонской или нью-йоркской бирже, по сути расположен на серверах компании в одноименных городах. В этом случае папка с инструментом на удаленных серверах — это и есть конечная папка, которая содержит конечный объект. Практически получается, что пользователи, просматривая папку в Москве, просматривают папки в Лондоне или Нью-Йорке.
Чтобы лучше понять, что такое DFS, можно изучить вот эту картинку:
На картинке видно, что:
«Namespace Server» — это сервер пространства имен;
«Namespace Root» — это корень пространства имен;
каталог «Tools» — это обычная папка, которая содержит распределенную информацию;
«Folder Targets» — это конечные объекты, каталоги, сервера.
Что такое DFS простыми словами?
На самом деле, разобрать технологию DFS можно «по косточкам». В обеспечении ее работоспособности участвуют большое количество разнообразных внутренних служб и инструментов Windows. Например:
dfssvc.exe — обрабатывает пути расположения конечных объектов и предоставляет ссылки к этим объектам;
DFS Metadata — несет в себе информацию о пространстве имен DFS: о каталогах, папках, конечных объектах, ссылках и др.
DFS Metadata cache — копию информации о пространстве имен, которая сохраняется в оперативной памяти;
dfs.sys — используется в серверных операционных системах Виндовс для обработки ссылок DFS и перенаправления пользователей по нужному им пути;
mup.sys — это инструмент, обрабатывающий запросы ввода или вывода для информации, доступной по DFS;
ntlanman. dll — помогает реализовать подключение к удаленной информации;
DFS Tools — инструментарий администрирования пространства имен DFS;
и др.
Структура DFS достаточно сложная, чтобы ее описать простыми словами. Главное, что нужно знать о DFS — эта служба обеспечивает удаленный доступ к распределенным файлам. Это очень удобно, потому что пользователи одного компьютера могут работать с файлами, расположенными на разных компьютерах. Это полезная штука, когда дело касается веб-серверов, потому что с помощью DFS можно:
перемещать информацию на самом сервере, при этом для конечного пользователя ее месторасположение не изменится, так как она для него всегда будет располагаться в его локальной папке;
пользователям не нужно использовать несколько компьютеров, чтобы черпать информацию из разных серверов, так как один компьютер может сразу подключиться к сотням серверов;
не нужно отключать пользователей от сервера, когда над ними проводятся технические работы;
и др.
Заключение
DFS — это служба, о которой мало кто знает и понимает как она работает, но при этом каждый пользователь компьютера использует ее в своей работе. Это основной инструмент, который используется для предоставления доступа к какой-либо системной информации.
Что такое распределенная файловая система (DFS)?
Что означает распределенная файловая система (DFS)?
Распределенная файловая система (DFS) — это файловая система, данные которой хранятся на сервере. Доступ к данным и их обработка осуществляются так, как если бы они хранились на локальном клиентском компьютере.
DFS позволяет удобно обмениваться информацией и файлами между пользователями в сети контролируемым и авторизованным способом. Сервер позволяет пользователям-клиентам обмениваться файлами и хранить данные так же, как если бы они хранили информацию локально. Однако серверы имеют полный контроль над данными и предоставляют клиентам контроль доступа.
Techopedia объясняет распределенную файловую систему (DFS)
По мере стремительного роста сетевых вычислений клиент-серверные приложения произвели революцию в процессе построения распределенных файловых систем.
Совместное использование ресурсов хранения и информации в сети является одним из ключевых элементов как локальных, так и глобальных сетей (WAN). Различные технологии, такие как DFS, были разработаны для обеспечения удобства и эффективности совместного использования ресурсов и файлов в сети, поскольку сами сети также развиваются.
Одним из процессов реализации DFS является централизованное предоставление контроля доступа и управления хранилищем клиентской системе. Задействованные серверы должны иметь возможность эффективно распределять данные с достаточной ловкостью.
Прозрачность также является одним из основных процессов в DFS. Системы должны быть спроектированы таким образом, чтобы доступ к файлам, их хранение и управление ими осуществлялись на локальных клиентских машинах, а сам процесс фактически выполнялся на серверах.
Прозрачность обеспечивает удобство для конечного пользователя на клиентском компьютере, а сетевая файловая система эффективно управляет всеми процессами. Как правило, DFS используется в локальной сети, но ее можно использовать в глобальной сети или через Интернет, или в новых настройках SD-WAN и других новых сетевых стилях и методах.
DFS обеспечивает эффективное и хорошо управляемое совместное использование данных и хранилища в сети по сравнению с другими вариантами. Другим вариантом для пользователей сетевых вычислений является файловая система с общим диском. Файловая система с общим диском обеспечивает контроль доступа к клиентским системам, поэтому данные становятся недоступными, когда клиентская система отключается. Однако DFS отказоустойчива, и данные доступны, даже если некоторые сетевые узлы отключены.
Преимущества моделей DFS
Распределенная файловая система имеет некоторые общие преимущества.
DFS позволяет ограничить доступ к файловой системе в зависимости от списков доступа или возможностей как на серверах, так и на клиентах, в зависимости от конструкции протокола.
Кроме того, поскольку сервер также обеспечивает единую центральную точку доступа для запросов данных, он считается отказоустойчивым (как упоминалось выше) в том смысле, что он по-прежнему будет нормально функционировать, даже если некоторые узлы будут отключены. Это согласуется с некоторыми причинами, по которым DFS была разработана в первую очередь — система может по-прежнему сохранять целостность, даже если несколько рабочих станций будут перемещены.
DFS и резервное копирование
Как ни странно, хотя сервер DFS ценится за то, что он является единой центральной точкой доступа, другой сервер также может быть задействован. Однако это не означает, что единой центральной точки доступа не будет. Второй сервер будет резервным.
Поскольку предприятия вкладывают средства в наличие одного центрального сервера DFS, они будут беспокоиться о том, что сервер может быть каким-то образом скомпрометирован. Резервное копирование всех данных в отдельном месте обеспечивает правильный тип избыточности, чтобы сделать систему полностью отказоустойчивой, даже если сам король (основной сервер) будет свергнут чем-то вроде DDoS-атаки или чем-то еще.
Системы DFS, как и другие системы, продолжают совершенствоваться. Благодаря новым видам сетевого управления и системам виртуализации современные DFS часто используют преимущества логического разделения или других достижений в аппаратном и программном обеспечении.
Функции распределенной файловой системы (DFS) — приложения Win32
Редактировать
Твиттер LinkedIn Фейсбук Эл. адрес
- Статья
- 2 минуты на чтение
Функции распределенной файловой системы (DFS) предоставляют возможность логически группировать общие ресурсы на нескольких серверах и прозрачно связывать общие ресурсы в единое иерархическое пространство имен. DFS организует общие ресурсы в сети в виде древовидной структуры.
DFS поддерживает автономных пространств имен DFS с одним хост-сервером и доменных пространств имен с несколькими хост-серверами и высокой доступностью. Данные топологии DFS для доменных пространств имен хранятся в Active Directory. Данные включают корень DFS, ссылки DFS и целевые объекты DFS.
Каждая древовидная структура DFS имеет одну или несколько корневых целей . Корневая цель — это хост-сервер, на котором работает служба DFS. Древовидная структура DFS может содержать один или несколько Ссылки DFS . Каждая ссылка DFS указывает на одну или несколько общих папок в сети. Вы можете добавлять, изменять и удалять ссылки DFS из пространства имен DFS. При удалении последней цели, связанной со ссылкой DFS, DFS удаляет ссылку DFS в пространстве имен DFS. (В более ранней документации ссылки DFS назывались точками соединения.)
Ссылка DFS может указывать на одну или несколько общих папок; папки называются цели . Когда пользователи получают доступ к ссылке DFS, сервер DFS выбирает набор целей на основе информации о сайте клиента. Клиент обращается к первой доступной цели в наборе. Это помогает распределить клиентские запросы между возможными целями и может обеспечить постоянную доступность для пользователей даже в случае сбоя некоторых серверов.
Приложение может использовать функции DFS для:
- добавления ссылки DFS в корень DFS.
- Создайте или удалите автономные и доменные пространства имен DFS.
- Добавьте цели к существующей ссылке DFS.
- Удалить ссылку DFS из корня DFS.
- Удалить цель из ссылки DFS.
- Просмотр и настройка информации о корнях и ссылках DFS.
Список функций DFS см. в разделе Функции распределенной файловой системы.
Список структур DFS см. в разделе Структуры распределенной файловой системы.
Цели на компьютерах под управлением Microsoft Windows могут быть опубликованы в пространстве имен DFS. Вы также можете опубликовать любые общие ресурсы, отличные от Microsoft, для которых доступны клиентские перенаправители в пространстве имен DFS. Однако, в отличие от общего ресурса, опубликованного на сервере под управлением Windows Server, они не могут размещать корень DFS или предоставлять ссылки на другие целевые объекты DFS.
DFS использует службу репликации файлов Windows Server для копирования изменений между реплицированными целевыми объектами. Пользователи могут изменять файлы, хранящиеся на одном целевом объекте, а служба репликации файлов распространяет изменения на другие назначенные целевые объекты. Служба сохраняет самые последние изменения в документе или файлах.