Guide de la machine virtuelle (SharePoint Foundation 2010)

 

S’applique à : SharePoint Foundation 2010

Dernière rubrique modifiée : 2016-11-30

Cet article fournit des informations sur la configuration d’un ordinateur virtuel reposant sur la Technologie Hyper-V de Windows Server 2008 et utilisé dans une batterie Microsoft SharePoint Foundation 2010. Il s’agit notamment de serveurs de la batterie situés au niveau du serveur Web, au niveau du serveur d’applications et au niveau du serveur de bases de données. Avant la configuration d’un ordinateur virtuel pour une batterie SharePoint, nous vous recommandons de lire le Guide de démarrage de Hyper-V (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=187754&clcid=0x40C). Chacune de vos décisions relatives à la configuration d’un ordinateur virtuel ou de son infrastructure ayant une incidence sur les performances ou les fonctionnalités (SharePoint Foundation 2010 et Hyper-V), il est important de bien comprendre chaque option de configuration.

Dans un environnement Hyper-V, vous avez la possibilité de spécifier la configuration de la mise en réseau virtuelle et la configuration de chaque ordinateur virtuel. En outre, vous pouvez configurer le mode d’interaction de l’ordinateur virtuel avec l’hôte de virtualisation, ainsi que le comportement d’arrêt et de redémarrage de l’ordinateur virtuel si l’état en cours d’exécution de l’ordinateur virtuel est interrompu.

Dans cet article :

Mise en réseau

Vous pouvez configurer la mise de réseau Hyper-V avant de créer des ordinateurs virtuels ou après avoir créé un ou plusieurs ordinateurs virtuels. Vous pouvez également créer plusieurs réseaux virtuels pour un hôte Hyper-V.

Le Gestionnaire de réseau virtuel (accessible à partir du Gestionnaire Hyper-V) vous permet de choisir entre trois types de réseaux virtuels. Le tableau suivant présente un résumé des différents types de réseau et leurs caractéristiques.

Type Description

Externe

Utilisez ce type lorsque vous voulez autoriser des ordinateurs virtuels à communiquer avec des serveurs situés à l’extérieur et le système d’exploitation de gestion (aussi appelé partition parente). Ce type permet aussi aux ordinateurs virtuels situés sur le même serveur physique de communiquer entre eux.

Interne

Utilisez ce type lorsque vous voulez autoriser la communication entre ordinateurs virtuels sur le même serveur physique et les ordinateurs virtuels et le système d’exploitation de gestion. Un réseau virtuel interne est un réseau virtuel qui n’est pas lié à une carte réseau physique. Il est couramment utilisé pour générer un environnement de test dans lequel vous devez vous connecter aux ordinateurs virtuels à partir du système d’exploitation de gestion.

Privé

Utilisez ce type lorsque vous voulez uniquement autoriser la communication entre ordinateurs virtuels situés sur le même serveur physique. Un réseau virtuel privé est un réseau virtuel sans carte réseau virtuelle dans le système d’exploitation de gestion. Les réseaux virtuels privés sont couramment utilisés lorsqu’il est nécessaire d’isoler des ordinateurs virtuels du trafic réseau dans le système d’exploitation de gestion et dans les réseaux externes.

Utilisez les spécifications de la batterie SharePoint Foundation pour déterminer la configuration de mise en réseau que vous voulez utiliser sur un hôte de virtualisation. Par exemple, dans l’article Démarrage rapide : déployer un serveur unique dans un environnement Hyper-V isolé (SharePoint Foundation 2010), nous avons utilisé un réseau interne pour isoler l’environnement de test d’un environnement de production.

Après avoir déterminé le type de réseau que vous voulez utiliser, vous pouvez spécifier la plage d’adresses de la sous-couche MAC (Media Access Control) qui sont automatiquement attribuées aux cartes virtuelles. La version R2 de Microsoft Hyper-V Server 2008 vous permet de fournir des adresses MAC statiques à une carte afin d’éviter les collisions sur un réseau.

Du point de vue des performances de la mise en réseau, le fait de pouvoir créer des réseaux locaux virtuels (VLAN) peut générer des gains de performances. Des ordinateurs virtuels sur le même VLAN peuvent communiquer par le biais du commutateur virtuel, ce qui signifie que le trafic réseau circule plus rapidement puisqu’il n’est pas contraint d’utiliser la carte réseau physique. Par ailleurs, de par la nature logicielle d’une configuration VLAN, vous pouvez facilement déplacer les ordinateurs tout en conservant leur configuration réseau.

Les liens suivants fournissent des informations supplémentaires sur les concepts de mise en réseau virtuelle et la configuration de réseaux virtuels.

Cartes réseau

Vous pouvez attacher deux types de cartes réseau à un ordinateur virtuel : une carte réseau et une carte héritée. Une carte réseau offre de meilleures performances qu’une carte réseau héritée. La carte héritée émule une carte Fast Ethernet PCI à base de Intel 21140, ce qui se traduit par un transfert de données inférieur à celui de la carte réseau. Une carte réseau héritée prend également en charge les installations basées sur le réseau, car elle inclut la possibilité de démarrer dans l’environnement PXE (Pre-Boot Execution Environment).

Sauf dans les cas où vous avez besoin d’effectuer un démarrage réseau ou d’utiliser une carte héritée avant de pouvoir installer le pilote de l’ordinateur virtuel, nous vous recommandons de configurer l’ordinateur virtuel avec une carte réseau.

Notes

Au départ, vous pouvez utiliser la carte héritée pour effectuer un démarrage réseau. Lorsqu’elle n’est plus nécessaire, ajoutez une carte réseau et supprimez la carte héritée.

Comme pour les serveurs physiques, vous pouvez installer plusieurs cartes sur un ordinateur virtuel.

Configuration de l’ordinateur virtuel

Hyper-V vous offre plusieurs options pour configurer un ordinateur virtuel. Vous pouvez modifier ces options une fois l’ordinateur virtuel démarré et Microsoft SharePoint Foundation installé. Vous devez arrêter l’ordinateur virtuel pour pouvoir modifier la configuration. Pour chaque ordinateur virtuel, configurez les éléments suivants :

  • Séquence de démarrage (carte réseau héritée, CD, IDE ou à disquette)

  • Quantité de mémoire

  • Nombre de processeurs virtuels (quatre au maximum)

  • Type et nombre de contrôleurs

  • Type et nombre de disques

  • Type et nombre de cartes réseau

Outre les configurations précédentes, vous pouvez également configurer des ports COM et une disquette virtuelle.

Du point de vue de SharePoint Foundation, les principales considérations en matière de configuration sont la mémoire, le processeur et le type et le nombre de contrôleurs et de disques durs.

Mémoire

Après avoir réservé 2 Go de mémoire RAM pour l’hôte de virtualisation, vous pouvez configurer un ordinateur virtuel avec la quantité de mémoire restante de votre choix. Vous devez bien entendu tenir compte de la quantité de mémoire que vous désirez attribuer aux autres ordinateurs virtuels s’exécutant sur le même hôte de virtualisation.

Notes

La réserve de 2 Go de mémoire RAM pour l’hôte de virtualisation est donnée à titre indicatif ; cette quantité de mémoire n’est ni requise ni imposée. En général, la quantité réelle de RAM dédiée au serveur physique est inférieure à cela.

La surcharge de mémoire réelle sur Hyper-V est relativement faible. Pour illustrer ceci, téléchargez le fichier Hyper-V RAM Calculator.xls (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=187756&clcid=0x40C) et calculez l’utilisation de la mémoire RAM sur un hôte d’une taille donnée avec plusieurs ordinateurs virtuels.

Processeur

Vous pouvez configurer plusieurs processeurs virtuels pour un ordinateur virtuel (quatre au maximum).Le nombre de processeurs que vous configurez par ordinateur virtuel ne peut pas dépasser le nombre de processeurs logiques (cœurs) sur l’hôte de virtualisation. Par exemple, pour un serveur physique double cœur donné, vous ne pouvez pas configurer plus de deux processeurs virtuels par ordinateur virtuel. Bien qu’Hyper-V prenne en charge jusqu’à huit processeurs virtuels par cœur, une configuration qui utilise ce ratio (1 processeur logique pour 8 processeurs virtuels, soit 1:8) est qualifiée de « surabonnée ». Pour tout ordinateur virtuel utilisé dans une batterie SharePoint, nous vous recommandons d’utiliser un ratio de 1:1. Il est possible de surabonner l’UC sur l’hôte de virtualisation, mais les performances diminuent en fonction de la quantité de surabonnement.

Contrôleur et disque dur

Vous pouvez sélectionner des périphériques IDE ou SCSI pour des ordinateurs virtuels, comme suit :

  • Périphériques IDE : Hyper-V utilise des périphériques émulés avec des contrôleurs IDE. Vous pouvez avoir jusqu’à deux contrôleurs IDE avec deux disques sur chaque contrôleur. Le disque de démarrage doit être attaché à l’un des périphériques IDE. Le disque de démarrage peut être un disque dur virtuel ou un disque physique. Bien qu’un ordinateur virtuel doive utiliser un périphérique IDE comme disque de démarrage pour démarrer le système d’exploitation invité, vous disposez de nombreuses options au moment de la sélection du périphérique physique qui fournira le stockage pour le périphérique IDE.

  • Périphériques SCSI : chaque ordinateur virtuel prend en charge jusqu’à 256 disques SCSI (quatre contrôleurs SCSI, chacun d’entre eux prenant en charge jusqu’à 64 disques). Les contrôleurs SCSI utilisent un type de périphérique développé spécifiquement pour les ordinateurs virtuels et font appel au bus de l’ordinateur virtuel pour communiquer. Le bus de l’ordinateur virtuel doit être disponible lors du démarrage du système d’exploitation invité. Par conséquent, les disques durs virtuels attachés aux contrôleurs SCSI ne peuvent pas être utilisés comme disques de démarrage.

    Notes

    Bien que les performances E/S des périphériques SCSI et IDE physiques puissent différer de manière significative, il n’en va pas de même pour les périphériques SCSI et IDE virtualisés dans Hyper-V. Les périphériques IDE et SCSI offrent des performances E/S tout aussi rapides lorsque des services d’intégration sont installés dans le système d’exploitation invité. La prise en charge des disques durs échangeables à chaud, qui est rendue possible par l’implémentation Hyper-V de SCSI, justifie davantage la sélection des lecteurs SCSI que les gains en termes de performances.

La version d’Hyper-V publiée avec Windows Server 2008 R2 offre des améliorations spectaculaires en matière de performances des disques durs virtuels. Pour plus d’informations, voir Performances des disques durs virtuels : Windows Server 2008 / Windows Server 2008 R2 / Windows 7 (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=186519&clcid=0x40C). Pour obtenir un résumé des options relatives aux lecteurs d’ordinateur virtuel, voir la section traitant de la sélection du conteneur de stockage Hyper-V et sur disque dur virtuel de ce livre blanc. En outre, suivez bien le conseil des auteurs, à savoir la prise en compte des performances d’accès et des besoins de stockage au moment de choisir le disque dur virtuel pour votre environnement. Lorsque vous utilisez Windows Server 2008 R2, la vitesse d’accès devient secondaire par rapport à la quantité de mémoire utilisée en raison de la mise en cache avancée.

Important

Il n’y a pas de solution de stockage générique pour chaque environnement virtuel. La sélection d’un lecteur d’ordinateur virtuel optimal pour vos serveurs SharePoint Foundation nécessite des efforts de recherche et des tests approfondis pour implémenter la meilleure solution de stockage pour votre environnement virtuel.

Services d’intégration

Hyper-V inclut un package logiciel pour les systèmes d’exploitation invités pris en charge qui améliore l’intégration entre l’ordinateur physique et l’ordinateur virtuel. Ce package désigné par le terme « services d’intégration ». Vous devez vérifier que le système d’exploitation de gestion (qui exécute le rôle Hyper-V) et que les ordinateurs virtuels exécutent la même version des services d’intégration. Pour plus d’informations, voir Compatibilité des versions pour les services d’intégration (https://go.microsoft.com/fwlink/?linkid=188011&clcid=0x40C).

Pour chaque ordinateur virtuel, vous pouvez configurer les éléments d’intégration suivants entre l’ordinateur virtuel et l’hôte de virtualisation :

  • Arrêt du système d’exploitation

  • Synchronisation date/heure

  • Échange de données

  • Pulsation

  • Sauvegarde (capture instantanée de volume)

Important

Désactivez la synchronisation date/heure pour chaque ordinateur virtuel SharePoint Foundation. SharePoint Foundation 2010 implémente des travaux du minuteur de manière intensive, et la latence pendant la synchronisation date/heure provoquera des résultats imprévisibles dans l’environnement SharePoint Foundation.

Arrêt et démarrage automatiques

Pour chaque ordinateur virtuel, vous pouvez configurer un comportement automatisé d’arrêt et de démarrage au cas où un ordinateur physique viendrait à s’arrêter. Les options d’arrêt sont les suivantes :

  • Mettre en mémoire l’état de l’ordinateur virtuel. L’état actuel de l’ordinateur virtuel est enregistré et, lorsque l’ordinateur virtuel est démarré, Hyper-V tente de rétablir l’état dans lequel se trouvait l’ordinateur virtuel.

  • Éteindre l’ordinateur virtuel. Ceci revient à débrancher un serveur.

  • Arrêter le système d’exploitation (ordinateur virtuel) invité. Ceci revient à arrêter l’ordinateur à l’aide de l’option Arrêter de Windows.

Pour un ordinateur virtuel SharePoint Foundation, ne configurez pas la mise en mémoire de l’état. Les ordinateurs virtuels dont l’état mis en mémoire est rétabli ne sont plus synchronisés avec les autres serveurs de la batterie. Nous vous recommandons de configurer l’ordinateur virtuel de telle sorte qu’il utilise un arrêt, car il s’agit de la méthode la plus sûre pour ne pas endommager l’ordinateur virtuel. Lorsqu’un arrêt se produit, tous les travaux du minuteur en cours d’exécution sont autorisés à se terminer, et aucun problème de synchronisation ne se présente lorsque l’ordinateur virtuel redémarre.

L’opposé d’un arrêt automatique est un démarrage automatique. Hyper-V fournit les options de démarrage suivantes lorsque le serveur physique redémarre :

  • Ne rien faire. Vous devez démarrer l’ordinateur virtuel manuellement, quel que soit son état lors de l’arrêt du serveur physique arrêté.

  • Démarrer automatiquement s’il était en cours d’exécution au moment où le service a été arrêté.

  • Toujours démarrer cet ordinateur virtuel automatiquement. Hyper-V démarre l’ordinateur quel que soit son état lors de l’arrêt du serveur physique arrêté.

Nous vous recommandons de sélectionner la première ou la deuxième option. Toutes les options sont valides, mais la décision finale revient à l’équipe informatique en charge de la gestion et de la maintenance de l’environnement virtuel.

En plus des options de démarrage précédentes, vous pouvez configurer un démarrage retardé pour un ordinateur virtuel. Nous vous recommandons de procéder ainsi afin de réduire les conflits de ressources sur un hôte de virtualisation. Cependant, si votre option de démarrage est de ne rien faire, il n’y a pas de problème.

Utilisation de captures instantanées

Les captures instantanées sont très utiles pour capturer l’état actuel d’un ordinateur virtuel en cours d’exécution, en pause ou arrêté. La fonctionnalité de capture instantanée vous permet de rétablir rapidement et facilement la configuration précédente d’un ordinateur virtuel. Cette fonctionnalité est particulièrement adaptée à un environnement de développement ou de test.

En guise de meilleure pratique, nous vous recommandons de ne pas utiliser la fonctionnalité de capture instantanée sur des ordinateurs virtuels dans un environnement de production, et ce pour les raisons suivantes :

  • Synchronisation de l’horloge : lorsque vous effectuez une capture instantanée d’un ordinateur virtuel en cours d’exécution, une latence existe entre le moment où la capture instantanée est démarrée et le moment où elle est terminée. Cette latence affecte les travaux du minuteur SharePoint Foundation et, en conséquence, la synchronisation entre les serveurs de la batterie.

    Important

    Si vous choisissez de créer une capture instantanée d’un ordinateur virtuel, arrêtez l’ordinateur pour permettre aux travaux en cours d’exécution de se terminer avant de créer la capture instantanée. Nous vous recommandons d’analyser attentivement l’ordinateur virtuel et les autres serveurs de la batterie après le redémarrage de l’ordinateur virtuel afin de vous assurer qu’il n’y a aucun problème de synchronisation date/heure.

  • Performances : lorsque vous créez une capture instantanée pour un ordinateur virtuel, vous créez en fait un disque de différenciation. Un échange continu de données de configuration se produit entre l’ordinateur virtuel et la capture instantanée, ce qui affecte les performances.