CPU masking für Hosts

CRMADDON Technik

New Member
Mar 25, 2024
14
0
1
Hallo zusammen,

Gibt es in Proxmox eine Möglichkeit, den CPU für alle Hosts in einem Cluster zu maskieren, sodass diese an einem bestimmten CPU-Funktionssatz gebunden sind? Ich komme von VMWare and da gibt es diese Funktion als EVC (Enhanced vMotion Compability), damit dann Live-Migrationen von VMs trotzdem klappen, obwohl die Hosts alle recht unterschiedliche CPUs haben.
 
Danke für die schnelle Antwort, ich würde das dann mal durchtesten.
Der große Unterschied zu VMware ist, dass du die Option nicht auf dem Cluster setzen kannst, sondern das pro VM machen musst. Dafür hast du bei Heterogenen Clustzern mehr Abstufungsmöglichkeiten. Funktionierten tut das maskieren aber identisch.
 
  • Like
Reactions: fstrankowski
Ich habe die Tage mal dazu das Tool “ProxCLMC” (Prox CPU Live Migration Checker) geschrieben, da dies immer mal wieder aufkam. Wie @Falk R. schon schrieb, erfolgt dies auf VM Basis. Die Idee ist, dies in eine Pipeline einzubinden, um das aktuelle Level des CPU Typs über alle Nodes im Cluster zu erhalten und dies für sichere Live-Migrationen definieren zu können. Das Tool ist als static Rus binary verfügbar und vollständig Open-source und findet sich hier: https://github.com/gyptazy/ProxCLMC
 
  • Like
Reactions: UdoB