我有一个 ETL 流程,我正尝试将其部署为跨几个不同“企业”网络的虚拟机。我知道它相对较轻,但有一位客户对 VM 完成其工作所需分配的绝对最少资源非常感兴趣。
除了调整虚拟机参数直到无法运行外,还有其他方法可以测量我的 CPU 和内存需求吗?我可以从主机上分析虚拟机进程并将其用作粗略估计吗?
VMWare 和 VirtualBox 是最初的目标。
答案1
您可以在真实系统上分析虚拟机与时间的关系,以查看主机资源的情况。如果您只对分发一个设备感兴趣,则可以计划两者之间的最低公分母配置。
但请记住,VMware 和 VirtualBox 是完全不同的虚拟化解决方案,并且不会以相同的方式消耗资源。
您提到“VMware”时,是指VMware vSphere和 ESXi 或者类似的东西VMware工作站?