Déployer un serveur de fichiers scale-out avec des espaces de stockage direct à deux nœuds pour le stockage UPD dans Azure
Les services Bureau à distance nécessitent un serveur de fichiers appartenant à un domaine pour les UPD (disques de profil utilisateur). Pour déployer sur Azure un SOFS (serveur de fichiers scale-out) à haute disponibilité appartenant à un domaine, utilisez les espaces de stockage direct avec Windows Server 2016. Si vous n’avez pas l’habitude d’utiliser les UPD ou les services Bureau à distance, consultez Bienvenue dans les services Bureau à distance.
Notes
Microsoft vient de publier un modèle Azure permettant de déployer un serveur de fichiers scale-out avec espaces de stockage direct ! Vous pouvez utiliser le modèle pour créer votre déploiement, ou suivre les étapes décrites dans cet article.
Nous vous recommandons de déployer votre SOFS avec des machines virtuelles de la série DS et des disques de données de stockage Premium, car le nombre et la taille des disques de données sont identiques sur chaque machine virtuelle. Vous avez besoin au minimum de deux comptes de stockage.
Pour les petits déploiements, nous recommandons un cluster à 2 nœuds avec témoin cloud, où le volume est en miroir avec 2 copies. Augmentez la taille des petits déploiements en ajoutant des disques de données. Augmentez la taille des grands déploiements en ajoutant des nœuds (machines virtuelles).
Ces instructions concernent un déploiement à 2 nœuds. Le tableau suivant montre les types de machine virtuelle et tailles de disque dont vous avez besoin pour stocker les UPD en fonction du nombre d’utilisateurs de votre entreprise.
Utilisateurs | Total (Go) | VM | Nombre de disques | Type de disque | Taille du disque (Go) | Configuration |
---|---|---|---|---|---|---|
10 | 50 | DS1 | 2 | P10 | 128 | 2x(DS1 + 2 P10) |
25 | 125 | DS1 | 2 | P10 | 128 | 2x(DS1 + 2 P10) |
50 | 250 | DS1 | 2 | P10 | 128 | 2x(DS1 + 2 P10) |
100 | 500 | DS1 | 2 | P20 | 512 | 2x(DS1 + 2 P20) |
250 | 1250 | DS1 | 2 | P30 | 1 024 | 2x(DS1 + 2 P30) |
500 | 2 500 | DS2 | 3 | P30 | 1 024 | 2x(DS2 + 3 P30) |
1 000 | 5 000 | DS3 | 5 | P30 | 1 024 | 2x(DS3 + 5 P30) |
2 500 | 12 500 | DS4 | 13 | P30 | 1 024 | 2x(DS4 + 13 P30) |
5 000 | 25000 | DS5 | 25 | P30 | 1 024 | 2x(DS5 + 25 P30) |
Suivez les étapes ci-après pour créer un contrôleur de domaine (nous l’avons appelé « my-dc » ci-dessous) et deux machines virtuelles servant de nœuds (« my-fsn1 » et « my-fsn2 »). Configurez ensuite les machines virtuelles pour créer un SOFS avec espaces de stockage direct à 2 nœuds.
- Créez un abonnement Microsoft Azure.
- Connectez-vous au portail Azure.
- Créez un compte de stockage Azure dans Azure Resource Manager. Créez-le dans un nouveau groupe de ressources, et utilisez les configurations suivantes :
- Modèle de déploiement : Resource Manager
- Type de compte de stockage : Universel
- Niveau de performance : Premium
- Option de réplication : LRS
- Configurez une forêt Active Directory en utilisant un modèle de démarrage rapide ou en déployant la forêt manuellement.
- Effectuez le déploiement à l’aide d’un modèle de démarrage rapide Azure :
- Déployez la forêt manuellement avec les configurations suivantes :
- Créez le réseau virtuel dans le même groupe de ressources que le compte de stockage.
- Taille recommandée : DS2 (augmentez la taille si le contrôleur de domaine doit héberger un plus grand nombre d’objets de domaine)
- Utilisez un réseau virtuel généré automatiquement.
- Suivez les étapes pour installer AD DS.
- Configurez les nœuds de cluster de serveurs de fichiers. Pour ce faire, vous pouvez déployer le modèle Azure de cluster SOFS avec espaces de stockage direct Windows Server 2016 ou suivre les étapes 6 à 11 afin d’effectuer le déploiement manuellement.
- Pour configurer manuellement les nœuds de cluster de serveurs de fichiers :
- Créez le premier nœud :
- Créez une machine virtuelle à l’aide de l’image Windows Server 2016. (Cliquez sur Nouveau > Machines virtuelles > Windows Server 2016. Sélectionnez Resource Manager, puis cliquez sur Créer.)
- Définissez la configuration de base comme suit :
- Nom : my-fsn1
- Type de disque de machine virtuelle : SSD
- Utilisez le groupe de ressources que vous avez créé à l’étape 3.
- Taille : DS1, DS2, DS3, DS4 ou DS5 en fonction des besoins de l’utilisateur (consultez le tableau au début de ces instructions). Vérifiez que la prise en charge de disques Premium est sélectionnée.
- Paramètres :
- Compte de stockage : choisissez le compte de stockage que vous avez créé à l’étape 3.
- Haute disponibilité : créez un groupe à haute disponibilité. (Cliquez sur Haute disponibilité > Créer, puis entrez un nom (par exemple s2d-cluster). Utilisez les valeurs par défaut pour Domaines de mise à jour et Domaines d’erreur.)
- Créez le second nœud. Répétez l’étape ci-dessus en apportant les changements suivants :
- Nom : my-fsn2
- Haute disponibilité : sélectionnez le groupe à haute disponibilité que vous avez créé ci-dessus.
- Créez le premier nœud :
- Attachez des disques de données aux machines virtuelles servant de nœuds de cluster en fonction des besoins des utilisateurs (consultez le tableau ci-dessus). Une fois les disques de données créés et attachés à la machine virtuelle, affectez à l’option Mise en cache de l’hôte la valeur Aucune.
- Définissez des adresses IP statiques pour toutes les machines virtuelles.
- Dans le groupe de ressources, sélectionnez une machine virtuelle, puis cliquez sur Interfaces réseau (sous paramètres). Sélectionnez l’interface réseau listée, puis cliquez sur Configurations IP. Sélectionnez la configuration IP listée, sélectionnez statique, puis cliquez sur Enregistrer.
- Notez l’adresse IP privée du contrôleur de domaine (my-dc pour notre exemple) (10.x.x.x).
- Définissez le serveur my-dc en tant qu’adresse de serveur DNS principal sur les cartes réseau des machines virtuelles servant de nœuds de cluster. Sélectionnez la machine virtuelle, puis cliquez sur Interfaces réseau > Serveurs DNS > DNS personnalisé. Entrez l’adresse IP privée notée ci-dessus, puis cliquez sur Enregistrer.
- Créez un compte de stockage Azure servant de témoin cloud. (Si vous utilisez les instructions liées, arrêtez-vous à l’étape décrivant la configuration du témoin cloud via l’interface graphique utilisateur du Gestionnaire du cluster de basculement. Nous allons effectuer cette étape ci-dessous.)
- Configurez le serveur de fichiers avec espaces de stockage direct. Connectez-vous à une machine virtuelle de nœud, puis exécutez les applets de commande Windows PowerShell suivantes.
Installez la fonctionnalité de clustering de basculement et la fonctionnalité de serveur de fichiers sur les deux machines virtuelles servant de nœuds de cluster de serveurs de fichiers :
$nodes = ("my-fsn1", "my-fsn2") icm $nodes {Install-WindowsFeature Failover-Clustering -IncludeAllSubFeature -IncludeManagementTools} icm $nodes {Install-WindowsFeature FS-FileServer}
Validez les machines virtuelles servant de nœuds de cluster, puis créez un cluster SOFS à 2 nœuds :
Test-Cluster -node $nodes New-Cluster -Name MY-CL1 -Node $nodes –NoStorage –StaticAddress [new address within your addr space]
Configurez le témoin cloud. Utilisez le nom et la clé d’accès du compte de stockage de votre témoin cloud.
Set-ClusterQuorum –CloudWitness –AccountName <StorageAccountName> -AccessKey <StorageAccountAccessKey>
Activez les espaces de stockage direct.
Enable-ClusterS2D
Créez un volume de disque virtuel.
New-Volume -StoragePoolFriendlyName S2D* -FriendlyName VDisk01 -FileSystem CSVFS_REFS -Size 120GB
Pour voir les informations relatives au volume partagé de cluster sur le cluster SOFS, exécutez l’applet de commande suivante :
Get-ClusterSharedVolume
Créez le SOFS (serveur de fichiers scale-out) :
Add-ClusterScaleOutFileServerRole -Name my-sofs1 -Cluster MY-CL1
Créez un partage de fichiers SMB sur le cluster SOFS.
New-Item -Path C:\ClusterStorage\VDisk01\Data -ItemType Directory New-SmbShare -Name UpdStorage -Path C:\ClusterStorage\VDisk01\Data
Vous disposez maintenant d’un partage sur \\my-sofs1\UpdStorage
, que vous pouvez utiliser pour le stockage UPD quand vous activez UPD pour vos utilisateurs.