質問: 仮想環境上にサーバを作るときに、cpuを1個、コアを2個と設定したいのですが、設定メニューとしては、vcpuの数しか選択できません。ということは、vcpu1個=CPU1個=コア1個、という考えになるのでしょうか。
回答: cpuやコアはハードウェアとして実在するもの(部品)です 例えばパソコンが2台あって,それぞれ * 4コアのcpuを1個(コア数は合計4) * 1コアのcpuを4個(コア数は合計4) というハードウェア構成だったとします この2台を比べるとCPUの個数は異なります ハードウェア構成が違うので,性能も微妙に違ってくるでしょう でもコア数の合計はともに4個です これらのハードウェア構成を仮想化するとvcpu 4個となります 仮想環境では実際の部品のことは全く考えないので cpu とかコアという概念はありません vcpuという仮想的な部品だけを考えて * 4コアのcpuを1個(コア数は合計4) * 1コアのcpuを4個(コア数は合計4) のような有る意味どうでもいい違いを無視できるのが 仮想化の一つのメリットです