Automatisches Skalieren Ihrer Cluster
Skalierung ist die Möglichkeit, eine Ressource leicht zu erhöhen oder zu verringern, um größere oder leichtere Lasten zu bewältigen. In Azure CycleCloud können Aufträge einfach hochskaliert werden, wenn die Last zunimmt, oder herunterskaliert werden, um Kosten zu sparen. Dies kann automatisch oder manuell erfolgen.
Automatische Skalierung
Wenn Sie einen neuen Cluster über die GRAFISCHE Benutzeroberfläche erstellen, können Sie auf der Registerkarte Compute-Back-End auswählen, ob Ihr Cluster automatisch skaliert und nach Bedarf Ausführungshosts hinzugefügt werden soll. Aktivieren Sie das Kontrollkästchen, damit CycleCloud die Ausführung von Knoten nach Bedarf starten und beenden kann, und legen Sie die Anzahl der zulässigen anfangs zulässigen und maximalen Kerne fest.
Wenn Sie eine Maximale Anzahl von Kernen festlegen, wird die Anzahl der gestarteten Knoten begrenzt, um sicherzustellen, dass Ihre Workload nicht uneingeschränkt ausgeführt wird. Sie können auch eine Nutzungswarnung einrichten, wenn Sie Ihren Auftrag übermitteln, um sicherzustellen, dass ein Budget nicht überschritten wird.
Automatische Skalierung in der Clustervorlage
Standardmäßig ist die automatische Skalierung für alle neuen Cluster deaktiviert. Um dies zu aktivieren, fügen Sie Ihrer Clustervorlage Folgendes hinzu:
Autoscale = true
...
MaxCoreCount = xx
Weitere Informationen
- Erstellen einer Clustervorlage
- Starten eines Clusters