Vue d’ensemble de l’équilibrage de la Machine virtuelleVirtual Machine Load Balancing overview

S’applique à: Windows Server (canal annuel un point-virgule), Windows Server2016Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

Une préoccupation pour les déploiements de cloud privé est les dépenses de capital (<abbr title="de dépensesA key consideration for private cloud deployments is the capital expenditure (CapEx) obligé de passer en production.CapEx) required to go into production. Il est très courant pour ajouter la redondance pour les déploiements de cloud privé afin d’éviter le dépassement de capacité lors des pics de trafic en production, mais cela augmente <abbr title="de dépensesIt is very common to add redundancy to private cloud deployments to avoid under-capacity during peak traffic in production, but this increases CapEx.CapEx. La nécessité pour assurer la redondance est pilotée par des clouds privés déséquilibrées où certains nœuds hébergent plus de Machines virtuelles (<abbr title="virtuelsThe need for redundancy is driven by unbalanced private clouds where some nodes are hosting more Virtual Machines (Machines virtuelles) et d’autres sont sous-utilisés (par exemple, un serveur fraîchement redémarrez).VMs) and others are underutilized (such as a freshly rebooted server).

Quelle est l’équilibrage de la Machine virtuelle?What is Virtual Machine Load Balancing?

Machine virtuelle l’équilibrage de charge est une nouvelle fonctionnalité de boîte aux lettres dans Windows Server 2016 qui vous permet d’optimiser l’utilisation de nœuds dans un Cluster de basculement.VM Load Balancing is a new in-box feature in Windows Server 2016 that allows you to optimize the utilization of nodes in a Failover Cluster. Il identifie les nœuds trop sollicités et distribue nouveau <abbr title="virtuelsIt identifies over-committed nodes and re-distributes Machines virtuelles à partir de ces nœuds aux nœuds sous dédiés.VMs from those nodes to under-committed nodes. Parmi les aspects marquants de cette fonctionnalité sont les suivantes:Some of the salient aspects of this feature are as follows:

  • Il s’agit d’une solution sans interruption de service: <abbr title="virtuelsIt is a zero-downtime solution: Machines virtuelles sont migrés vers des nœuds inactifs.VMs are live-migrated to idle nodes.
  • Intégration transparente avec votre environnement de cluster existant: stratégies d’échec tels qu’anti-affinité, les domaines d’erreur et les propriétaires possibles sont respectées.Seamless integration with your existing cluster environment: Failure policies such as anti-affinity, fault domains and possible owners are honored.
  • Méthode heuristique pour l’équilibrage de la: <abbr title="machine virtuelleHeuristics for balancing: Machine virtuelle pression de mémoire et l’utilisation du processeur du nœud.VM memory pressure and CPU utilization of the node.
  • Contrôle granulaire: activée par défaut.Granular control: Enabled by default. Peut être activé à la demande ou à un intervalle périodique.Can be activated on-demand or at a periodic interval.
  • Seuils d’agressivité: trois seuils disponibles selon les caractéristiques de votre déploiement.Aggressiveness thresholds: Three thresholds available based on the characteristics of your deployment.

La fonctionnalité en actionThe feature in action

Un nouveau nœud est ajouté à votre Cluster de basculementA new node is added to your Failover Cluster

Graphique d’un nouveau nœud ajouté à votre Cluster de basculement

Lorsque vous ajoutez de nouvelles capacités pour votre Cluster de basculement, le <abbr title="machine virtuelleWhen you add new capacity to your Failover Cluster, the Machine virtuelle fonctionnalité d’équilibrage de charge équilibre automatiquement la capacité à partir des nœuds existants, pour le nœud qui vient d’être ajouté dans l’ordre suivant:VM Load Balancing feature automatically balances capacity from the existing nodes, to the newly added node in the following order:

  1. La pression est évaluée sur les nœuds du Cluster de basculement existants.The pressure is evaluated on the existing nodes in the Failover Cluster.
  2. Tous les nœuds qui dépasse le seuil sont identifiés.All nodes exceeding threshold are identified.
  3. Les nœuds avec la pression la plus élevée sont identifiés pour déterminer la priorité de l’équilibrage.The nodes with the highest pressure are identified to determine priority of balancing.
  4. Machines virtuelles sont Live migration (aucun temps d’arrêt) à partir d’un nœud qui dépasse le seuil à un nœud du Cluster de basculement qui vient d’être ajouté.VMs are Live Migrated (with no down time) from a node exceeding threshold to a newly added node in the Failover Cluster.

Équilibrage de charge périodiqueRecurring load balancing

Graphique d’un ordinateur virtuel périodique l’équilibrage de charge

Lorsque configuré pour l’équilibrage de la périodique, la pression sur les nœuds de cluster est évaluée pour l’équilibrage de toutes les 30 minutes.When configured for periodic balancing, the pressure on the cluster nodes is evaluated for balancing every 30 minutes. Sinon, la pression peut être évaluée sur demande.Alternately, the pressure can be evaluated on-demand. Voici le flux des étapes:Here is the flow of the steps:

  1. La pression est évaluée sur tous les nœuds dans le cloud privé.The pressure is evaluated on all nodes in the private cloud.
  2. Tous les nœuds qui dépasse le seuil et ceux dessous du seuil sont identifiés.All nodes exceeding threshold and those below threshold are identified.
  3. Les nœuds avec la pression la plus élevée sont identifiés pour déterminer la priorité de l’équilibrage.The nodes with the highest pressure are identified to determine priority of balancing.
  4. Machines virtuelles sont Live migration (aucun temps d’arrêt) à partir d’un nœud qui dépasse le seuil de nœud sous le seuil minimal.VMs are Live Migrated (with no down time) from a node exceeding the threshold to node under minimum threshold.

Voir aussiSee Also