Forum Discussion

joaocorreia's avatar
joaocorreia
Copper Contributor
Aug 20, 2023

hyper-v cpu hard limit on 25931

After deploying 25931 to an hyper-v host, many vms failed to start complaining about a lack of resources. All of these would run perfectly with no change in previous builds.

 

After some digging, I discovered that it was the cpu count that was the issue. As long as the total number of cpus assigned to all the vms was under the actual core count on the system, there was no lack of resources, but if there was any overcommit of cpu cores, then the vms would fail to start as they hit the limit.

 

This is just silly. One of the points of virtualization is hardware consolidation. Has been for years. Dumping a boatload of low usage vms on a host where they coexist nicely is standard practice. Over commiting cpu by a factor of 10x or higher is perfectly doable and reasonable in different scenarios.

 

How do you disable this "feature"?

No RepliesBe the first to reply

Resources