Guide d’infrastructure VSPEX EMC Proven
EMC VSPEX END-USER COMPUTING
Citrix XenDesktop 7 avec Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Technologie EMC VNX nouvelle génération et sauvegarde EMC
EMC VSPEX
Abstraction
Ce document décrit la solution EMC® VSPEX® End-User Computing, avec Citrix
XenDesktop, Microsoft Hyper-V Server 2012 et EMC VNX® nouvelle génération pour la gestion d’un maximum de 2 000 bureaux virtuels.
Novembre 2013
Copyright © 2013 EMC Corporation. Tous droits réservés.
Publié en novembre 2013
EMC estime que les informations figurant dans ce document sont exactes à la date de publication. Ces informations sont modifiables sans préavis.
Les informations contenues dans ce document sont fournies « en l’état ». EMC Corporation ne fournit aucune déclaration ou garantie d’aucune sorte concernant les informations contenues dans cette publication et rejette plus spécialement toute garantie implicite de qualité commerciale ou d’adéquation à une utilisation
particulière. L’utilisation, la copie et la diffusion de tout logiciel EMC décrit dans cette publication nécessitent une licence logicielle en cours de validité.
EMC2, EMC et le logo EMC sont des marques déposées ou des marques commerciales d’EMC Corporation aux États-Unis et dans d’autres pays. Toutes les autres marques citées dans le présent document sont la propriété de leurs détenteurs respectifs.
Pour obtenir la liste actualisée des noms de produits, consultez la rubrique des marques EMC via le lien Législation, sur http://france.emc.com.
EMC VSPEX End-User Computing avec Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Référence H11973.1
Sommaire
3 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Sommaire
Chapitre 1 Résumé analytique 11
Introduction ... 12
Audience ... 12
Objectif de ce guide ... 12
Besoins métiers ... 13
Chapitre 2 Présentation de solution 15 Présentation de solution ... 16
Programme de bureau ... 16
Virtualisation ... 16
Traitement ... 16
Réseau ... 17
Sauvegarde ... 17
Stockage ... 17
Chapitre 3 Présentation technologique de la solution 23 Technologies de la solution ... 24
Résumé des composants principaux ... 25
Virtualisation des postes de travail ... 26
Citrix ... 26
XenDesktop 7 ... 26
Machine Creation Services ... 27
Citrix Provisioning Services ... 27
Citrix Personal vDisk ... 28
Citrix Profile Management ... 28
Virtualisation ... 28
Microsoft Hyper-V Server 2012 ... 28
Microsoft System Center Virtual Machine Manager ... 29
Haute disponibilité Hyper-V ... 29
EMC Storage Integrator for Windows ... 29
Traitement ... 29
Réseau ... 31
Stockage ... 32
Snapshots VNX EMC ... 32
EMC VNX SnapSure ... 33
EMC VNX Virtual Provisioning ... 33
VNX FAST Cache ... 38
VNX FAST VP (facultatif) ... 38
Sommaire
Partages de fichiers VNX ... 38
Bureaux distants/succursales ... 39
Sauvegarde et restauration... 39
EMC Avamar ... 39
ShareFile ... 40
ShareFile StorageZones ... 40
Architecture ShareFile StorageZone ... 40
Utilisation de ShareFile StorageZone avec les architectures VSPEX ... 42
Chapitre 4 Présentation de solution 45 Présentation de solution ... 46
Architecture de la solution ... 46
Architecture logique ... 46
Principaux composants ... 48
Ressources matérielles ... 52
Ressources logicielles ... 55
Dimensionnement de la configuration validée ... 56
Instructions pour la configuration des serveurs ... 57
Virtualisation de la mémoire Microsoft Hyper-V pour VSPEX ... 58
Instructions pour la configuration de la mémoire ... 60
Instructions pour la configuration du réseau ... 61
VLAN ... 61
Activation des trames Jumbo ... 63
Agrégation de liens ... 63
Instructions pour la configuration du stockage ... 63
Virtualisation du stockage Hyper-V pour VSPEX ... 65
Module de stockage VSPEX ... 67
Valeurs maximales validées pour l’environnement utilisateur VSPEX ... 68
Organisation du stockage pour 500 bureaux virtuels ... 68
Organisation du stockage pour 1 000 bureaux virtuels ... 72
Organisation du stockage pour 2 000 bureaux virtuels ... 77
Haute disponibilité et basculement sur incident ... 83
Couche de virtualisation ... 83
Couche de traitement ... 83
Couche réseau ... 84
Couche de stockage ... 85
Profil du test de validation ... 86
Instructions pour la configuration de l’environnement de sauvegarde ... 87
Caractéristiques de la sauvegarde ... 87
Organisation de la sauvegarde ... 87
Instructions pour le dimensionnement ... 88
Charge de travail de référence ... 88
Sommaire
5 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Définition de la charge de travail de référence ... 88
Application de la charge de travail de référence ... 89
Mise en oeuvre des architectures de référence ... 90
Types de ressource ... 90
Ressources de sauvegarde ... 92
Extension des environnements utilisateur VSPEX existants ... 92
Résumé de la mise en oeuvre ... 92
Évaluation rapide ... 93
CPU requis ... 93
Mémoire requise ... 93
Performances de stockage requises ... 94
Capacité de stockage requise ... 94
Définition de bureaux virtuels de référence équivalents ... 94
Réglages ... 96
Chapitre 5 Instructions pour la configuration de VSPEX 99 Présentation ... 100
Tâches préalables au déploiement ... 101
Conditions de déploiement ... 101
Données de configuration du client ... 103
Préparation des switches, connexion du réseau et configuration des switches ... 103
Préparation des switches réseau ... 103
Configuration du réseau de l’infrastructure ... 103
Configurer les VLAN ... 105
Terminer le câblage réseau ... 105
Préparation et configuration de la baie de stockage ... 106
Configuration du VNX ... 106
Provisionnement du stockage de base des données ... 107
Provisionnement d’un stockage facultatif pour les données utilisateur ... 112
Provisionnement d’un stockage facultatif pour les machines virtuelles de l’infrastructure ... 114
Installation et configuration des hôtes Microsoft Hyper-V ... 115
Installation des hôtes Windows ... 115
Installation d’Hyper-V et configuration du clustering avec basculement sur incident... 115
Configuration du réseau des hôtes Windows ... 115
Installation de PowerPath sur les serveurs Windows Server ... 116
Activation des trames Jumbo ... 116
Planification de l’allocation de mémoire aux machines virtuelles ... 116
Installation et configuration de la base de données SQL Server ... 117
Création d’une machine virtuelle pour Microsoft SQL Server ... 117
Installation de Microsoft Windows sur la machine virtuelle ... 118
Installation de SQL Server ... 118
Sommaire
Configuration de la base de données pour Microsoft SCVMM ... 118
Déploiement du serveur System Center Virtual Machine Manager ... 119
Création d’une machine virtuelle d’hôte SCVMM ... 119
Installation du système d’exploitation invité de SCVMM ... 119
Installation du serveur SCVMM ... 120
Installation de la console de gestion SCVMM ... 120
Installation de l’agent SCVMM sur un hôte en local... 120
Ajout d’un cluster Hyper-V dans SCVMM ... 120
Ajout d’un stockage de partage de fichiers dans SCVMM (variante fichier uniquement) ... 120
Création d’une machine virtuelle dans SCVMM ... 120
Création d’un modèle de machine virtuelle ... 120
Déploiement des machines virtuelles à partir du modèle ... 121
Installation et configuration du contrôleur XenDesktop ... 121
Installation des composants de XenDesktop côté serveur ... 121
Configuration d’un site ... 122
Ajout d’un second contrôleur ... 122
Installation de Citrix Studio ... 122
Préparation d’une machine virtuelle maître ... 122
Provisionnement des bureaux virtuels ... 123
Installation et configuration de Provisioning Services (PVS uniquement) ... 123
Configuration d’un parc de serveurs PVS ... 124
Ajout d’un second serveur PVS ... 124
Créer un magasin PVS ... 124
Configuration d’une communication entrante ... 125
Configuration d’un fichier d’amorçage ... 125
Configuration d’un serveur TFTP sur VNX ... 126
Configuration des options de démarrage 66 et 67 sur un serveur DHCP ... 126
Préparation de la machine virtuelle maître ... 126
Provisionnement des bureaux virtuels ... 127
Configuration d’EMC Avamar ... 127
Ajouts de GPO pour EMC Avamar ... 129
Préparation de l’image principale pour EMC Avamar ... 132
Définition des Datasets ... 133
Définition des calendriers ... 136
Ajustement du calendrier des fenêtres de maintenance ... 137
Définition des règles de rétention ... 138
Création des groupes et des règles de groupe ... 139
EMC Avamar Enterprise Manager : activation des clients ... 142
Résumé ... 148
Chapitre 6 Validation de la solution 149 Présentation ... 150
Sommaire
7 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Liste de contrôle post-installation ... 150
Déploiement et test d’un bureau virtuel ... 151
Vérification de la redondance des composants de la solution ... 151
Annexe A Nomenclature 153 Nomenclature pour 500 bureaux virtuels ... 154
Nomenclature pour 1 000 bureaux virtuels ... 156
Nomenclature pour 2 000 bureaux virtuels ... 158
Annexe B Fiche produit de configuration du client 161 Fiches Données de configuration du client ... 162
Annexe C Références 165 Références ... 166
Documentation EMC ... 166
Autre documentation ... 166
Annexe D À propos de VSPEX 167 À propos de VSPEX ... 168
Figures Figure 1. VNX nouvelle génération avec optimisation multicœur ... 19
Figure 2. Les processeurs actif/actif augmentent les performances, la résilience et l’efficacité ... 21
Figure 3. Version la plus récente de Unisphere Management Suite ... 21
Figure 4. Composants de la solution ... 24
Figure 5. Composants de l’architecture XenDesktop 7 ... 26
Figure 6. Flexibilité de la couche de traitement des données ... 30
Figure 7. Exemple de conception réseau haute disponibilité ... 31
Figure 8. Progression du rééquilibrage du pool de stockage ... 34
Figure 9. Utilisation de l’espace de thin LUN ... 35
Figure 10. Examen de l’utilisation de l’espace du pool de stockage ... 36
Figure 11. Définition des seuils d’utilisation du pool de stockage ... 37
Figure 12. Définition des notifications automatiques (mode bloc)... 37
Figure 13. Architecture générale de ShareFile ... 40
Figure 14. Architecture logique : VSPEX End-User Computing pour Citrix XenDesktop avec ShareFile StorageZone ... 42
Figure 15. Architecture logique de la variante SMB ... 47
Figure 16. Architecture logique de la variante FC ... 48
Figure 17. Consommation de la mémoire de l’hyperviseur ... 59
Figure 18. Réseaux requis ... 62
Figure 19. Types de disque virtuel Hyper-V ... 65
Figure 20. Organisation du stockage de base avec provisionnement PVS pour 500 bureaux virtuels... 68
Sommaire
Figure 21. Organisation du stockage de base avec provisionnement
MCS pour 500 bureaux virtuels ... 70
Figure 22. Organisation du stockage facultatif pour 500 bureaux virtuels ... 71
Figure 23. Organisation du stockage de base avec provisionnement PVS pour 1 000 bureaux virtuels ... 72
Figure 24. Organisation du stockage de base avec provisionnement MCS pour 1 000 bureaux virtuels ... 74
Figure 25. Organisation du stockage facultatif pour 1 000 bureaux virtuels ... 75
Figure 26. Organisation du stockage de base avec provisionnement PVS pour 2 000 bureaux virtuels ... 77
Figure 27. Organisation du stockage de base avec provisionnement MCS pour 2 000 bureaux virtuels ... 79
Figure 28. Organisation du stockage facultatif pour 2 000 bureaux virtuels ... 81
Figure 29. Haute disponibilité de la couche de virtualisation ... 83
Figure 30. Alimentations redondantes ... 83
Figure 31. Haute disponibilité de la couche réseau ... 84
Figure 32. Haute disponibilité de la gamme VNX ... 85
Figure 33. Exemple d’architecture réseau - Variante SMB ... 104
Figure 34. Exemple d’architecture réseau - Variante FC ... 105
Figure 35. Définition du paramètre nthread ... 110
Figure 36. Boîte de dialogue Storage System Properties ... 110
Figure 37. Boîte de dialogue Create FAST Cache ... 111
Figure 38. Onglet avancé de la boîte de dialogue Create Storage Pool ... 111
Figure 39. Onglet Advanced de la boîte de dialogue Storage Pool Properties .... 112
Figure 40. Fenêtre Storage Pool Properties ... 113
Figure 41. Boîte de dialogue Manage Auto-Tiering ... 113
Figure 42. Fenêtre LUN Properties ... 114
Figure 43. Boîte de dialogue Configure Bootstrap ... 125
Figure 44. Configuration de la redirection de dossiers Windows ... 129
Figure 45. Création d’un mappage de lecteur réseau Windows pour les fichiers utilisateur ... 130
Figure 46. Configuration des paramètres de mappage du lecteur ... 131
Figure 47. Configuration des paramètres de mappage commun du lecteur .... 131
Figure 48. Création d’un mappage de lecteur réseau Windows pour les données des profils utilisateur ... 132
Figure 49. Menu Tools d’Avamar ... 133
Figure 50. Boîte de dialogue Manage All Datasets d’Avamar ... 133
Figure 51. Boîte de dialogue New Dataset d’Avamar ... 134
Figure 52. Configuration des paramètres de Dataset Avamar ... 134
Figure 53. Dataset destiné aux données de profils utilisateur ... 135
Figure 54. Paramètres d’exclusion du Dataset destiné aux données de profils utilisateur ... 135
Figure 55. Configuration des options du Dataset destiné aux données de profils utilisateur ... 136
Sommaire
9 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Figure 56. Configuration des options avancées du Dataset destiné aux
données de profils utilisateur ... 136
Figure 57. Calendrier des fenêtres de sauvegarde/coupure/maintenance d’Avamar par défaut ... 137
Figure 58. Calendrier modifié des fenêtres de sauvegarde/coupure/maintenance d’Avamar ... 138
Figure 59. Création d’un nouveau groupe de sauvegarde Avamar ... 139
Figure 60. Paramètres du nouveau groupe de sauvegarde ... 140
Figure 61. Sélection du Dataset du groupe de sauvegarde ... 140
Figure 62. Sélection du calendrier du groupe de sauvegarde ... 141
Figure 63. Sélection de la règle de rétention du groupe de sauvegarde ... 141
Figure 64. Avamar Enterprise Manager, ... 142
Figure 65. Avamar Client Manager ... 142
Figure 66. Boîte de dialogue Activate Client d’Avamar... 143
Figure 67. Menu d’activation des clients Avamar ... 143
Figure 68. Configuration du service d’annuaire Avamar ... 144
Figure 69. Avamar Client Manager, postconfiguration ... 144
Figure 70. Avamar Client Manager : clients de bureaux virtuels ... 145
Figure 71. Avamar Client Manager : sélection des clients de bureaux virtuels ... 145
Figure 72. Sélectionner les groupes Avamar ... 146
Figure 73. Activation des clients Avamar Client ... 146
Figure 74. Validation de l’activation des clients Avamar Client ... 147
Figure 75. Première invite informationnelle d’activation des clients Avamar Client ... 147
Figure 76. Deuxième invite informationnelle d’activation des clients Avamar Client ... 148
Figure 77. Avamar Client Manager : clients activés ... 148
Tableau Tableau 1. Seuils et paramètres sous VNX OE Block Release 33 ... 38
Tableau 2. Ressources matérielles minimales pour la prise en charge de ShareFile StorageZone avec Storage Center ... 43
Tableau 3. Stockage EMC VNX recommandé pour le partage CIFS de ShareFile StorageZone ... 44
Tableau 4. Matériel utilisé dans la solution ... 52
Tableau 5. Logiciels utilisés dans la solution ... 55
Tableau 6. Configurations prenant en charge cette solution ... 56
Tableau 7. Matériel serveur ... 58
Tableau 8. Ressources matérielles pour le réseau ... 61
Tableau 9. Matériel de stockage ... 64
Tableau 10. Nombre de disques requis pour différentes quantités de bureaux virtuels ... 68
Tableau 11. Profil de l’environnement validé ... 86
Sommaire
Tableau 12. Caractéristiques du profil de sauvegarde ... 87
Tableau 13. Caractéristiques du bureau virtuel ... 89
Tableau 14. Ligne de la fiche technique à renseigner ... 93
Tableau 15. Ressources du bureau virtuel de référence ... 94
Tableau 16. Exemple de ligne de fiche technique ... 95
Tableau 17. Exemples d’applications ... 95
Tableau 18. Total des composants des ressources serveur ... 96
Tableau 19. Fiche technique client vide ... 97
Tableau 20. Présentation du processus de déploiement ... 100
Tableau 21. Tâches préalables au déploiement ... 101
Tableau 22. Liste de contrôle des conditions de déploiement ... 101
Tableau 23. Tâches de configuration des switches et du réseau ... 103
Tableau 24. Tâches de configuration du stockage ... 106
Tableau 25. Tâches d’installation des serveurs ... 115
Tableau 26. Tâches d’installation de la base de données SQL Server ... 117
Tableau 27. Tâches de configuration de SCVMM ... 119
Tableau 28. Tâches d’installation des contrôleurs XenDesktop ... 121
Tableau 29. Tâches d’installation des contrôleurs XenDesktop ... 123
Tableau 30. Tâches relatives à l’intégration avec Avamar ... 128
Tableau 31. Tâches de test de l’installation ... 150
Tableau 32. Liste des composants utilisés dans la solution VSPEX pour 500 bureaux virtuels ... 154
Tableau 33. Liste des composants utilisés dans la solution VSPEX pour 1 000 bureaux virtuels ... 156
Tableau 34. Liste des composants utilisés dans la solution VSPEX pour 2 000 bureaux virtuels ... 158
Tableau 35. Informations sur les serveurs communs ... 162
Tableau 36. Informations sur le serveur Hyper-V ... 162
Tableau 37. Informations sur la baie ... 163
Tableau 38. Informations sur l’infrastructure réseau ... 163
Tableau 39. Informations sur le réseau VLAN ... 163
Tableau 40. Comptes de maintenance ... 164
Chapitre 1: Résumé analytique
11 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Chapitre 1 Résumé analytique
Ce chapitre traite des points suivants :
Introduction ... 12
Audience ... 12
Objectif de ce guide ... 12
Besoins métiers ... 13
Chapitre 1: Résumé analytique
Introduction
Les architectures validées et modulaires EMC® VSPEX® reposent sur des
technologies éprouvées et constituent des solutions de virtualisation complètes qui vous aident à prendre des décisions avisées en ce qui concerne les couches
d’hyperviseur, de traitement des données et réseau. VSPEX élimine les problèmes de planification et de configuration liés à la virtualisation des serveurs. Dans le cadre de stratégies de virtualisation des serveurs, de déploiement de bureaux virtuels ou encore de consolidation informatique, VSPEX accélère la transformation informatique en accélérant les déploiements, en élargissant le champ des
possibilités, en optimisant l’efficacité et en diminuant les risques.
Le présent document est un guide complet détaillant les différents aspects techniques de cette solution. La capacité des serveurs constitue une indication générale, avec les minima requis en termes de CPU, de mémoire et d’interfaces réseau. Les clients sont libres d’opter pour le matériel serveur et réseau de leur choix pour satisfaire, voire dépasser, la configuration minimale indiquée.
Audience
Ce guide suppose que vous disposez de la formation et de l’expérience
nécessaires pour installer et configurer une solution d’environnement utilisateur reposant sur Citrix XenDesktop avec l’hyperviseur Microsoft Hyper-V, les systèmes de stockage EMC VNX® et l’infrastructure correspondante dans le cadre de cette implémentation. Le cas échéant, EMC vous propose des références externes et vous recommande de vous familiariser avec ces documents.
Vous devez également connaître les règles de sécurité de l’infrastructure et des bases de données propres à l’installation du client.
Nous invitons les personnes intéressées par la vente et le dimensionnement d’une solution VSPEX End-User Computing pour Citrix XenDesktop à être particulièrement attentives aux quatre premiers chapitres de ce document. Les personnes chargées de la mise en œuvre de la solution sont quant à elles invitées à se concentrer sur les instructions de configuration du Chapitre 5, sur la
validation de la solution au Chapitre 6, ainsi que sur les références et annexes correspondantes.
Objectif de ce guide
Ce guide est une première introduction à l’architecture VSPEX End-User Computing.
Il explique comment modifier l’architecture en fonction d’engagements spécifiques et fournit des instructions permettant de déployer efficacement le système.
L’architecture VSPEX End-User Computing permet au client de disposer d’un système moderne capable d’héberger un grand nombre de bureaux virtuels en fournissant un niveau de performance homogène. Cette solution s’exécute sur la couche de
virtualisation Microsoft Hyper-V et repose sur la gamme de stockage VNX haute disponibilité et le courtier de bureau Citrix XenDesktop. Bien que définissables par le fournisseur, les composants de traitement et réseau sont conçus pour être
redondants et suffisamment puissants pour gérer les besoins en capacité de traitement et en données d’un grand environnement de machines virtuelles.
Chapitre 1: Résumé analytique
13 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Les environnements gérant 500, 1 000 et 2 000 bureaux virtuels décrits ici
reposent une charge de travail définie. Certes, les bureaux virtuels n’ont pas tous les mêmes exigences ; cependant, ce document contient différentes méthodes et des conseils permettant d’adapter le système pour un déploiement économique de ce dernier.
Une architecture de bureaux virtuels ou End-User Computing repose sur un système complexe. Ce document facilite sa configuration grâce à des listes de matériel et de logiciels initiaux, des fiches techniques et des conseils de dimensionnement pas à pas, ainsi que des étapes de déploiement vérifiées.
Il fournit également des tests de validation qui vous permettront de vérifier que votre système fonctionne correctement une fois le dernier composant installé.
Suivez les instructions de ce document pour garantir un déploiement facile et efficace de vos postes de travail.
Besoins métiers
L’utilisation d’applications métiers devient de plus en plus courante dans les environnements informatiques, réseau et de stockage consolidés. L’utilisation de Citrix pour EMC VSPEX End-User Computing simplifie la configuration des
composants d’un modèle de déploiement traditionnel. Cela simplifie la gestion de l’intégration, tout en conservant les options de mise en œuvre et de conception des applications. Citrix unifie l’administration, tout en permettant de contrôler et de surveiller les différents processus. L’architecture de la solution VSPEX End- User Computing pour Citrix répond aux besoins métiers suivants :
fourniture d’une solution de virtualisation de bout en bout permettant d’utiliser les capacités des composants d’infrastructure unifiés ;
fourniture d’une solution permettant de virtualiser efficacement 500, 1 000 ou 2 000 bureaux virtuels pour des utilisations variées ;
fourniture d’une conception de référence fiable, flexible et évolutive.
Chapitre 1: Résumé analytique
Chapitre 2: Présentation de solution
15 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Chapitre 2 Présentation de solution
Ce chapitre traite des points suivants :
Présentation de solution ... 16
Programme de bureau ... 16
Virtualisation ... 16
Traitement ... 16
Réseau ... 17
Sauvegarde ... 17
Stockage ... 17
Chapitre 2: Présentation de solution
Présentation de solution
La solution EMC VSPEX End-User Computing pour Citrix XenDesktop sur Microsoft Hyper-V Server 2012 fournit une architecture système complète capable de prendre en charge et de protéger jusqu’à 2 000 bureaux virtuels avec une topologie serveur et réseau redondante, un système de stockage haute disponibilité et des solutions de sauvegarde EMC fiables. Cette solution particulière repose sur les principaux composants suivants : le programme de bureau, la virtualisation, le stockage, le réseau et le traitement des données.
Programme de bureau
XenDesktop est la solution de bureaux virtuels de Citrix. Elle permet d’exécuter des bureaux virtuels dans un environnement de virtualisation Microsoft Hyper-V.
Cette solution permet la centralisation des opérations de gestion des bureaux et offre aux départements informatiques un contrôle accru. XenDesktop permet aux utilisateurs finaux de se connecter à leurs postes de travail à partir de divers périphériques via une connexion réseau.
Virtualisation
Microsoft Hyper-V est une plate-forme de virtualisation qui en plus d’être flexible, permet aux utilisateurs de maîtriser les coûts en facilitant la consolidation des grands parcs de serveurs dont les performances sont insuffisantes au sein d’infrastructures de type Cloud fiables et maniables. Les composants de
virtualisation Microsoft de base sont l’hyperviseur Microsoft Hyper-V et Microsoft System Center Virtual Machine Manager pour la gestion du système.
L’hyperviseur Microsoft Hyper-V s’exécute sur un serveur dédié et permet l’exécution simultanée de plusieurs systèmes d’exploitation sur le système en tant que machines virtuelles. Les services en cluster de Microsoft permettent le fonctionnement de plusieurs serveurs Hyper-V au sein d’une configuration en cluster. La configuration du cluster Microsoft Hyper-V est gérée sous forme de pool de ressources élargi via Microsoft System Center Virtual Machine, permettant l’allocation dynamique de CPU, de mémoire et de stockage dans le cluster.
Les fonctions haute disponibilité de Microsoft Hyper-V Server 2012, par exemple la migration dynamique et la migration du stockage, permettent une migration transparente des machines virtuelles et des fichiers stockés, d’un serveur Hyper-V vers un autre, avec un impact minime, voire nul, sur les performances.
Traitement
Grâce à VSPEX, vous pouvez concevoir et mettre en œuvre les composants serveur choisis par le fournisseur, en bénéficiant d’une grande flexibilité. L’infrastructure doit respecter les attributs suivants :
RAM, cœurs de CPU et mémoire suffisants pour prendre en charge le nombre et les types requis de machines virtuelles ;
connexions réseau suffisantes pour une connectivité redondante aux switches du système ;
capacité excédentaire pour prendre en charge le basculement sur incident en cas de panne d’un serveur dans l’environnement.
Chapitre 2: Présentation de solution
17 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Réseau
Grâce à VSPEX, vous pouvez concevoir et mettre en œuvre les composants réseau choisis par le fournisseur, en bénéficiant d’une grande flexibilité. L’infrastructure doit respecter les attributs suivants :
liaisons réseau redondantes pour les hôtes, les switches et les systèmes de stockage ;
prise en charge de l’agrégation de liens ;
isolation du trafic conformément aux bonnes pratiques reconnues du secteur.
Sauvegarde
EMC Avamar® fournit le niveau de protection et d’efficacité requis pour accélérer le déploiement d’une solution EMC VSPEX End-User Computing.
Avamar permet aux administrateurs d’effectuer des sauvegardes et de gérer les règles et les composants de l’infrastructure de l’environnement utilisateur de façon centralisée, tout en autorisant les utilisateurs à restaurer leurs propres fichiers efficacement, grâce à une interface Web simple et intuitive. Avamar ne déplace que les nouveaux segments de données de sous-fichiers uniques, pour des
sauvegardes quotidiennes complètes rapides. Les temps de sauvegarde sont ainsi réduits de 90 %, ce qui peut réduire la bande passante réseau requise
quotidiennement de 99 %, et le stockage de sauvegarde nécessaire de 10 à 30 fois.
Stockage
La gamme de systèmes de stockage EMC VNX nouvelle génération fournit un accès en modes fichier et bloc avec de nombreuses fonctions, ce qui en fait la solution idéale pour la mise en œuvre de toutes les solutions d’environnement utilisateur.
Les composants de stockage VNX sont indiqués ci-dessous. Ils sont dimensionnés sur la base de la charge de travail définie pour l’architecture de référence :
Ports d’adaptateur hôte (mode bloc) : ports fournissant une connectivité hôte vers la baie par le biais du fabric.
Data Movers (mode fichier) : appliances front-end fournissant des services de gestion des fichiers aux hôtes (facultatives si vous disposez de services NFS ou CIFS/SMB).
Processeurs de stockage : composants de traitement de la baie de stockage, qui interviennent dans tous les aspects du déplacement de données vers, depuis ou entre les baies.
Disques : axes de disques et disques SSD comportant les données d’hôtes ou d’applications et leurs boîtiers.
Remarque : Le terme Data Mover fait référence à un composant matériel du VNX doté d’un CPU, d’une mémoire et de ports d’E/S. Il active les protocoles CIFS (SMB) et NFS sur le VNX.
Chapitre 2: Présentation de solution
Les solutions de postes de travail décrites dans ce document s’appuient sur les baies de stockage EMC VNX5400 et EMC VNX5600. Le système VNX5400 peut prendre en charge jusqu’à 250 disques, tandis que le système VNX5600 peut en héberger jusqu’à 500.
La gamme EMC VNX prend en charge un large éventail de fonctionnalités métiers parfaitement adaptées à l’environnement utilisateur, notamment les suivantes :
EMC Fully Automated Storage Tiering for Virtual Pools (FAST™ VP)
EMC FAST Cache
Déduplication et compression des données au niveau des fichiers
Déduplication en mode bloc
Allocation dynamique
de la réplication
Snapshots et points de contrôle
Rétention au niveau des fichiers
Gestion des quotas Fonctions et améliorations
La plate-forme de stockage unifié EMC VNX optimisée grâce à Flash s’appuie sur une technologie innovante et des fonctions d’entreprise pour fournir une solution unique de stockage en modes fichier, bloc et objet à la fois facile à utiliser et évolutive. Idéale pour les charges de travail mixtes des environnements
physiques ou virtuels, la plate-forme VNX associe un matériel puissant et flexible à des logiciels d’optimisation, de protection et de gestion hautes performances adaptés aux exigences des environnements applicatifs virtualisés d’aujourd’hui.
La gamme VNX nouvelle génération intègre de nombreuses fonctions et améliorations élaborées autour de celles qui ont fait le succès de la première génération. Ces fonctions et améliorations incluent :
davantage de capacité avec une optimisation multicœur et Multicore Cache, Multicore RAID et Multicore FAST Cache (MCx™) ;
Plus grande efficacité avec une baie hybride optimisée grâce à la technologie Flash
meilleure protection grâce à une plus large disponibilité des applications, avec des processeurs de stockage actif/actif ;
administration et déploiement facilités grâce à une meilleure productivité avec la nouvelle suite Unisphere® Management Suite.
VSPEX est équipé de la baie VNX nouvelle génération pour une efficacité, des
performances et une évolutivité nettement supérieures à celles fournies par le passé.
Baie hybride optimisée pour Flash
VNX est une baie hybride optimisée pour Flash. Elle offre une hiérarchisation automatisée pour garantir des performances optimales à vos données critiques, de même qu’elle déplace de manière intelligente les données auxquelles vous accédez le moins souvent sur des disques moins coûteux.
Chapitre 2: Présentation de solution
19 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Dans cette approche hybride, un faible pourcentage de disques Flash dans
l’ensemble du système peut fournir un pourcentage important des E/S par seconde totales. Le VNX optimisé pour Flash tire pleinement avantage du temps de latence de Flash réduit afin d’offrir une optimisation économique et une évolutivité hautes performances. EMC Fully Automated Storage Tiering Suite (FAST Cache et FAST VP) hiérarchise à la fois les données en modes bloc et fichier sur des disques hétérogènes et envoie les données les plus utilisées vers les disques Flash, évitant ainsi aux clients d’avoir à faire des concessions en termes de coûts ou de performances.
Les nouvelles données ont tendance à être utilisées davantage que les données plus anciennes. Par conséquent, elles sont stockées sur des disques Flash pour fournir de meilleures performances. Au fil du temps, les données anciennes sont de moins en moins sollicitées. FAST VP hiérarchise alors automatiquement les données en les déplaçant des disques hautes performances vers les disques haute capacité, en fonction des règles définies par le client. Cette fonctionnalité a été améliorée : elle fournit désormais une efficacité multipliée par quatre grâce à de nouveaux disques SSD FAST VP qui s’appuient sur la technologie eMLC (enterprise multilevel cell), diminuant ainsi le coût par gigaoctet. FAST Cache absorbe les pics de charge de travail système imprévus de manière dynamique.
Tous les exemples d’utilisation de VSPEX bénéficient de cette efficacité accrue.
Les infrastructures VSPEX EMC Proven proposent des solutions pour Cloud privé, environnement utilisateur et applications virtualisées. Avec VNX, les clients peuvent obtenir un retour sur investissement encore plus important. En effet, VNX fournit une déduplication hors bande en mode bloc qui peut réduire
considérablement les coûts du niveau Flash.
Optimisation du chemin d’accès au code VNX MCx
L’avènement de la technologie Flash a radicalement modifié les exigences liées aux systèmes de stockage milieu de gamme. EMC a repensé la plate-forme de stockage milieu de gamme pour optimiser réellement les processeurs multicœur afin d’offrir un système de stockage particulièrement performant et économique.
Comme l’illustre la Figure 1, MCx distribue l’ensemble des services de données VNX sur tous les cœurs. La gamme VNX avec MCx améliore considérablement les
performances en mode fichier des applications transactionnelles comme les bases de données et les machines virtuelles sur un stockage rattaché au réseau (NAS).
Figure 1. VNX nouvelle génération avec optimisation multicœur
Chapitre 2: Présentation de solution Cache multicœur
Le cache est la ressource la plus précieuse du sous-système de stockage. De son utilisation efficace dépend l’efficacité générale de la plate-forme en ce qui concerne la gestion des charges de travail variables et fluctuantes. Le moteur du cache a été modularisé de manière à tirer parti de tous les cœurs disponibles dans le système.
RAID multicœur
Autre élément important de la refonte MCx : la gestion des E/S sur le stockage back-end permanent (disques durs et disques SSD). Les améliorations
considérables des performances du VNX s’expliquent par la modularisation du traitement de la gestion des données back-end, qui permet à MCx d’évoluer de manière transparente sur tous les processeurs.
performances de VNX.
Le stockage VNX reposant sur l’architecture MCx est optimisé pour la technologie FLASH 1st et fournit des performances globales sans précédent. Il optimise le système pour améliorer les performances transactionnelles (coût par IOPS) et de la bande passante (coût par Go/s) avec faible latence, et assure une efficacité optimale de la capacité de stockage (coût par Go).
VNX propose les améliorations de performances suivantes :
jusqu’à quatre fois plus de transactions en mode fichier que les baies à double contrôleur ;
une multiplication par trois des performances en mode fichier pour les applications transactionnelles (par exemple, Microsoft Exchange sur VMware et NFS) avec des temps de réponse jusqu’à 60 % plus courts ;
jusqu’à quatre fois plus de transactions OLTP Oracle et Microsoft SQL Server ;
jusqu’à six fois plus de machines virtuelles.
processeurs de stockage de baie actif/actif.
La nouvelle architecture du VNX fournit des processeurs de stockage de baie actif/actif, comme indiqué sur la Figure 2. Ceci permet d’éliminer les expirations du délai des applications lors du basculement de chemin sur incident, car les deux chemins traitent activement les demandes d’E/S.
L’équilibrage de la charge est également amélioré et les applications affichent des performances jusqu’à deux fois supérieures. La configuration actif/actif en mode bloc est parfaitement adaptée aux applications nécessitant les meilleurs niveaux de disponibilité et de performances mais ne requérant pas de
hiérarchisation ni de services de gestion de l’efficacité tels que la compression, la déduplication ou les snapshots.
Avec cette version de VNX, les clients VSPEX peuvent utiliser les Data Movers virtuels et VNX Replicator pour effectuer des migrations de systèmes de fichiers automatisées à grande vitesse, entre les systèmes. Ce processus assure une migration automatique de tous les points de contrôle et paramètres ; il permet également aux clients de poursuivre leurs activités durant la migration.
Chapitre 2: Présentation de solution
21 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Figure 2. Les processeurs actif/actif augmentent les performances, la résilience et
l’efficacité Unisphere Management
La dernière version de Unisphere Management Suite étend l’interface conviviale de Unisphere pour y inclure la fonction VNX Monitoring and Reporting afin de valider les performances et d’anticiper les besoins en capacité. Comme illustré sur la Figure 3, cette suite intègre également Unisphere Remote pour gérer de manière centralisée des milliers de systèmes VNX et VNXe® tout en assurant la prise en charge d’XtremSW™ Cache.
Figure 3. Version la plus récente de Unisphere Management Suite
Chapitre 2: Présentation de solution
Chapitre 3: Présentation technologique de la solution
23 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Chapitre 3 Présentation technologique de la solution
Ce chapitre traite des points suivants :
Technologies de la solution ... 24 Résumé des composants principaux ... 25 Virtualisation des postes de travail... 26 Virtualisation ... 28 Traitement ... 29 Réseau ... 31 Stockage ... 32 Sauvegarde et restauration ... 39 ShareFile ... 40
Chapitre 3: Présentation technologique de la solution
Technologies de la solution
Cette solution VSPEX utilise les baies de stockage EMC VNX5400 (jusqu’à
1 000 bureaux virtuels) ou VNX5600 (jusqu’à 2 000 bureaux virtuels) et Microsoft Hyper-V Server 2012 pour fournir les ressources en stockage et en traitement des données d’un environnement Citrix XenDesktop 7 composé de bureaux virtuels Windows 7 provisionnés par Provisioning Services (PVS) ou Machine Creation Services (MCS). Les composants de la solution sont illustrés dans la Figure 4.
Figure 4. Composants de la solution
La planification et la conception de l’infrastructure de stockage d’un environnement Citrix XenDesktop représentent une étape critique, car le stockage partagé doit être capable d’absorber d’importants pics d’entrées/sorties (E/S) survenant pendant certains exemples d’utilisation, tels que le démarrage de nombreux postes de travail au début d’une journée de travail ou l’application des correctifs requis. Ces pics d’E/S peuvent donner lieu à des performances irrégulières et imprévisibles des bureaux virtuels au cours de certaines périodes. Si la planification ne prend pas ces exemples d’utilisation en compte, les utilisateurs pourraient rapidement ressentir une certaine frustration par rapport à ces performances imprévisibles.
Pour assurer des performances prévisibles au sein d’un environnement utilisateur, le système de stockage doit pouvoir gérer les pics de charge d’E/S en provenance des clients, tout en fournissant des temps de réponse rapides. Habituellement, la conception adaptée à ce type de charge de travail implique le déploiement de plusieurs disques pour gérer de courtes périodes d’une extrême intensité en E/S, ce qui peut s’avérer coûteux à mettre en œuvre. Cette solution utilise EMC VNX FAST Cache, ce qui permet de réduire le nombre de disques nécessaires.
La sauvegarde EMC nouvelle génération assure la protection des données utilisateur et procure aux utilisateurs une capacité de restauration grâce à l’utilisation d’EMC Avamar et de son client de poste de travail au niveau de l’image de ce dernier.
Chapitre 3: Présentation technologique de la solution
25 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Résumé des composants principaux
La présente section décrit les principaux composants de la solution.
Virtualisation des postes de travail
Le programme de virtualisation des postes de travail gère le provisionnement, l’allocation, la maintenance et la suppression éventuelle des images des bureaux virtuels fournis aux utilisateurs du système. Ce logiciel permet de créer à la demande des images de postes de travail, d’assurer la maintenance des images sans perturber la productivité des utilisateurs et d’éviter la croissance incontrôlée de l’environnement.
Virtualisation
La couche de virtualisation permet de séparer les ressources physiques et les applications qui les utilisent. Les applications peuvent ainsi utiliser les
ressources qui ne sont pas directement liées au matériel, permettant l’activation d’un grand nombre de fonctionnalités clés de l’environnement utilisateur.
Traitement
La couche de traitement des données fournit des ressources mémoire et de calcul au logiciel de la couche de virtualisation et aux applications qui s’exécutent dans l’infrastructure. Le programme VSPEX définit la quantité minimale de ressources requises pour la couche de traitement des données, tout en permettant au client de mettre en œuvre ses exigences via n’importe quel matériel informatique capable de les satisfaire.
Réseau
La couche réseau connecte les utilisateurs de l’environnement aux ressources dont ils ont besoin et relie la couche de stockage à la couche de traitement. Le programme VSPEX définit le nombre minimal de ports réseau requis pour la solution et fournit des instructions générales concernant l’architecture réseau. Il permet au client de mettre en œuvre ses exigences en utilisant n’importe quel matériel réseau capable de les satisfaire.
Stockage
La couche de stockage est une ressource critique pour la mise en œuvre de l’environnement utilisateur. En raison du mode d’utilisation des postes de travail, la couche de stockage doit pouvoir absorber tout pic d’activité important au moment où il se produit, sans nuire à l’expérience de l’utilisateur. Cette solution utilise EMC VNX FAST Cache pour gérer efficacement la charge de travail.
Sauvegarde et restauration
La solution propose des composants de sauvegarde et de restauration en option chargés de protéger les données hébergées sur le système principal au cas où elles seraient supprimées, endommagées ou deviendraient inutilisables.
ShareFile
Les composants de sécurité de RSA procurent aux clients des options
supplémentaires pour contrôler l’accès à l’environnement et s’assurer que seuls les utilisateurs autorisés peuvent utiliser le système.
La section Architecture de la solution décrit en détail l’ensemble des composants de l’architecture de référence.
Chapitre 3: Présentation technologique de la solution
Virtualisation des postes de travail
La virtualisation d’un poste de travail d’utilisateur implique l’encapsulation et la fourniture de ce poste sur un périphérique client distant. Ce client distant peut être un client léger, un client zéro, un smartphone ou une tablette. La
virtualisation permet à des abonnés situés en différents emplacements d’accéder à des bureaux virtuels hébergés sur des ressources informatiques centralisées au sein de datacenters distants.
Dans cette solution, Citrix XenDesktop est utilisé pour provisionner, gérer, programmer et surveiller l’environnement de virtualisation des postes de travail.
Dans l’architecture XenDesktop 7, les composants de gestion et de livraison sont partagés entre XenDesktop et XenApp pour faire bénéficier aux administrateurs d’une expérience de gestion unifiée. La Figure 5 présente les composants de l’architecture XenDesktop 7.
Figure 5. Composants de l’architecture XenDesktop 7
Les composants de l’architecture XenDesktop 7 sont les suivants :
Receiver : installé sur les périphériques utilisateur, Citrix Receiver fournit aux utilisateurs un accès rapide et sécurisé en libre-service aux documents, applications et postes de travail à partir de tous leurs périphériques, y compris les smartphones, tablettes et PC. Receiver fournit un accès à la demande à Windows, au Web et aux applications Saas (Software-as-a-Service).
StoreFront : StoreFront permet d’authentifier les utilisateurs sur les sites hébergeant les ressources et de gérer les magasins de postes de travail et applications auxquels les utilisateurs accèdent.
Studio : Studio est la console de gestion qui vous permet de configurer et de gérer le déploiement, éliminant le besoin d’utiliser des consoles de gestion séparées pour la gestion de la mise à disposition des applications et des postes de travail. Studio propose divers assistants qui vous guident pendant la configuration de votre environnement, la création de vos
charges de travail pour l’hébergement des applications et postes de travail, et l’attribution de ces applications et postes aux utilisateurs.
Citrix
XenDesktop 7
Chapitre 3: Présentation technologique de la solution
27 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven
Delivery Controller : installé sur les serveurs du datacenter, Delivery Controller se compose de services qui communiquent avec l’hyperviseur pour répartir les applications et postes de travail, authentifier et gérer l’accès des utilisateurs et assurer la négociation des connexions entre les utilisateurs et leurs applications et bureaux virtuels. Ce contrôleur gère l’état des postes de travail, qu’il démarre et qu’il arrête en fonction de la demande et de la configuration de l’administration. Dans certaines éditions, le contrôleur vous permet d’installer Profile Management afin de gérer les paramètres de personnalisation des utilisateurs dans des environnements Windows virtualisés ou physiques. Chaque site présente un ou plusieurs contrôleurs de ce type.
Virtual Delivery Agent (VDA) : installé sur les systèmes d’exploitation de serveur ou de poste de travail, l’agent VDA permet d’établir des
connexions au niveau des postes de travail et des applications. Pour Remote PC Access, installez le VDA sur votre ordinateur de bureau.
Machines avec OS de serveur : il s’agit de machines virtuelles ou
physiques basées sur les systèmes d’exploitation Windows Server. Elles sont utilisées pour la fourniture d’applications ou de postes de travail partagés hébergés (HSD) aux utilisateurs.
Machines avec OS de poste de travail : il s’agit de machines virtuelles ou physiques basées sur un système d’exploitation Windows Desktop.
Elles sont utilisées pour la livraison de postes de travail personnalisés aux utilisateurs ou la mise à disposition d’applications à partir de systèmes d’exploitation de poste de travail.
Remote PC Access : périphériques utilisateur qui sont inclus dans une liste blanche, permettant aux utilisateurs d’accéder aux ressources sur leurs ordinateurs de bureau à distance, à partir de n’importe quel périphérique exécutant Citrix Receiver.
Machine Creation Services (MCS) est un mécanisme de provisionnement intégré avec l’interface de gestion de XenDesktop, Citrix Studio, pour permettre le provisionnement, la gestion et l’abandon des postes de travail tout au long de leur cycle de vie, à partir d’un point de gestion centralisé.
MCS permet la gestion de plusieurs types de machines au sein d’un catalogue dans Citrix Studio. La personnalisation des postes de travail est persistante dans le cas des machines utilisant Personal vDisk. Les machines n’utilisant pas Personal vDisk, quant à elles, conviennent si les modifications apportées aux postes de travail doivent être ignorées lorsque l’utilisateur se déconnecte.
Les bureaux provisionnés avec MCS partagent une même image de base au sein d’un catalogue. Pour cette raison, l’accès à l’image de base est habituellement assez fréquent pour utiliser EMC VNX FAST Cache, alors que les données fréquemment consultées sont promues vers des disques Flash afin d’offrir un temps de réponse d’E/S optimal avec un nombre réduit de disques physiques.
Citrix Provisioning Services (PVS) s’appuie sur une approche différente de celle des solutions de création d’images de postes de travail traditionnelles, en modifiant fondamentalement la relation entre le matériel et les logiciels qui s’y exécutent. En transmettant en continu une seule image de disque partagée (vDisk) au lieu de copier des images sur chaque machine, PVS permet aux entreprises de réduire le nombre d’images de disques gérées. Alors que le nombre de machines continue d’augmenter, PVS offre l’efficacité d’une gestion centralisée et les avantages d’un traitement distribué.
Machine Creation Services
Citrix Provisioning Services
Chapitre 3: Présentation technologique de la solution
Comme les machines transmettent les données de disque de manière dynamique et en temps réel à partir d’une seule image partagée, la cohérence des images des machines est assurée. En outre, la configuration, les applications et même le système d’exploitation de grands pools de machines peuvent changer
complètement pendant l’opération de redémarrage.
Dans cette solution, PVS provisionne 500, 1 000 ou 2 000 bureaux virtuels exécutant Windows 7 ou 8. Les postes de travail sont déployés à partir d’une seule image vDisk.
La fonctionnalité Citrix Personal vDisk (PvDisk ou PvD) a été introduite dans Citrix XenDesktop 5.6. Personal vDisk permet aux utilisateurs de conserver les
paramètres de personnalisation et les applications installées par leurs soins au sein d’un pool de postes de travail. Pour ce faire, les modifications apportées à la machine virtuelle en pool de l’utilisateur sont redirigées vers un disque séparé nommé Personal vDisk. Pendant l’exécution, le contenu du Personal vDisk est combiné au contenu de la machine virtuelle de base afin d’unifier l’expérience de l’utilisateur. Les données du Personal vDisk sont conservées durant les
opérations de redémarrage et d’actualisation.
Dans cette solution, PVS provisionne 500, 1 000 ou 2 000 bureaux virtuels exécutant Windows 7. Les postes de travail sont déployés à partir d’une seule image vDisk.
Citrix Profile Management conserve les profils utilisateur et les synchronise dynamiquement via un référentiel de profils distant. Citrix Profile Management s’assure que les paramètres personnels sont appliqués aux postes de travail et aux applications, quels que soient l’emplacement de connexion ou le
périphérique client de l’utilisateur.
La combinaison de Citrix Profile Management et des pools de postes de travail permet de faire profiter l’utilisateur d’un poste de travail dédié tout en minimisant potentiellement la quantité de stockage requis dans l’entreprise.
Citrix Profile Management télécharge dynamiquement le profil distant de l’utilisateur lorsque ce dernier se connecte à Citrix XenDesktop.
Profile Management télécharge les informations de profil utilisateur uniquement lorsque ce dernier en a besoin.
Virtualisation
La couche de virtualisation est un composant clé d’une solution End-User
Computing. Elle permet de dissocier les exigences en ressources des applications des ressources physiques sous-jacentes qui les approvisionnent. La flexibilité au niveau de la couche d’application s’en trouve accrue, puisque les périodes d’interruption pour maintenance du matériel sont éliminées et qu’il est possible de modifier la capacité physique du système sans affecter les applications hébergées.
La couche de virtualisation de cette solution est créée grâce à Microsoft Hyper- V Server 2012. Microsoft Hyper-V transforme les ressources physiques d’un ordinateur en virtualisant le CPU, la mémoire, le stockage et le réseau. Cette transformation crée des machines virtuelles entièrement fonctionnelles qui exécutent des systèmes d’exploitation et des applications isolés et encapsulés, tout comme le feraient des ordinateurs physiques.
Citrix Personal vDisk
Citrix Profile Management
Microsoft Hyper-V Server 2012
Chapitre 3: Présentation technologique de la solution
29 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Les fonctions haute disponibilité de Microsoft Hyper-V, par exemple la migration dynamique et la migration du stockage, permettent une migration transparente des machines virtuelles et des fichiers stockés, d’un serveur Hyper-V vers un autre, avec un impact minime, voire nul, sur les performances.
Microsoft System Center Virtual Machine Manager est une plate-forme de gestion centralisée pour l’infrastructure Microsoft Hyper-V. Elle fournit aux
administrateurs une interface unique accessible depuis différents périphériques à des fins de surveillance, de gestion et de maintenance de l’infrastructure virtuelle.
La fonctionnalité Microsoft Hyper-V Cluster High Availability permet à la couche de virtualisation de redémarrer automatiquement les machines virtuelles dans diverses conditions de défaillance.
Si une erreur est générée au niveau du matériel physique, les machines virtuelles impactées peuvent être redémarrées automatiquement sur d’autres serveurs du cluster.
Remarque : pour que Microsoft Hyper-V Cluster High Availability redémarre les machines virtuelles sur un autre matériel, ces serveurs doivent disposer de ressources suffisantes.
La section Traitement fournit des recommandations spécifiques sur l’activation de cette fonctionnalité.
Microsoft Hyper-V Cluster vous permet de configurer des règles pour déterminer quelles machines doivent être redémarrées automatiquement et selon quelles modalités.
EMC Storage Integrator (ESI) 3.0 for Windows est une interface de gestion
permettant d’afficher et de provisionner le stockage en modes bloc et fichier dans les environnements Windows. ESI simplifie les étapes de création et de
provisionnement du stockage sur les serveurs Hyper-V, en tant que disque local ou partage mappé. ESI prend également en charge la découverte et le
provisionnement du stockage via PowerShell.
Consultez les guides produit ESI for Windows disponibles sur le site de support en ligne EMC pour plus d’informations.
Traitement
Le choix d’une plate-forme de serveur pour l’infrastructure EMC VSPEX doit reposer non seulement sur les exigences techniques de l’environnement, mais également sur la capacité de prise en charge de la plate-forme, les relations existantes avec le fournisseur du serveur, les fonctions avancées de gestion et de performance, et d’autres facteurs. C’est pour cette raison que les solutions EMC VSPEX sont conçues pour s’exécuter sur une vaste gamme de plates-formes serveur. Les exigences d’une solution VSPEX ne définissent pas un nombre précis de serveurs dotés d’une configuration spécifique, mais un nombre de cœurs de processeur et une quantité de RAM. Une solution VSPEX utilisant deux serveurs pourra donc être équivalente à une solution en utilisant vingt.
Supposons, par exemple, qu’une mise en œuvre exige 25 cœurs de processeur et 200 Go de RAM pour la couche de traitement des données. Un client peut
implémenter ces éléments par le biais de serveurs génériques comportant 16 cœurs de processeur et 64 Go de RAM, alors qu’un autre client préférera un serveur haut de gamme avec 20 cœurs de processeur et 144 Go de RAM.
Microsoft System Center Virtual Machine Manager
Haute disponibilité Hyper-V
EMC Storage Integrator for Windows
Chapitre 3: Présentation technologique de la solution
Dans cet exemple, le premier client a besoin de quatre serveurs, tandis que le second n’en a besoin que de deux, comme illustré sur la Figure 6.
Figure 6. Flexibilité de la couche de traitement des données
Remarque : pour activer la haute disponibilité au niveau de la couche de traitement des données, chaque client doit utiliser un serveur supplémentaire disposant d’une capacité suffisante pour servir de plate-forme de basculement sur incident en cas de panne de matériel.
Appliquez les bonnes pratiques suivantes au niveau de la couche de traitement :
Utilisez plusieurs serveurs identiques ou, du moins, compatibles. VSPEX intègre des technologies de haute disponibilité au niveau de
l’hyperviseur, qui peuvent requérir des jeux d’instructions similaires sur le matériel physique sous-jacent. En mettant en œuvre VSPEX sur des serveurs identiques, vous réduisez les risques d’incompatibilité.
Si vous implémentez les fonctions de haute disponibilité au niveau de la couche hyperviseur, la taille de la plus grande machine virtuelle créée ne pourra pas dépasser la plus petite capacité de serveur de
l’environnement.
Mettez en œuvre les fonctions de haute disponibilité au niveau de la couche de virtualisation et assurez-vous que la couche de traitement des données dispose de ressources suffisantes pour gérer au minimum les pannes d’un serveur. Cela permet de procéder à des mises à niveau avec un minimum d’interruptions de service, et au système de tolérer les points uniques de défaillance.
Chapitre 3: Présentation technologique de la solution
31 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven Dans les limites définies par ces recommandations et ces bonnes pratiques, la couche de traitement des données d’EMC VSPEX offre la flexibilité nécessaire pour répondre à vos besoins spécifiques. La principale contrainte consiste à prévoir suffisamment de cœurs de processeur et de RAM par cœur pour satisfaire les exigences de l’environnement cible.
Réseau
Le réseau d’infrastructure doit comporter des liaisons redondantes pour chaque hôte Hyper-V, la baie de stockage, les ports d’interconnexion des switches et les ports uplink des switches. Cette configuration assure la redondance et une bande passante réseau supplémentaire. Elle est incontournable, que le réseau
d’infrastructure de la solution soit déjà en place ou qu’il soit déployé en parallèle avec les autres composants de la solution. Un exemple de ce type de topologie réseau haute disponibilité est illustré sur la Figure 7.
Remarque : bien que cet exemple concerne les réseaux IP, les mêmes principes sous- jacents de connexions multiples et d’élimination des points uniques de défaillance s’appliquent aux réseaux Fibre Channel.
Figure 7. Exemple de conception réseau haute disponibilité
Chapitre 3: Présentation technologique de la solution
Cette solution validée utilise des réseaux VLAN pour dissocier les différents types de trafic réseau, et optimiser ainsi le débit, la gestion, la séparation des
applications, la haute disponibilité et la sécurité.
Les plates-formes EMC de stockage unifié assurent la haute disponibilité ou la redondance du réseau grâce à la fonction d’agrégation de liens. L’agrégation de liens permet à plusieurs connexions Ethernet actives d’apparaître sous forme de liaison unique disposant d’une seule adresse MAC et éventuellement de plusieurs adresses IP. Avec cette solution, le protocole LACP (Link Aggregation Control Protocol) est configuré sur le VNXe et combine plusieurs ports Ethernet en un seul port virtuel. En cas de perte de liaison sur le port Ethernet, la liaison bascule sur un autre port. Tout le trafic réseau est distribué sur les liaisons actives.
Stockage
La couche de stockage constitue un composant clé d’une infrastructure de type Cloud. Elle assure l’efficacité du stockage et la flexibilité de gestion, tout en réduisant le coût total de possession. Cette solution VSPEX utilise la gamme EMC VNX pour fournir la virtualisation au niveau de la couche de stockage.
Les snapshots VNX constituent une fonction logicielle qui crée des copies de données à un point dans le temps. Il s’agit d’une bonne solution pour la
sauvegarde des données, le développement et le test des logiciels, la réaffectation, la validation et la restauration rapide des données en local. Les snapshots VNX améliorent la fonction existante de snapshot EMC VNX SnapView™ de par leur intégration avec les pools de stockage.
Remarque : Les LUN créées sur les groupes RAID physiques, également nommées LUN RAID, ne prennent en charge que les snapshots SnapView. Cette limitation est due au fait que, par nature, les snapshots VNX requièrent de l’espace dans le pool.
La prise en charge est de 256 snapshots enregistrables par LUN de pool. Les ramifications (également appelées « Snap of a Snap ») sont prises en charge si le nombre total de snapshots pour une LUN primaire est inférieur à 256, ceci étant une limite stricte.
Les snapshots VNX utilisent la technologie ROW (redirect-on-write). Cette technologie redirige les nouvelles écritures destinées à la LUN primaire vers un nouvel emplacement du pool de stockage. Cette mise en œuvre diffère de la fonction CoFW (Copy On First Write), utilisée dans SnapView, qui maintient
l’écriture sur la LUN primaire jusqu’à la copie des données d’origine sur le pool de LUN réservé pour conserver un snapshot.
Cette version prend également en charge les groupes de cohérence. Il est possible de combiner plusieurs LUN de pool dans un groupe de cohérence et de les soumettre à un snapshot simultanément. Lorsque le snapshot d’un groupe de cohérence est lancé, toutes les écritures dans les LUN appartenant au groupe sont conservées jusqu’à la création des snapshots correspondants. Généralement, les groupes de cohérence sont utilisés pour les LUN appartenant à une même application.
Snapshots VNX EMC
Chapitre 3: Présentation technologique de la solution
33 EMC VSPEX End-User Computing Citrix XenDesktop 7 et Microsoft Hyper-V Server 2012 - Jusqu’à 2 000 bureaux virtuels
Guide de l’infrastructure Proven EMC VNX SnapSure™ est une fonction logicielle d’EMC VNX Operating
Environment for File permettant de créer et de gérer des points de contrôle qui constituent des images logiques ponctuelles d’un système de fichiers de production (PFS). SnapSure applique un principe de copie à la première
modification. Un système de fichiers de production est constitué de blocs. Lors de la modification d’un bloc dans un système de fichiers de production, une copie contenant le contenu original du bloc est sauvegardée dans un volume séparé sous le nom de SavVol.
Les prochaines modifications effectuées sur le même bloc du système de fichiers de production ne seront pas copiées dans le SavVol. Les blocs originaux du système de fichiers de production contenus dans le SavVol et les blocs du système de fichiers de production non modifiés demeurent dans ce système sont lus par SnapSure selon une structure de suivi des données de carte des bits et de carte des blocs. Ces blocs combinés fournissent une image ponctuelle complète appelée « point de contrôle ».
Un point de contrôle reflète l’état d’un système de fichiers de production à un moment précis. SnapSure prend en charge les types de point de contrôle suivants :
Points de contrôle en lecture seule : systèmes de fichiers en lecture seule créés à partir d’un système de fichiers de production.
Points de contrôle inscriptibles : systèmes de fichiers accessibles en lecture/écriture créés à partir d’un point de contrôle en lecture seule.
SnapSure peut gérer un maximum de 96 points de contrôle en lecture seule et 16 points de contrôle inscriptibles par PFS, tout en permettant aux applications du PFS d’accéder en continu aux données en temps réel.
Remarque : Chaque point de contrôle inscriptible est associé à un point de contrôle en lecture seule, appelé « point de contrôle de base ». Un seul point inscriptible peut être associé à chaque point de contrôle de base.
Le document Using VNX SnapSure fournit des informations détaillées à ce sujet.
EMC VNX Virtual Provisioning™ permet aux entreprises de réduire leurs coûts de stockage en augmentant l’utilisation de leur capacité, en simplifiant la gestion du stockage et en diminuant les interruptions des applications. Virtual Provisioning leur permet également de réduire leurs besoins en énergie et en refroidissement, ainsi que de diminuer leurs investissements en capital.
Il propose un provisionnement du stockage de type pool via la mise en œuvre de LUN de pool (thin LUN ou thick LUN). Les thin LUN fournissent un espace de stockage à la demande qui optimise l’utilisation de votre système de stockage en allouant de l’espace uniquement en fonction des besoins. Les thick LUN offrent de hautes performances prévisibles au niveau de vos applications. Les deux types de LUN bénéficient des fonctions simples d’emploi de provisionnement de type pool.
Les pools et les LUN de pool constituent également la base de services de
données avancés comme FAST VP, les snapshots VNX et la compression. Les LUN de pool prennent également en charge de nombreuses autres fonctions, telles que la réduction de LUN, l’extension en ligne et le paramètre
User Capacity Threshold.
EMC VNX SnapSure
EMC VNX Virtual Provisioning