如何合理划分CPU、内存资源?
比如说4核CPU,16G的内存,如果仅跑WEB和MYSQL两个虚拟机,如何分配CPU和内存,以最大效率利用资源?另外,如何知道当前硬件,可以跑多少虚拟机合适呢? 本帖最后由 TiGi 于 12-9-2012 09:35 编辑
这个问题只有你自己才能回答。
几个需要考虑的问题:
1、ESXi运行需要用掉一定的资源 —— 例如 200MHz CPU、500MB RAM;
2、如果你有vCenter,可以通过vCenter观察虚拟机的资源占用情况 —— 业务高峰期及通常运行期 —— 假设高峰期一个VM占用 2000MHz CPU、8000MB RAM,另外一个用掉了1000MHz、6000MB RAM,那虽然剩余的资源可想而知了。没有vCenter,好像还是可以看到一定时间内的性能状况的。
3、实际使用场景,虚拟机的负荷由需求决定的,因此如果负荷加大,两个虚拟机或者需要进一步加大资源量、或者就会降低响应灵敏度;此外,虚拟机配置的资源,也受到用户忍受度影响,例如:P3 866、512MB、20G IDE的台机可以装XP,i5 3570、4G、128G SSD的台机也可以装XP,但是响应度完全不一样。
页:
[1]