Vol*_*ire 2 performance vmware virtual-machine
我需要在相对较少的物理主机上运行相对大量的虚拟机.每个虚拟机都没有做太多 - 每个虚拟机只需要运行一个基本的网络服务 - 想想SMTP等.此外,每个上的负载将非常轻.
不幸的是,这些数字类似于5个物理主机上的100个虚拟机.每个主机足够体面 - 核心2与2演出的RAM和1Tb磁盘.但是,我知道只需要获取ubuntu的vmware图像并投入该机器就不会让我接近100个实例,并且会接近20.
那么,这个图像与主机的比例是否有任何希望?此外,哪种虚拟机实现最适合此目的 - 即有效地整体使用资源?我们主要在这里使用vmware,但是如果通过切换到Xen等可以获得显着的性能优势,我相信我们会考虑它.
提前感谢您的见解:)
注意:我们最终使用OpenVZ并且工作得很好.ubuntu模板的默认参数让我们每台机器运行大约40个实例.
有三个主要方面使这些适合:
降低开销.如果适用的话,OpenVZ,Vserver,chroot将是理想的选择.如果你真的需要每个实例都是一个拥有自己内核的真实虚拟机,那么试试KVM/Xen而不是VMWare.可能不太成熟,但你会有更多的灵活性.
小客人.试试Ubuntu JeOS,或者使用busybox滚动自己
在客人之间尽可能分享.尝试与所有操作系统共享一个R/O映像,并为/ var,/ home,/ etc等上的每个guest虚拟机安装一个小的R/W映像
小智 5
有几个问题......
祝好运