Product Documentation

Configuration d'un stockage partagé en haute disponibilité

Jun 10, 2016

Les serveurs Provisioning Server sont configurés pour accéder à votre espace de stockage partagé. Provisioning Services prend en charge plusieurs configurations de stockage partagé. Les étapes de configuration d'un espace de stockage en haute disponibilité dans le réseau varient selon les configurations de stockage partagé.

Remarque : l'installation de Provisioning Services affecte la clé de registre suivante : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\OplocksDisabled. La modification de cette clé de registre désactive Windows Opportunity Locking, ce qui permet le temps de basculement le plus rapide possible si la connexion avec le serveur Provisioning Server est perdue. Sans cette modification, le basculement peut durer jusqu'à une minute. Pendant ce temps, Windows ne permet pas d'accéder au fichier vDisk qui était en cours d'utilisation par le serveur Provisioning Server en échec. En désactivant Windows Opportunity Locking sur les serveurs Provisioning Server, le service de streaming peut avoir un accès immédiat aux fichiers vDisk. Toutefois, cela réduit la mise en cache des données des vDisks distants pour l'ensemble du serveur Provisioning Server.

Configuration d'un stockage partagé Windows

Si vous utilisez un espace de stockage partagé Windows, les informations d'identification de compte de service (nom d'utilisateur et mot de passe du compte) doivent se trouver dans un compte de domaine configuré sur chaque serveur Provisioning Server, afin de pouvoir accéder au service de streaming et au système de stockage partagé.

Création d'informations d'identification d’un compte de service de streaming sur le contrôleur de domaine

Le service de streaming s'exécute sous le compte d'utilisateur. Lorsque le service de streaming accède à un vDisk stocké localement sur le serveur Provisioning Server, les droits de l'utilisateur local offrent un accès total. Toutefois, lorsque la base de données ou le vDisk se situe sur un périphérique de stockage distant, le serveur de streaming doit utiliser un compte de domaine disposant des droits pour le serveur Provisioning Server et l'emplacement de stockage distant. Un administrateur doit octroyer tous les droits de contrôle au compte de service de streaming afin que ce dernier puisse posséder un accès en lecture et écriture dans l'emplacement de stockage distant.

Un administrateur crée des informations d'identification de compte de service dans Active Directory et attribue les informations d'identification au service de streaming sur tous les serveurs Provisioning Server qui participeront en haute disponibilité. Autrement, il est possible de donner tous les droits de contrôle du partage réseau à un compte d'utilisateur de domaine existant et d'attribuer ce dernier au service de streaming.

Prenez en compte les éléments suivants lors de la création des informations d'identification de compte de service :
  • Vous devez être connecté en tant qu'administrateur ou membre du groupe d'administrateurs pour pouvoir créer un compte de domaine.
  • Décochez la case L'utilisateur doit changer de mot de passe à la prochaine ouverture de session.

Affectation manuelle des informations d'identification de compte de service de streaming

Lorsque vous lancez l'assistant de configuration sur un serveur Provisioning Server, vous êtes invité à entrer un nom de compte et un mot de passe à utiliser par le service de streaming. Ce compte doit disposer des droits d'accès à tous les magasins auxquels il peut avoir accès, ainsi que des autorisations nécessaires pour accéder à la base de données pour le serveur SQL. Si nécessaire, les informations d'identification peuvent être affectées manuellement.

Pour affecter les informations d'identification de compte de service au service de streaming :
  1. Ouvrez le Panneau de configuration Windows
  2. Rendez-vous sur Outils d'administration>Services.
  3. Cliquez deux fois sur le premier nom de service de streaming PVS dans la liste des services.
  4. Dans l'onglet Ouverture de session, sélectionnez Ce compte, puis cliquez sur Parcourir.
  5. Cliquez sur Emplacements, sélectionnez le nœud de domaine, puis cliquez sur OK.
  6. Entrez le nom de compte d'utilisateur de service de streaming, puis cliquez sur Vérifier les noms.
  7. Cliquez sur OK pour fermer la boîte de dialogue Sélectionner un utilisateur.
  8. Dans l'onglet Log On, entrez et confirmez le mot de passe de compte du service de streaming, puis cliquez sur OK.
  9. Une fois les informations d'identification de compte de service affectées au service de streaming, redémarrez le service de streaming.

Configuration de l'accès au stockage

Les magasins contenant les vDisks doivent être partagés et les informations d'identification de compte de service doivent avoir accès au stockage distant pour les vDisks et disposer des autorisations appropriées.

Pour partager les répertoires des magasins de votre vDisk et garantir l'accès à vos informations d'identification de compte de service :
  1. Dans l'explorateur Windows, cliquez avec le bouton droit de la souris sur le dossier qui contient la base de données et les dossiers vDisk. Par exemple, si la base de données et les fichiers vDisk sont stockés dans le répertoire par défaut C:\Program Files\Citrix\Provisioning Services, cliquez avec le bouton droit de la souris sur ce répertoire.
  2. Sélectionnez Partage et sécurité dans le menu de raccourcis.
  3. Activez le bouton radio Partager ce dossier, puis, si vous le souhaitez, entrez un nom de partage ainsi qu'un commentaire.
  4. Cliquez sur Autorisations.
  5. Si le nom d'utilisateur des informations d'identification de compte de service n'apparaît pas dans la liste Noms d'utilisateurs ou de groupes, cliquez sur Ajouter. Entrez le nom d'utilisateur des informations d'identification de compte de service, puis cliquez sur Vérifier les noms pour vérifier.
  6. Cliquez sur OK.
  7. Sélectionnez le nom d'utilisateur des informations d'identification de compte de service.
  8. Activez la case à cocher Contrôle total (La case Contrôle total et toutes les cases qui se trouvent en dessous doivent être cochées).
  9. Cliquez sur Appliquer.
  10. Cliquez sur l'onglet Sécurité.
  11. Si le nom d'utilisateur des informations d'identification de compte de service n'apparaît pas dans la liste Noms d'utilisateurs ou de groupes, cliquez sur Ajouter. Entrez le nom d'utilisateur des informations d'identification de compte de service, puis cliquez sur Vérifier les noms pour vérifier.
  12. Cliquez sur OK.
  13. Sélectionnez les informations d'identification de compte de service en tant que nom d'utilisateur.
  14. Cochez la case Contrôle total, puis cliquez sur Appliquer.
  15. Cliquez sur OK.

Configuration du SAN

Si vous stockez la base de données et les vDisks sur un SAN, utilisez des comptes système locaux pour le service de streaming. Contrairement à un partage réseau Windows, la création d'informations d'identification de compte de service spéciales peut ne pas être obligatoire pour garantir l'accès à vos données.

Dans la plupart des cas, la configuration d'un SAN permet d'opérer comme si la base de données et les vDisks étaient stockés localement sur le serveur Provisioning Server.