2017-05-19 2 views
0

Es ist ziemlich einfach, Autoscaling mit Azure-Web-Apps durchzuführen, und es gibt etwas namens Virtual Machine Scale Sets (aber das ist noch in der Beta und funktioniert noch nicht richtig), also frage ich: Wie können wir Autosaling mit normalen Azure VMs tun?Wie wird die automatische Skalierung mit Azure-VMs durchgeführt?

1) Ich dachte, wir könnten einen Load-Balancer, Verfügbarkeits-Set und VMs erstellen, sie vorab bereitstellen und ausschalten. Aber abgesehen von der Verwendung der API, um einen DIY-Scaler zu bauen: Wie kann ich automatisch mehr Maschinen einschalten, wenn der aktuelle Satz eine bestimmte Schwelle überschreitet? Bietet Azure dafür etwas? Wie gehen große Unternehmen, die Azure verwenden, damit um?

2) Wie kann ich sicherstellen, dass alle Maschinen konsistent sind und die neueste Version unserer Software installiert ist? Selbst wenn die Maschine seit Monaten offline ist?

Antwort

0

Nun, das sind 2 getrennte Fragen. Trotzdem:

  1. Sie können VM Scale Sets dazu verwenden. Here's eine schöne Zusammenstellung von Ressourcen
  2. VM Scale-Sets können das irgendwie erreichen, aber nicht genau. Wenn die VM offline war, kann nichts konfiguriert werden (zumindest in Azure). Sie können Powershell DSC \ Ansible \ Chef \ whatever verwenden, um die VM zu konfigurieren, sobald sie erscheint. Wenn Sie einfache VM-Scale-Sets verwenden, müssen Sie das VM-Upgrade vor dem Hochfahren durchführen.
+0

Ich möchte keine Scale Sets verwenden. Es ist ein Beta-Produkt, und ich bezweifle, dass es jemals in der realen Welt verwendet wird. –

+0

Nun, ich weiß nicht, woher Sie das haben, aber das nutzt Microsoft intern für viele Dinge, die Azure hostet. Also ich wäre mir nicht so sicher. Auch, es ist nicht Beta, wurde es vor 2-3 Jahren angekündigt? Ich kann mich nicht erinnern. Und es gibt keinen anderen Weg (native), also viel Glück mit diesem – 4c74356b41

+1

@LeonCullens - Ihre Angaben sind nicht korrekt. Azure Scale Sets sind in Produktion, allgemein verfügbar. Nicht Beta. Und keine Ahnung, warum du denkst, sie werden noch nicht "in der realen Welt" benutzt. –

Verwandte Themen