Page files on VM guests and host - best practises
Posted on 2009-06-28
I have set up a server, Windows Server 2008 Datacenter SP2 with 12 GB RAM and Intel i7 920.
The host will be used occasionally for streaming live video (which will require video encoding). No other processing will be done on the host, except running Hyper-V.
Hyper-V will run two guests, each guest is running Windows Web Server 2008 SP2 with IIS and SQL Server 2008.
RAM distribution: (depending on the accepted soluton)
Host: 2 or 4 GB RAM
Guest 1: 2 or 3GB RAM
Guest 2: 6 or 7 GB RAM.
Since the server only has a 80GB (75GB usable) hard drive (Intel SSD), the storage space must be used efficiently.
1. How big should the page file on the HOST be? Right now it's 16 GB which seems uneccesary.
2. How big should the page file on the GUESTs be (see the setup above).
2.1 Is it problematic if we disable and delete the page file on the guests? No programs will be run on these guests, as they will only function as servers.
3 : As mentioned the host will host the two guests, and will occasionally encode and stream live video. How much RAM should be left for the host? 2, 3 or 4GB?
3.1 How would you assign the number of CPU cores (4 available)? 2 cores for the host, and 1 on each guest? Or 1 for host, 2 for one guest (most busy one) and 1 for the other guest?
Thanks a lot.