Planifier la virtualisation (SharePoint Foundation 2010)
S’applique à : SharePoint Foundation 2010
Dernière rubrique modifiée : 2016-11-30
Cet article décrit la procédure de planification à suivre pour déployer correctement Microsoft SharePoint Foundation 2010 dans un environnement virtuel. Chaque étape du processus de planification contient des liens vers la documentation adéquate. Nous supposons dans ce document que vous avez déterminé au préalable la solution SharePoint Foundation 2010 à déployer dans un environnement virtuel. De prime abord, le déploiement d’une batterie de serveurs SharePoint Foundation 2010 sur des ordinateurs virtuels est identique au déploiement d’une batterie de serveurs sur des serveurs physiques. Cependant, le déploiement dans un environnement virtuel nécessite un travail de planification supplémentaire prenant en compte les caractéristiques de la Technologie Hyper-V de Windows Server 2008 ainsi que la manière dont les ordinateurs virtuels, les cartes réseau virtuelles et les disques durs virtuels sont implémentés sur un serveur de virtualisation.
Avant d’entreprendre le développement de votre plan de virtualisation, nous vous recommandons de lire le Guide de planification et de déploiement d’Hyper-V (https://go.microsoft.com/fwlink/?linkid=187964&clcid=0x40C).
Cet article n’aborde pas de façon approfondie les thèmes suivants, mais ils sont abordés plus en détail dans d’autres articles :
Gestion de la capacité
Haute disponibilité
Utilisation de l’environnement virtuel
Conditions requises pour la sécurité
Récupération d’urgence
Planification de la continuité des opérations
Un environnement virtuel se compose de deux couches interdépendantes : une couche physique et une couche virtuelle. Toute modification apportée à la configuration d’une couche a une incidence sur les serveurs de l’autre couche. Cette relation d’interdépendance devient évidente lorsque vous planifiez, déployez et utilisez SharePoint Foundation 2010 dans un environnement virtuel.
Création d’un plan pour le déploiement de SharePoint Foundation 2010 dans un environnement virtuel
La méthodologie de planification d’une batterie de serveurs virtuelle est similaire à celle recommandée pour une batterie de serveurs physique. La quasi-totalité des éléments requis et des problèmes relatifs au déploiement de SharePoint Foundation 2010 sur des serveurs physiques s’applique également aux ordinateurs virtuels. Toutes les décisions que vous prenez, par exemple en termes de configuration minimale de processeurs ou de mémoire, ont une incidence directe sur le nombre d’hôtes de virtualisation requis ainsi que sur leur capacité à prendre correctement en charge les ordinateurs virtuels identifiés pour la batterie de serveurs.
Une fois que la planification d’une batterie de serveurs physique est terminée, vous disposez de toutes les informations nécessaires pour concevoir l’architecture de virtualisation. Dans l’idéal, cette architecture doit être aussi proche que possible de la solution de virtualisation finale que vous avez l’intention de mettre en production. Dans les faits, l’architecture sera probablement modifiée au cours de la phase de déploiement du cycle de vie du système. Vous réaliserez peut-être que certains rôles de serveur de batterie ne sont pas adaptés à la virtualisation.
Les principales étapes, tâches et références de planification sont résumées dans la procédure ci-dessous.
Pour créer un plan de virtualisation
Déterminer l’étendue de la virtualisation
La détermination de l’étendue de la virtualisation joue un rôle crucial dans la réussite de l’implémentation, de la gestion et de l’évaluation de votre projet de virtualisation. Prenez en compte le fait que la plupart des solutions comprennent plusieurs composants de batterie de serveurs. Par exemple, un portail Web accessible sur Internet comprend généralement une batterie de publication, une batterie de création et une batterie de test ou d’assurance qualité. Pour déterminer l’étendue de la virtualisation, vous devez décider si vous comptez virtualiser l’ensemble de l’infrastructure de la solution ou seulement une partie de cette infrastructure.
Utilisez la liste de tâches suivante pour déterminer l’étendue de la virtualisation.
Tâche : identifiez toutes les batteries de serveurs requises pour implémenter votre solution.
Tâche 2 : pour chaque batterie de serveurs, déterminez le nombre de serveurs requis ainsi que le rôle de chaque serveur dans la batterie de serveurs.
Tâche 3 : identifiez les batteries de serveurs que vous souhaitez déployer dans un environnement virtuel.
En déterminant ainsi l’étendue de la solution, vous affinez le plan de déploiement, qui facilite l’implémentation et la gestion de la solution. Pour plus d’informations, voir Planification de sites et de solutions (SharePoint Foundation 2010). Bien que les solutions partagent certains éléments, les conditions requises pour chacune d’entre elles sont différentes. Pour plus d’informations, voir Planification de site fondamentale (SharePoint Foundation 2010). Cet article illustre l’une des solutions les plus courantes.
Affinez l’étendue en fonction des buts et objectifs de la solution, des conditions requises ou de la division.
Identifier les serveurs à virtualiser
Identifiez les serveurs adaptés à la virtualisation. Tant techniquement que du point de vue du support Microsoft, tous les serveurs SharePoint peuvent être virtualisés. Pour déterminer si un serveur de batterie spécifique se prête ou non à la virtualisation, prenez en compte les facteurs suivants :
Stratégies de conformité de l’entreprise (aspects juridiques et techniques).
Avantages offerts par la consolidation des serveurs, notamment en termes de réduction de la consommation électrique et de l’encombrement. Pour plus d’informations, voir Virtualisation des serveurs (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=187965&clcid=0x40C).
Capacité requise (voir l’étape de planification suivante).
Identifier la capacité requise par chaque serveur de batterie
Déterminez les ressources requises par chaque serveur de batterie, comme s’il s’agissait d’un serveur physique. Prenez en compte les rôles de serveur spécialisés, par exemple l’hébergement de composants de recherche de contenu d’entreprise. Vous devez spécifier la quantité de ressources nécessaires pour chacun des composants de serveur suivants :
Mémoire
Nombre de processeurs et fréquence d’horloge minimale
Nombre et taille des disques durs
Nombre de cartes réseau et débit requis
Notes
Pour les serveurs physiques et les ordinateurs virtuels, planifiez la charge maximale et déterminez la manière dont les pics de charge momentanés seront gérés.
Déterminer si l’ordinateur virtuel répond aux besoins physiques
Vous devez déterminer si chacun des ordinateurs virtuels identifiés à l’étape 3 est capable de répondre aux besoins d’un serveur physique correspondant en termes de capacité. Réalisez au moins les tâches suivantes :
Tâche 1 : évaluez les besoins en termes de mémoire dans le contexte de la capacité disponible sur l’hôte de virtualisation.
Tâche 2 : évaluez les besoins en termes de processeur. Hyper-V présente une limite matérielle de quatre processeurs virtuels par ordinateur virtuel. Si un serveur de batterie physique nécessite huit processeurs, déterminez s’il est possible de répondre à ce besoin en augmentant le nombre d’ordinateurs virtuels par batterie de serveurs.
Tâche 3 : évaluez les besoins en termes de stockage des ordinateurs virtuels, dans le contexte d’un stockage physique local ou d’un SAN.
Déterminer les conditions requises pour l’hôte de virtualisation
Déterminez la configuration minimale requise par l’hôte (mémoire, nombre de cœurs, nombre et taille des disques durs locaux, nombre de cartes réseau). Prenez également en compte les facteurs suivants et planifiez-les :
Évolutivité : déterminez si vous pouvez ajouter des processeurs supplémentaires, de la mémoire, des disques durs et des cartes réseau à l’ordinateur hôte.
Important
Selon le fabricant et le modèle de l’ordinateur, vous ne pourrez peut-être pas augmenter la capacité. Vous devez disposer de ces informations avant d’utiliser ou d’acquérir un serveur.
Capacité supplémentaire de l’hôte : déterminez si l’hôte dispose ou non d’une capacité suffisante permettant d’étendre les ordinateurs virtuels existants ou d’ajouter d’autres ordinateurs virtuels. Ce point est particulièrement important si vous prévoyez d’utiliser les fonctions de clustering avec basculement, de migration rapide ou de migration en direct de Hyper-V.
Important
Planifiez la charge maximale et déterminez la manière dont les pics de charge momentanés seront gérés.
Concevoir l’architecture de virtualisation
Pour que la solution fonctionne correctement, l’architecture doit être parfaitement conçue. Pour SharePoint Foundation 2010, une topologie à trois niveaux constitue une bonne base pour toutes les solutions. Les éléments suivants permettent de concevoir une architecture adéquate exploitant la topologie de base recommandée :
Bonnes performances globales
Facilité de maintenance et de mise à niveau
Flexibilité
Évolutivité
Haute disponibilité
Un modèle d’architecture de virtualisation se compose des hôtes de virtualisation et des ordinateurs virtuels constituant la topologie de la batterie de serveurs. Ce modèle permet de visualiser l’environnement virtuel que vous prévoyez de déployer.
Notes
Attendez-vous à devoir affiner l’architecture au cours du processus de planification. Les étapes suivantes peuvent nécessiter d’apporter des modifications à l’architecture.
Identifier les besoins en termes de stockage
Déterminez la quantité d’espace de stockage physique local ou d’espace de stockage SAN requise pour le stockage des éléments relatifs à Hyper-V, notamment les fichiers de configuration, les disques durs virtuels et les captures instantanées.
Identifier les besoins en termes de sauvegarde et de récupération
En plus des serveurs de batterie, vous devez planifier la sauvegarde et la récupération pour tout ou partie d’une batterie de serveurs. Pour plus d’informations, voir Sauvegarde et récupération (SharePoint Foundation 2010).
Déterminer les besoins en termes de haute disponibilité et concevoir une solution
Identifiez les approches permettant d’atteindre une haute disponibilité pour les serveurs Web, les serveurs d’applications et les bases de données. Voici quelques-unes des stratégies courantes :
Matériel et serveurs redondants.
Composants remplaçables à chaud.
Clustering avec basculement pour les serveurs virtuels et physiques. Pour plus d’informations, voir Hyper-V : utilisation d’Hyper-V et du clustering avec basculement (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=187967&clcid=0x40C).
Clustering ou mise en miroir des serveurs de base de données.
Identifier les indicateurs d’intégrité et de capacité permettant de surveiller l’environnement virtuel
Associez les différents indicateurs clés déterminés au cours des étapes précédentes à la planification réalisée pour SharePoint Foundation 2010. Pour plus d’informations, voir Planification de batterie de serveurs et de l’environnement (SharePoint Foundation 2010). Vous devez déterminer l’ensemble des indicateurs d’intégrité et de capacité pour collecter des mesures concernant les objets suivants dans l’environnement virtuel :
Ordinateurs virtuels sur lesquels SharePoint Foundation 2010 est installé
Ordinateurs virtuels ne faisant pas partie de la batterie de serveurs, par exemple les serveurs pare-feu
Hôtes de virtualisation
Composants réseau
Une fois que vous avez commencé à collecter des données sur l’environnement virtuel, vous pouvez créer une planification initiale, que vous pourrez utiliser pour accéder à l’environnement virtuel et le configurer plus précisément pendant le déploiement et après la mise en production de la batterie de serveurs.
Créer un plan de déploiement pour la phase de déploiement du cycle de vie du système
Pour plus d’informations, voir le modèle Déploiement des produits SharePoint 2010, disponible dans l’article Diagrammes techniques (SharePoint Foundation 2010).
Créer un plan de maintenance
Créez un plan de maintenance permettant d’implémenter les changements de mot de passe et d’appliquer les mises à jour logicielles, les Service Packs et les correctifs logiciels. Ce plan doit inclure les ordinateurs virtuels et les hôtes de virtualisation.