Развертывание масштабируемого файлового сервера Локальных дисковых пространств с двумя узлами для хранения дисков UPD в Azure
Службам удаленных рабочих столов (RDS) требуется присоединенный к домену файловый сервер для хранения дисков профилей пользователей (UPD). Для развертывания присоединенного к домену высокодоступного масштабируемого файлового сервера (SOFS) в Azure используйте Локальные дисковые пространства с Windows Server 2016. Если вы не работали с дисками UPD или службами удаленных рабочих столов, ознакомьтесь с разделом Введение в службы удаленных рабочих столов.
Примечание.
Корпорация Майкрософт недавно опубликовала шаблон Azure для развертывания масштабируемого файлового сервера Локальных дисковых пространств. Вы можете использовать шаблон для создания развертывания или следовать инструкциям в этой статье.
Мы рекомендуем развертывать сервер SOFS на виртуальных машинах серии DS и дисках данных хранилища ценовой категории "Премиум", настроив на всех виртуальных машинах одинаковое число и размер дисков данных. Вам потребуются как минимум две учетные записи хранения.
Для небольших развертываний мы рекомендуем двухузловой кластер с облачным свидетелем, где используется зеркальное отображение тома в 2 копии. Чтобы увеличить масштаб небольших развертываний, добавляйте диски данных. Чтобы увеличить масштаб более крупных развертываний, добавляйте узлы (виртуальные машины).
Эти инструкции предназначены для двухузлового развертывания. В таблице ниже приведены размеры виртуальных машин и дисков, которые потребуется для хранения дисков UPD множества пользователей в вашей организации.
Пользователи | Всего (ГБ) | ВМ | Число дисков | Тип диска | Размер диска (ГБ) | Настройка |
---|---|---|---|---|---|---|
10 | 50 | DS1 | 2 | P10 | 128 | 2 x (DS1 + 2 P10) |
25 | 125 | DS1 | 2 | P10 | 128 | 2 x (DS1 + 2 P10) |
50 | 250 | DS1 | 2 | P10 | 128 | 2 x (DS1 + 2 P10) |
100 | 500 | DS1 | 2 | P20 | 512 | 2 x (DS1 + 2 P20) |
250 | 1250 | DS1 | 2 | P30 | 1024 | 2 x (DS1 + 2 P30) |
500 | 2500 | DS2 | 3 | P30 | 1024 | 2 x (DS2 + 3 P30) |
1000 | 5000 | DS3 | 5 | P30 | 1024 | 2 x (DS3 + 5 P30) |
2500 | 12 500 | DS4 | 13 | P30 | 1024 | 2 x (DS4 + 13 P30) |
5000 | 25 000 | DS5 | 25 | P30 | 1024 | 2 x (DS5 + 25 P30) |
Следуйте инструкциям ниже, чтобы создать контроллер домена (ниже мы в используем контроллер домена my-dc) и две виртуальные машины узлов (my-fsn1 и my-fsn2), а также настроить эти виртуальные машины в качестве двухузлового сервера SOFS Локальных дисковых пространств.
- Создайте подписку Microsoft Azure.
- Войдите на портал Azure.
- Создайте учетную запись хранения Azure в Azure Resource Manager. Создайте его в новой группе ресурсов и используйте следующие конфигурации:
- Модель развертывания: Resource Manager.
- Тип учетной записи хранения: общего назначения
- Уровень производительности: Премиум
- Вариант репликации: LRS
- Установите лес Active Directory, воспользовавшись шаблоном быстрого запуска или развернув лес вручную.
- Развертывание с помощью шаблона быстрого запуска Azure:
- создайте виртуальную машину Azure с новым лесом AD;
- создайте домен AD с 2 контроллерами домена (для обеспечения высокой доступности).
- Вручную разверните лес со следующими конфигурациями:
- Создайте виртуальную сеть в той же группе ресурсов, что учетную запись хранения.
- Рекомендуемый размер: DS2 (увеличьте размер, если контроллер домена будет размещать больше объектов домена)
- Используйте автоматически созданную виртуальную сеть.
- Выполните шаги по установке AD DS.
- Развертывание с помощью шаблона быстрого запуска Azure:
- Настройте узлы кластера файлового сервера. Это можно сделать, развернув шаблон Azure кластера SOFS Локальных дисковых пространств для Windows Server 2016 или выполнив приведенные ниже шаги 6–11, чтобы развернуть их вручную.
- Чтобы вручную настроить узлы кластера файлового сервера, выполните следующие действия.
- Создайте первый узел:
- Создайте виртуальную машину из образа Windows Server 2016. (Выберите Создать > Виртуальные машины > Windows Server 2016. Выбрать Resource Manager, а затем щелкните Создать.)
- Задайте базовую конфигурацию следующим образом:
- Имя: my-fsn1.
- Тип диска виртуальной машины: SSD.
- Используйте существующую группу ресурсов, созданную на шаге 3.
- Размер: DS1, DS2, DS3, DS4 или DS5 в зависимости от потребностей пользователя (см. таблицу в начале этих инструкций). Убедитесь, что выбрана поддержка дисков ценовой категории "Премиум".
- Параметры:
- Учетная запись хранения: выберите учетную запись хранения, созданную на шаге 3.
- Высокая доступность: создайте группу доступности. (Щелкните Высокая доступность > Создать, а затем введите имя (например, s2d-cluster). Используйте значения по умолчанию для параметров Домены обновления и Домены сбоя.)
- Создайте второй узел. Повторите описанный выше шаг со следующими изменениями:
- Имя: my-fsn2.
- Высокая доступность: выберите группу доступности, созданную ранее.
- Создайте первый узел:
- Подключите диски данных к виртуальным машинам узлов кластера в соответствии с потребностями пользователей (см. таблицу выше). После создания дисков данных и их подключения к виртуальной машине задайте для параметра Кэширование узлов значение Нет.
- Настройте статические IP-адреса для всех виртуальных машин.
- В группе ресурсов выберите виртуальную машину, а затем щелкните Сетевые интерфейсы (в разделе Параметры). Выберите доступный сетевой интерфейс и щелкните Конфигурации IP. Выберите доступную IP-конфигурацию, выберите Статический, а затем нажмите кнопку Сохранить.
- Запишите частный IP-адрес (10.x.x.x) контроллера домена (my-dc в нашем случае).
- Задайте сервер my-dc в качестве основного адреса DNS-сервера на сетевых интерфейсах виртуальных машин узлов кластера. Выберите виртуальную машину и щелкните Сетевые интерфейсы > DNS-серверы > Пользовательская служба DNS. Введите частный IP-адрес, указанный выше, и нажмите кнопку Сохранить.
- Создайте учетную запись хранения Azure для облачного свидетеля. (Если вы используете связанные инструкции, остановитесь, когда вы дойдете до раздела "Configuring Cloud Witness with Failover Cluster Manager GUI" (Настройка облачного свидетеля с помощью графического пользовательского интерфейса диспетчера отказоустойчивости кластеров). Мы выполним этот шаг ниже.)
- Настройте файловый сервер Локальных дисковых пространств. Подключитесь к виртуальной машине узла и выполните следующие командлеты Windows PowerShell.
Установите компонент отказоустойчивости кластеров и компонент файлового сервера на две виртуальные машины узлов кластера файлового сервера.
$nodes = ("my-fsn1", "my-fsn2") icm $nodes {Install-WindowsFeature Failover-Clustering -IncludeAllSubFeature -IncludeManagementTools} icm $nodes {Install-WindowsFeature FS-FileServer}
Проверьте виртуальные машины узлов кластера и создайте двухузловой кластер SOFS.
Test-Cluster -node $nodes New-Cluster -Name MY-CL1 -Node $nodes –NoStorage –StaticAddress [new address within your addr space]
Настройте облачный свидетель. Используйте имя и ключ учетной записи хранения облачного свидетеля.
Set-ClusterQuorum –CloudWitness –AccountName <StorageAccountName> -AccessKey <StorageAccountAccessKey>
Включение Локальных дисковых пространства.
Enable-ClusterS2D
Создайте том виртуального диска.
New-Volume -StoragePoolFriendlyName S2D* -FriendlyName VDisk01 -FileSystem CSVFS_REFS -Size 120GB
Чтобы просмотреть сведения об общем томе кластера в кластере SOFS, выполните следующий командлет.
Get-ClusterSharedVolume
Создайте масштабируемый файловый сервер (SOFS).
Add-ClusterScaleOutFileServerRole -Name my-sofs1 -Cluster MY-CL1
Создайте файловый ресурс SMB в кластере SOFS.
New-Item -Path C:\ClusterStorage\VDisk01\Data -ItemType Directory New-SmbShare -Name UpdStorage -Path C:\ClusterStorage\VDisk01\Data
Теперь у вас есть общая папка \\my-sofs1\UpdStorage
, которую можно использовать для хранения дисков UPD, когда вы включите возможности UPD для пользователей.