Solved

Page File on Windows 2008 Server

Posted on 2013-02-05
8
701 Views
Last Modified: 2013-02-28
Hi

We have Windows 2008 servers deployed in our environment. The VM template we use is 40GB C: drive and a 100 GB D: drive.

One point I am not sure on is what size the Page File should be in a VM? The servers have 4GB RAM....previously the thinking was 1.5 x RAM, but how does this work with VM's and where should this be located? Is it beneficial to split the Page file? Or better to keep on the same drive?

Does the fact that the server is virtual change any recommendations?
0
Comment
Question by:cpancamo
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 119

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 38856837
The Pagefile should be the same size as you would create it for a Physical machine, there is no difference between a physical and virtual, as far as paging file.

1.5x memory is a good starter.

Whether you keep on the same drive as OS or different drive, depends on your datastore layout, do you have a seperate datastore on seperate set of spindles (disks) e.g. SSD?

if not there is no much benefit of moving it.

a very good article on sizing your pagefile, scientifically!

http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx

see this article

http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disable-it
0
 
LVL 14

Expert Comment

by:Ben Hart
ID: 38857017
Agree.. with regards to Windows treat the vm just like you would a physical.  depending on the role this VM will play will determine what drive/volume you place the page file on.
0
 

Author Comment

by:cpancamo
ID: 38857361
Thanks Ray, that was a great link you sent.

One question about measuring the size of Page file needed - the article recommends measure the Peak Commit and basing the PF value from that. Do we already need a PF in place to measure this value? That is, if we had 4 GB RAM and 1 GB Page File, the Limit would be 5 GB. Surely the Peak Commit could only match the Commit Limit? So we'd actually need a very large PF to measure the max PF size we need?

Hope that makes sense!
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 119
ID: 38857527
I don't know who Ray is!

if you have a 4GB RAM paging file, 1.5x should be suffucient, or let the System Manage it!
0
 
LVL 35

Expert Comment

by:Nirmal Sharma
ID: 38858067
>>>if you have a 4GB RAM paging file, 1.5x should be suffucient, or let the System Manage it!

Agreed. Let the system manage it. Is it a Virtual Machine? If yes, assign more RAM per your requirement and then increase the page file size as well.

Sys.
0
 

Author Comment

by:cpancamo
ID: 38861284
Sorry for calling you Ray :)

I think ideally we'd just want to confirm that 1.5 x RAM was indeed the size of PF we needed, not 2 x RAM or anything...in which case, would it not be a good idea to measure the Peak Commit to find out how much the app needed? We could then add more RAM if we needed too?
0
 
LVL 119
ID: 38861495
if you want to measure it scientifically, but system managed settings will adjust for you automatically.

1.5x is a good guide, when we had to manually set pagefiles, now we let Windows manage it, because it can then grow dynamically when required, rather than fix.
0
 
LVL 35

Expert Comment

by:Nirmal Sharma
ID: 38862375
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
Is your company's data protection keeping pace with virtualization? Here are 7 dynamic ways to adapt to rapid breakthroughs in technology.
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question