Freigeben über


Was ist Azure Compute Fleet? (Vorschau)

Wichtig

Azure Compute Fleet befindet sich zurzeit in der Vorschauversion. Vorschauversionen werden Ihnen zur Verfügung gestellt, wenn Sie die zusätzlichen Nutzungsbedingungen akzeptieren. Einige Aspekte dieses Features werden bis zur allgemeinen Verfügbarkeit unter Umständen noch geändert.

Azure Compute Fleet ist ein Baustein, der Ihnen beschleunigten Zugriff auf die Kapazität von Azure in einer bestimmten Region ermöglicht. Compute Fleet startet eine Kombination von virtuellen Computern (VMs) zum niedrigsten Preis und mit der höchsten Kapazität. Es gibt viele Möglichkeiten, dieses Produkt zu verwenden, unabhängig davon, ob sie einen zustandslosen Webdienst, einen Big Data-Cluster oder eine Continuous Integration-Pipeline ausführen. Workloads wie Finanzrisikoanalyse, Protokollverarbeitung oder Bildrendering können von der Möglichkeit profitieren, Hunderte Kerninstanzen gleichzeitig auszuführen.

Mithilfe der Compute Fleet können Sie:

  • Bis zu 10.000 VMs mit einer einzigen API bereitstellen und Spot VM und Standard VM-Typen zusammen verwenden.
  • Ein überlegenes Preis-Leistungs-Verhältnis erhalten, indem Sie eine Mischung verschiedener Preismodelle wie reservierte Instanzen, Sparplan, Spot-Instanzen und PYG-Optionen (Pay-as-you-go) verwenden.
  • Den Zugriff auf Azure-Kapazität beschleunigen, indem Sie Instanzen schnell aus einer angepassten SKU-Liste bereitstellen, die auf Ihre Vorlieben zugeschnitten ist.
  • Personalisierte Compute Fleet-Zuordnungsstrategien implementieren, die sich sowohl für Standard- als auch für Spot-VMs eignen, und sie im Hinblick auf Kosten, Kapazität oder eine Kombination aus beiden optimieren.
  • Das „Fire & Forget-it“-Modell nutzen, die Bereitstellung, Verwaltung und Überwachung von Instanzen automatisieren, ohne dass komplexe Codeframeworks erforderlich sind.
    • Den anfänglichen Einrichtungsprozess optimieren, um wertvolle Zeit und Ressourcen zu sparen.
    • Bedenken hinsichtlich der Skripterstellungskomplexität im Zusammenhang mit der Ermittlung der optimalen Preise für virtuelle Computer (VM), der verfügbaren Kapazität, der Verwaltung von Spot-Entfernungen und der SKU-Verfügbarkeit verringern.
  • Versuchen, Ihre Spotzielkapazität aufrechtzuerhalten, wenn Ihre Spot-VMs aus Preis- oder Kapazitätsgründen entfernt werden.

Für die Verwendung von Compute Fleet werden keine zusätzlichen Gebühren berechnet. Sie werden nur für die virtuellen Computer berechnet, die Ihre Compute Fleet pro Stunde startet. Weitere Informationen zur Abrechnung virtueller Computer finden Sie unter Zustandswerte und Abrechnungsstatus von Azure Virtual Machines.

Kapazitätseinstellung

Einstellungen sind nur verfügbar, wenn Sie Ihre Compute Fleet mithilfe von Spot-VMs erstellen.

Verwalten der Kapazität

Wenn Sie diese Einstellung aktivieren, können Sie die automatische VM-Ersetzung in Compute Fleet aktivieren. Ihre ausgeführten Spot-VMs werden durch VM-Typen oder -Größen ersetzt, die Sie angegeben haben, wenn eine Spot-Entfernung für Preiserhöhungen oder VM-Ausfälle auftritt. Compute Fleet versucht weiterhin, Ihre entfernten Spot-VMs zu ersetzen, bis Ihre Zielkapazität erreicht ist.

Sie können diese Einstellung in folgenden Fällen auswählen:

  • Alle qualifizierten Verfügbarkeitszonen in der Region werden ausgewählt.
  • Mindestens drei verschiedene VM-Größen werden angegeben.

Wenn Sie diese Einstellung nicht aktivieren, wird Compute Fleet nicht davon abgehalten, entfernte Spot-VMs zu ersetzen, selbst wenn die Zielkapazität nicht erfüllt ist.

Compute Fleet-Strategien

Standardmäßige Compute Fleet-Zuordnungsstrategien

Niedrigster Preis (Standard): Die Compute Fleet führt VM mit nutzungsbasierter Bezahlung und dem niedrigsten Preis in der Liste der von Ihnen angegebenen VM-Typen und -Größen ein. Sie versucht, die Kapazität für nutzungsbasierte Bezahlung zu erfüllen, gefolgt von VMs mit dem zweit- und drittniedrigsten Preis, bis die gewünschte Kapazität erfüllt ist.

Spot-Fleet-Zuordnungsstrategien

Preiskapazität optimiert (empfohlen): Die Compute Fleet startet qualifizierende VMs aus Ihrer ausgewählten Liste der VM-Typen und -Größen, um die Zielkapazität vollständig zu erfüllen. Sie priorisiert die höchste verfügbare Spot-Kapazität zum niedrigsten Preis für Spot-VMs in der Region.

Wenn Sie mehrere virtuelle Computer auswählen, die die ideale Kapazität bieten, um Ihr Ziel zu erfüllen, priorisiert Compute Fleet die Bereitstellung von VMs, die den niedrigsten Preis bieten. Gefolgt vom zweit- und drittniedrigsten Preis, wenn mit VMs mit dem niedrigsten Preis nicht ausreichend Kapazität verfügbar ist. Compute Fleet berücksichtigt sowohl Preis als auch Kapazität bei der Konfiguration dieser Strategie.

Kapazität optimiert: Die Compute Fleet startet VM-Typen und -Größen von Ihrer angegebenen Liste der virtuellen Computer, die die höchste verfügbare Spot-Kapazität bieten. Diese Strategie priorisiert die Auswahl von VMs, die Ihre Spot-Zielkapazität erfüllen, gegenüber VMs mit den niedrigsten Preisen, die nicht über genügend Spot-Kapazität verfügen.

Wenn Sie mehrere virtuelle Computer auswählen, die die ideale Kapazität bieten, um Ihr Ziel zu erfüllen, priorisiert Compute Fleet die Bereitstellung von VMs, die die höchste Kapazität bieten. Gefolgt von der zweit- und dritthöchsten Kapazität, wenn nicht genügend Kapazität erreicht wird.

Mit dieser Strategie priorisiert Compute Fleet die Preise nicht gegenüber der Kapazität, sodass Ihre Kosten möglicherweise höher sind.

Niedrigster Preis: Die Compute Fleet startet VM-Typen und -Größen von Ihrer angegebenen Liste der virtuellen Computer, die den niedrigsten Preis für Spot-VMs bieten. Gefolgt vom zweit- und drittniedrigsten Preis, bis die gewünschte Kapazität erreicht ist.

Zielkapazität

Mithilfe der Compute Fleet können Sie die individuelle Zielkapazität für Spot- und VM-Typen mit nutzungsbasierter Bezahlung festlegen. Diese Kapazität kann einzeln basierend auf Ihren Workloads oder Anwendungsanforderungen verwaltet werden.

Sie können die Zielkapazität mithilfe von VM-Instanzen angeben.

Compute Fleet ermöglicht Ihnen, die Zielkapazität für Spot-VMs und VMs mit nutzungsbasierter Bezahlung basierend auf Ihrer Compute Fleet-Konfiguration zu ändern. Weitere Details zum Ändern der Zielkapazität finden Sie unter Ändern der Compute Fleet.

Minimale Startkapazität

Sie können Compute Fleet so einstellen, dass Spot-VMs, VMs mit nutzungsbasierter Bezahlung oder eine Kombination aus beiden nur bereitgestellt werden, wenn die Compute Fleet die minimale Startkapazität bereitstellen kann, die für die tatsächliche Zielkapazität angefordert wird. Die Bereitstellung schlägt fehl, wenn die minimale Startkapazität nicht verfügbar ist.

Wenn die angeforderte Zielkapazität 100 VM-Instanzen ist und die minimale Startkapazität auf 20 VM-Instanzen festgelegt ist, ist die Bereitstellung nur erfolgreich, wenn Compute Fleet die Startkapazität von 20 VM-Instanzen erfüllen kann. Andernfalls wird die -Anforderung abgelehnt.

Möglicherweise können Sie die minimale Startkapazität nicht festlegen, wenn Sie die Compute Fleet mit dem Kapazitätseinstellungstyp Verwalten der Kapazität konfigurieren.

Ändern der Compute Fleet

Ihre Compute Fleet ist zwar aktiv, ermöglicht Ihnen jedoch, die Auswahl der Zielkapazität und der VM-Größe basierend auf der Konfiguration Ihrer Compute Fleet zu ändern.

Ändern der Zielkapazität

Sie können die Spot-Zielkapazität der Compute Fleet während der Ausführung aktualisieren, wenn die Kapazitätseinstellung auf Verwalten der Kapazität festgelegt ist.

Compute Fleet stellt automatisch neue Spot-VMs aus der Liste der angegebenen SKUs bereit, um die neue Zielkapazität zu skalieren und zu erreichen.

Wenn ein Herunterskalieren erfolgt, um die aktuelle Zielkapazität zu reduzieren, stellt Compute Fleet keine Spot-VMs wieder her, die entfernt werden, bis die neue geänderte reduzierte Zielkapazität erfüllt ist. Dieser Vorgang kann je nach Entfernungsrate etwas Zeit in Anspruch nehmen. Für ein schnelleres Herunterskalieren empfiehlt es sich, die ausgeführten Spot-VMs zu löschen.

Ändern oder Ersetzen von VM-Größen/SKUs

Während die Compute Fleet ausgeführt wird, können Sie Ihrer Compute Fleet neue VM-Größen oder SKUs hinzufügen oder löschen. Bei Spot können Sie vorhandene VM-Größen in Ihrer Compute Fleet-Konfiguration löschen oder ersetzen, wenn die Kapazitätseinstellung auf Verwalten der Kapazität festgelegt ist.

In allen anderen Szenarien, die eine Änderung der ausgeführten Compute Fleet erfordern, müssen Sie möglicherweise die vorhandene Compute Fleet löschen und eine neue erstellen.

Max. Stundenpreis für Spot

Sie können Ihre Compute Fleet mit Spot-VMs konfigurieren, um den maximal zu bezahlenden Stundenpreis festzulegen. Compute Fleet stellt in Ihrer angegebenen Liste keine neuen Spot-VMs bereit, wenn der Preis der Spot-VM über den angegebenen maximalen Stundenpreis hinaus geht.

Spot-Entfernungsrichtlinie

Löschen (Standard): Compute Fleet löscht Ihre ausgeführte Spot-VM und alle anderen Ressourcen, die an die VM angefügt sind. Daten, die auf dem beständigen Datenträgerspeicher gespeichert sind, werden ebenfalls gelöscht.

Zuordnung aufheben: Compute Fleet löscht Ihre ausgeführte Spot-VM. Alle anderen Ressourcen, die an den virtuellen Computer angefügt sind, und Daten, die auf dem beständigen Datenträgerspeicher gespeichert sind, werden nicht gelöscht.

Die Spot-VM, deren Zuordnung aufgehoben wurde, fügt Ihre Spot-Zielkapazität hinzu. Die Abrechnung wird für Ressourcen fortgesetzt, die an VMs angefügt sind, deren Zuordnung aufgehoben wurde.

Flottenkontingent

Azure Compute Fleet verfügt über gültige Standard- und Spot-VMs-Kontingente.

Szenario Kontingent
Die Anzahl der Compute Fleets pro Region in active, deleted_running 500
Die Zielkapazität pro Compute Fleet 10.000 virtuelle Computer
Die Zielkapazität für alle Compute Fleets in einer Region 100.000 VMs

Compute Fleet-Überlegungen

  • Compute Fleet startet eine Kombination von VM-Typen mit eigenen Überlegungen. Weitere Informationen finden Sie unter Spot-VMs und Virtuelle Computer.
  • Compute Fleet ist nur über ARM-Vorlage und im Azure-Portal verfügbar.
  • Compute Fleet kann sich nicht über Azure-Regionen erstrecken. Sie müssen für jede Region eine separate Compute Fleet erstellen.
  • Compute Fleet ist in den folgenden Regionen verfügbar: „USA, Osten“, „USA, Osten 2“ „USA, Westen“ und „USA, Westen 2“.

Nächste Schritte