Autoscaling: Analytics reservierter Instanzen (RI)

Reservierte Instanzen (RI) bieten die Möglichkeit, für eine Laufzeit von 1 oder 3 Jahren für eine bestimmte Anzahl an Rechenkernen in einer bestimmten Azure-Region und einer bestimmten VM-Familie im Voraus zu bezahlen. Dies gewährt Ihnen einen erheblichen Rabatt auf die Compute-Kosten. Typischerweise beträgt der durchschnittliche Rabatt für eine 1-jährige Reservierung etwa 40 % und für eine 3-jährige Reservierung etwa 60 % im Vergleich zu den nutzungsabhängigen Preisen.

Es ist selten sinnvoll, reservierte Instanzen für alle Ihre Hosts in allen Hostpools zu erwerben, anstatt Autoscaling zu nutzen. Selbst bei einer Ersparnis von 60 % durch eine 3-jährige Reservierung ist das immer noch weniger als die typische Ersparnis von 70 % (oder mehr) durch Autoscaling. Dies liegt daran, dass die Zeit, in der die VM während einer typischen Woche tatsächlich genutzt wird, im Allgemeinen unter 30 % liegt. Wenn die VM beispielsweise während der Woche 40 Stunden lang eingeschaltet ist, ist sie von insgesamt 168 Stunden in einer Woche nur 24 % der Zeit in Gebrauch. Das bedeutet, dass Autoscaling eine Ersparnis von etwa 75 % bringen würde.

Dennoch ist es sinnvoll, auch bei Verwendung von Autoscaling reservierte Instanzen für eine bestimmte Anzahl von Rechenkernen zu erwerben. Die Berechnung der Anzahl der zu erwerbenden Kerne ist eine komplizierte Analytics-Aufgabe. Nerdio Manager bietet einen einfachen Leitfaden, der den Autoscaling-Verlauf eines bestimmten Hostpools betrachtet und Ihnen RI-Empfehlungen liefert.

Tipp

Autoscaling reduziert typischerweise die Anzahl der benötigten Rechenkerne, zum Beispiel von 100 Rechenkernen auf 25 Rechenkerne. (Basierend auf einer typischen 40-Stunden-Woche.) Diese 25 Rechenkerne können dann reserviert werden, um die Kosten basierend auf der Laufzeit der Reservierung um 40 % bis 60 % zu senken. Fazit: Nerdio Manager senkt die Compute-Kosten um 80 % bis 85 % im Vergleich zu den nutzungsabhängigen Preisen.

Um RI-Empfehlungen zu generieren:

  1. Finden Sie den dynamischen Hostpool, den Sie analysieren möchten.

  2. Wählen Sie das Menü „Weitere Aktionen“ more actions icon.png und wählen Sie Autoscaling > RI Analytics.

  3. Wählen Sie den Datumsbereich für Ihre Analyse aus. Die Metriken und Empfehlungen basieren auf diesem Datumsbereich.

    Die folgenden Metriken und Empfehlungen werden angezeigt:

    • CPU-Stunden für ausgewählte Daten: Für den ausgewählten Datumsbereich ist dies die Gesamtzahl der Stunden, in denen die VMs eingeschaltet waren, multipliziert mit der Anzahl der CPU-Kerne in jeder VM.

    • Prognostizierte CPU-Monate: Dies ist eine Prognose darüber, wie viele CPU-Kerne auf monatlicher Basis vollständig verbraucht werden, basierend auf dem Verhalten im ausgewählten Datumsbereich. (Dies basiert auf 730 Stunden pro Monat.)

    • Basierend auf den Metriken bietet Nerdio Manager RI-Empfehlungen für die Region, die VM-Familie und die Gesamtzahl der CPU-Kerne.

  4. Wählen Sie nach der Konfiguration Schließen.

    RI analytics.png

Tipp

Sie sollten diese Anzahl an reservierten Instanzen-CPU-Kernen in beliebiger Kombination von VM-Größen innerhalb der empfohlenen VM-Familie und Azure-Region erwerben.

Beispiel für CPU-Kerne:

Wenn Nerdio Manager empfiehlt, 100 Kerne zu erwerben, können Sie diese Kerne in einer beliebigen VM-Größe erwerben, solange sie innerhalb der empfohlenen Region und VM-Familie liegen. Sie können also 3 32-Kern-VMs und 1 4-Kern-VM erwerben, was insgesamt 100 Kernen entspricht.

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare (0 Kommentare)

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.