2016-06-30 3 views

Répondre

7

Un ensemble de disponibilité se compose d'un ensemble de machines virtuelles discrètes qui ont leurs propres noms et propriétés individuelles, mais sont répartis à travers les domaines de défaut, ce qui signifie que lorsque vous avez plus d'une machine virtuelle dans un ensemble, il réduit les chances de perdre toutes vos machines virtuelles en cas de panne matérielle dans l'hôte ou le rack.

Un ensemble d'échelles est constitué d'un ensemble de machines virtuelles configurées de manière identique, réparties également sur des domaines de défaut (en fait, un ensemble d'échelles est un ensemble de disponibilité implicite avec 5 domaines de défaillance). La différence principale est que les ensembles d'échelle sont identiques, facilitent l'ajout ou le retrait de machines virtuelles tout en préservant la haute disponibilité, ce qui facilite l'implémentation de l'autoscale et permet d'effectuer des opérations sur l'ensemble ou un sous-ensemble de machines virtuelles. . Il existe également des appels d'API qui prennent en charge la réimagerie et la mise à niveau des machines virtuelles, ce qui vous permet de déployer une mise à jour tout en continuant le service. Ils sont utiles pour les architectures de cloud qui nécessitent le déploiement d'un grand nombre de machines virtuelles similaires, ou doivent être élastiques. Une architecture type peut utiliser un ensemble d'échelles pour les noeuds d'agent ou de travail et un ensemble de disponibilité pour les noeuds maîtres ou de contrôle. Voir https://azure.microsoft.com/en-us/services/virtual-machine-scale-sets/ pour plus de détails.

Pour votre question sur l'ajout d'une nouvelle machine virtuelle existante à un AS, voir Azure Resource Manager: move VM to availability group et https://gallery.technet.microsoft.com/Set-Azure-Resource-Manager-f7509ec4

+1

Mais je pense que l'AS a également besoin d'ensembles identiques de machines virtuelles selon MS. Est-ce que ce n'est pas correct? –

+2

Il n'est pas nécessaire que les machines virtuelles d'un système d'exploitation soient identiques, bien qu'il soit souvent judicieux de le faire. Par exemple, vous pourriez avoir 2 machines virtuelles exécutant des serveurs de bases de données dans un AS. Une configurée en tant que réplication de base de données primaire et une configurée en tant que secondaire. Être dans un AS fournit des garanties de disponibilité pour la solution de base de données 2-VM, mais les machines virtuelles peuvent avoir leurs propres noms, adresses IP publiques, et même être de tailles différentes. – sendmarsh

+1

Ajouter un commentaire à mon commentaire. Les jeux d'échelle prennent désormais en charge les adresses IP publiques par machine virtuelle (en aperçu au moment de la rédaction). Vous pouvez également avoir des ensembles d'échelles contenant des VM de taille différente, mais un ensemble d'échelles a toujours un «modèle» courant qui définit la taille de la VM et d'autres propriétés pouvant être appliquées à l'ensemble ou un sous-ensemble de VM selon les paramètres upgradePolicy. Échelle Les noms de machine VM sont toujours constitués du même préfixe de nom, suivi d'un nombre, comparé à un ensemble de disponibilité qui peut avoir des machines virtuelles nommées individuellement. – sendmarsh

1

set disponibilité est un prédécesseur de jeu à grande échelle. Il sera éventuellement remplacé, bien qu'ils soient créés en même temps. De plus, les ensembles d'échelle introduisent l'autoscaling.

0

incorrect, AVSETs ont 1 but et c'est de protéger contre les temps d'arrêt. Les Scale Sets sont un type particulier de VM où une seule image dorée est utilisée pour les besoins de mise à l'échelle horizontale.

0
  1. La principale différence est que échelle Définit ont Identiques machines virtuelles où dans ensembles Disponibilité ne les oblige pas à être identiques.

  2. Disponibilité ensemble, dans le concept, sont pour l'amélioration de l'application disponibilité dans le cas où une machine virtuelle principale ne/a besoin mise à jour une autre machine virtuelle à partir défaut/mise à jour domaine peut être provisionnés

    jeux d'échelle sur une autre main , dans le concept, sont conçus pour mise à l'échelle automatique (horizontale) dans l'application où la charge peut varier considérablement pour répondre à plus de besoins de calcul.

  3. La mise à disposition d'une nouvelle machine virtuelle dans Azure lorsque cela est nécessaire est plus facile pour les ensembles d'échelle car toutes les autres machines virtuelles sont identiques dans tous les aspects & réplique d'une copie dorée.

Pour plus de détails, veuillez consulter:

https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/ https://docs.microsoft.com/en-us/cli/azure/vm/availability-set?view=azure-cli-latest