2016-11-02 3 views
0

Gibt es eine Möglichkeit, VMs unterschiedlicher Größe im privaten Agentenpool eines Azure Container Service (ACS) zu haben? Ich möchte Anwendungsfälle unterstützen, in denen einige Dienste rechenintensive Server und andere (z. B. Datenbanken) speicherintensive Server erfordern.Agenten-VMs unterschiedlicher Größe in Azure Container Service

Eine akzeptable Lösung könnte darin bestehen, mehrere virtuelle Maschinen-Skalierungsgruppen (VMSS) als private Agentenpools hinzuzufügen, von denen jede VMs unterschiedlicher Größe aufweist, da VMs eine VM-Größe unterstützt. Wird eine solche Funktion in ACS unterstützt?

Eine Problemumgehung könnte darin bestehen, unterschiedliche Größen von VMs in den öffentlichen und privaten Agentenpools zu verwenden. Dies ist jedoch keine bewährte Vorgehensweise, da der Pool öffentlicher Agenten zum Hosten von Diensten verwendet werden sollte, die öffentlich verfügbar gemacht werden (z. B. marathon-lb). Außerdem beschränkt es die Optionen auf nur zwei Pools.

Antwort

1

Diese Funktion kommt und wenn Sie sie heute brauchen, können Sie ACS Engine (den Open Source Code hinter ACS) verwenden. Siehe Beispiele unter https://github.com/Azure/acs-engine/tree/master/examples/largeclusters

+0

Vielen Dank für die Antwort. Die Lösung, die ich gefunden habe, ist die Bereitstellung einer anderen VMs mit privaten Agenten und der Größe von VM, die ich brauche. Ich habe die Vorlage meiner aktuellen Infrastruktur von Azure exportiert, die neue VMs hinzugefügt und die Vorlage erneut hochgeladen. Die bereits vorhandenen Ressourcen wurden nicht geändert (siehe [Azure RM-Dokumentation] (https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-deploy-rest).) und der neue vmss wurde erstellt. – Manolis

+0

Das ist im Wesentlichen was die ACS-Engine tut. Wenn Sie die Möglichkeit haben, Ihren Cluster in einen ACS-Engine-Cluster zu verschieben, würde ich dies empfehlen, da die meisten darin enthaltenen Funktionen letztendlich in das SLA-unterstützte ACS übergehen und Sie somit eine bessere langfristige Erfahrung haben werden. – rgardler

Verwandte Themen