O OpenStack permite que você comprometa os recursos da CPU , mas a quantidade que você A supercompra pode ser limitada pela configuração local . Por padrão, a proporção é de 16: 1, o que significa que você pode executar no máximo 16 núcleos de CPU virtual para cada núcleo de CPU físico em todas as VMs em execução.
Como a maioria das cargas de trabalho não exige muito da CPU, a CPU com comprometimento excessivo geralmente faz sentido. Mas algumas cargas de trabalho podem ser muito intensivas na CPU e, para aquelas que você pode querer limitar a supercomprometimento. As coisas executadas por estudantes universitários muitas vezes se enquadram nessa categoria ...:)
Se a taxa de supercomprometimento fosse alterada para 1: 1, você não conseguiria ultrapassar a CPU, e estaria limitada a não executar mais vCPUs do que os núcleos da CPU física. Esta parece ser a explicação mais provável para o seu problema no DevStack.
Observe também que uma única VM não pode ter mais vCPUs do que as CPUs físicas em um nó de computação. Mas não há problema em executar mais VMs do que núcleos de CPU física.