XenDesktop de Citrix permet de mettre à disposition des bureaux (virtuels) pour une liste d'utilisateurs prédéfinis. Cette technologie permet d'économiser de l'argent, car seul le serveur doit être performant (là où tournent les bureaux virtuels utilisés par les utilisateurs autorisés). Les clients ne reçoivent qu'une image (une série de pixels) du bureau utilisé à distance.
Le client permettant d'utiliser un bureau (virtuel ou non) à distance est nommé "Citrix Receiver". Ce programme peut être téléchargé depuis le serveur XenDesktop que vous allez installer.
Dans ce tutoriel, nous utiliserons une machine virtuelle sous Windows 7 qui servira de modèle (de template) pour les bureaux qui seront fournis via un serveur PVS. Ces machines virtuelles seront créées sur un serveur "Citrix XenServer".
PVS permet de créer de nombreux bureaux virtuels en économisant l'espace disque sur le serveur XenServer (dans notre cas).
Si vous n'avez jamais utilisé XenDesktop, commencez par notre tutoriel "Citrix XenDesktop - Installation, configuration et mise à disposition de bureaux via MCS".
Dans ce tutoriel, nous vous montrerons :
Note : Ce tutoriel a été effectué avec les mêmes machines que notre tutoriel "Citrix XenDesktop - Installation, configuration et mise à disposition de bureaux via MCS".
Configuration utilisée :
Note : L'autorité de certification n'est pas obligatoire, mais cela permet de tester votre configuration sans payer de Certificat SSL. Cela peut aussi servir dans le cas où vous utiliseriez cette technologie uniquement dans un réseau local (un intranet).
Précisions concernant le serveur DHCP :
Pour commencer, définissez une adresse IP statique pour ce serveur et joignez-le au domaine.
Ensuite, téléchargez et installez "Provisioning Services" en commençant par l'installation de la Console.
L'assistant installera les composants requis au fonctionnement de la console PVS.
Rien de particulier pour l'installation de la console.
Ensuite, installez le serveur PVS.
Idem : Prérequis pour le serveur PVS.
SQL2012nclx64 correspond au client natif pour SQL (SQL native client). Ce client est nécessaire au fonctionnement à la mise en miroir de bases de données (SQL Server).
Si vous n'utilisez pas cette fonction, ce client n'est pas requis.
Note : Cette fonctionnalité va être supprimées dans les versions plus récentes que SQL Server 2014.
Rien de particulier pour l'installation du serveur PVS.
Pendant la configuration du serveur PVS, l'assistant vous demandera les informations de connexion au serveur SQL (installé en même temps que XenDesktop, par défaut).
Néanmoins, le serveur SQL nécessite une petite configuration pour permettre l'accès distant au serveur.
Pour autoriser les connexions venant de l'extérieur vers le serveur SQL Server, nous allons utiliser un port fixe.
Pour cela, ouvrez le programme "Sql Server Configuration Manager" et allez dans "SQL Server Network Configuration -> Protocols for SQLEXPRESS". Ensuite, faites un double clic sur "TCP/IP".
Dans la section IPAll, vous trouverez les valeurs "TCP Dynamic Ports" et "TCP Port".
Comme indiqué dans la documentation de Microsoft, vous pouvez utiliser le port "1433" pour l'instance par défaut ou "49172" si vous avez une instance nommée (ce qui est notre cas).
Note : Vous ne pouvez pas renseigner les 2 valeurs en même temps, sinon, le serveur SQL ne redémarrera pas.
Redémarrez le serveur SQL.
Note : Si le serveur SQL affiche une erreur "SQL Server could not spawn FRunCommunicationsManager thread.", c'est que le port indiqué est déjà utilisé par un autre programme. Dans ce cas, utilisez le port "49194" (par exemple).
Pour finir, autorisez le port en TCP que vous avez utilisé, dans le pare-feu de Windows.
Si besoin, référez-vous au tutoriel : Configurer le pare-feu Windows et celui des solutions Internet Security
Sous Windows 7, vous pouvez utiliser une restriction pour l'adresse IP distante (IP de la machine qui se connecte au serveur SQL), si vous le souhaitez. Pour cela, faites un clic droit -> "Propriétés" sur la règle que vous venez de créer et allez dans l'onglet "étendue".
Indiquez l'adresse IP du serveur PVS.
Cliquez sur "OK".
Maintenant que le serveur SQL est accessible via le réseau, retournez sur le serveur PVS.
Dans notre cas, le serveur DHCP tourne sur un autre serveur que le serveur où l'on a installé PVS.
Pour le démarrage sur le réseau (PXE), nous allons utiliser le service PXE de PVS.
Sélectionnez "Create farm".
Indiquez :
Note : Pour utiliser l'option "database mirror", il faut répondre oui lors de l'installation du serveur PVS (au message concernant : SQL2012nclx64).
Indiquez ce que vous voulez pour les noms de la ferme, le site et la collection.
Sélectionnez le groupe d'administrateur pour cette ferme.
Note : Si le serveur est membre du domaine, l'option "Use Active Directory ..." sera sélectionnée. Sinon, ce sera l'autre option.
Créez un dossier "vDisks" sur le serveur et indiquez ce chemin ici.
Note : Ce dossier contiendra les disques virtuels qui seront streamés pour les machines virtuelles clients (qui démarreront en PXE sur le serveur PVS).
Indiquez le nom de domaine du serveur où vous avez installé le serveur de licences et cochez la case "Validate licence server version and communication".
Par défaut, ce serveur de licence est installé en même temps que XenDesktop.
Choisissez le compte qui sera utilisé pour exécuter les "stream" et les services "soap".
Dans notre cas, nous utilisons le compte Administrateur du domaine, mais vous pouvez en utiliser un autre. Le compte à utiliser doit être créé au préalable.
Par sécurité, le mot de passe devrait être mis à jour régulièrement.
Sélectionnez les cartes réseau sur lesquels le serveur PVS doit écouter.
Cochez la case "Use the Provisioning Services TFTP service" pour utiliser le serveur TFTP de PVS.
Note : Lors d'un démarrage sur le réseau (PXE), la machine télécharge un fichier d'amorçage (dans ce cas-ci : ARDBP32.BIN) depuis un serveur TFTP.
Comme indiqué à cette étape, le fichier bootstrap téléchargé par la machine cliente, lui permet de connaitre le serveur à contacter pour finir son démarrage.
Par défaut, la machine cliente démarrera sur le serveur PVS que nous sommes en train de configurer.
L'assistant vous affiche un résumé de la configuration.
En cliquant sur "Finish", l'assistant vous avertira que le pare-feu de Windows est activé et qu'il interférera avec le fonctionnement du serveur PVS.
Pour régler ce problème, vous devez ouvrir les ports, indiqués dans la documentation officielle de Citrix, concernant PVS.
Documentation officielle : Communication Ports Used By Citrix Technologies (Partie : ProvisioningServices)
Note : Remarquez que certains ports fonctionnent avec le protocole "UDP" et d'autres avec le protocole "TCP".
Voici un aperçu de la configuration du pare-feu Windows pour notre serveur PVS :
Une fois que le pare-feu est configuré, cliquez sur Finish et patientez pendant la configuration de PXE, du serveur TFTP, ...
Citrix 9/4/2016
Citrix 2/8/2016
Citrix 22/3/2015
Citrix 13/5/2015
Contenu épinglé
Contact
® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.
Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.
Merci une autre fois pour le partage.
pour le point 4. pouvez-vous m'indiquer quoi faire pour un type de connexion Vmware Vsphere?
Merci d'avance et merci encore pour ce beau tutoriel
Vous devez être connecté pour pouvoir poster un commentaire