We have a newly installed Exchange 2010 environment that is experiencing excessive paging. The background:
Transitiong from an Exchange 2003, single server environment to Exchange 2010, with one server with the mailbox role, and another server with the CAS and Hub Transport role. All accounts have been moved to the new 2010 server, though the Exchange 2003 server is still running. We have approximately 60 mailboxes and the physical size of the database is 65GB.
Both 2010 servers are virtual machines. They both have two cores and 5GB of RAM allocated. They both consume all of the memory allocated to them, but this is as expected. We have created separate drives for them to page to, and turned paging off for the c: drive. We have seen the excessive paging regardless of whether they were writing to c: or the new drive. The page file size for both has been set to 5121MB, or size of RAM + 1MB. Our primary DC and global catalog server is a Windows 2003 box with 2 cores and 2GB of RAM. All users have Outlook 2007 or Outlook 2010.
Our problem is with the paging. It is killing system performance on both Exchange 2010 servers. Both are very sluggish and we have had some users that have gotten messages in Outlook as it hangs while waiting for it's connection to the server. We've adjusted RAM and page file size and searched for a solution, but have thus far found nothing that resolves our excessive paging problem.