【发布时间】:2016-04-07 14:41:16
【问题描述】:
我有一台主机,想要运行许多 (10) 个虚拟机(Virtualbox + Vagrant)。
我想动态分配 CPU 和 RAM 等资源。
如果我给每个 VM 2 GB RAM,我的主机必须至少有 20 GB od RAM 内存。但也许更好的是动态地为每个 VM 分配 512MB 到 4GB 的 RAM - 取决于当前的需求。
如果我知道这可能不是流浪的东西,而是 VirtualBox。
我在 VB 中阅读了有关 memory ballooning 的信息,但我不确定我是否了解它的工作原理以及这个气球实际上是什么。如何配置它以及将多少 MB 设置为最大等。
CPU 也是如此 - 我不知道如何配置它以及它应该如何工作。
我的问题是 如果我有 12 个 CPU 和 24GB od RAM 的主机并且想要运行 10 台 vagrant 机器 - 我该如何配置它以动态分配这些资源?
【问题讨论】:
标签: memory-management vagrant virtualbox