VMworld

This Question is Possibly Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
12 Replies Last post: May 5, 2008 8:50 AM by Eduart  
Click to view josefLadams's profile Candidate 1 posts since
Sep 10, 2007

Sep 18, 2007 6:41 PM

Exchange 2007 on Vi3

I went to a couple of sessions from Dell and Weiss Consulting on putting exchange on Vmware. I would like to know from the community what you thought of these sessions as well as actually doing it. I am specifically looking at doing this for Exchange 07.
Click to view mreves's profile Candidate 2 posts since
Sep 10, 2007
1. Sep 19, 2007 9:49 AM in response to: josefLadams
Re: Exchange 2007 on Vi3
Hi Josef, I went to one of the sessions and wasn't that impressed. I had a few people sitting next to me that had tried to run exchange on VI3, but due to bad performance, most dropped it. The presenters kept focusing on memory and cpu performance, but the people I talked to say that one of the main problems is concerning SAN access and I\O performance. Dell never covered that issue in the presentation I was in. We're an HP shop and our HP Reps still don't recommend Exchange on VM especially for a large corporation. Opinions will probably vary, but that's my take on it and we'll be staying away from hosting our Exchange on VI3 for now.
Click to view Daniel Zeceņa's profile Candidate 1 posts since
Sep 20, 2007
2. Sep 20, 2007 11:39 AM in response to: josefLadams
Re: Exchange 2007 on Vi3
In my personal expirience we are running exchange 2003 since vmware enterprice 3.0.1 and we have like 300 users in four different locations with clear channels of 1mb to 3 locations and local users in a lan of 100 mb. I think the poor performance is due the lack of tuning since the first instalation you need to combine the fiber channel disk and the sata disk to obtain a superior perfomance. In my case i tested to have the storage groups one in fiber channel and the second in sata. I have a san hitachi ams 200. The difference is minimal between this kind of disk. In my suggestion is to make a good install since the first installation if you have more question i can answer in more depth. I will migrate to exchange 2007 next year.
Click to view dansolo's profile Candidate 6 posts since
Sep 10, 2007
3. Sep 20, 2007 5:17 PM in response to: josefLadams
Re: Exchange 2007 on Vi3
We have experimented with Exchange 2007 on an ESX 3.0.1 host. It responded fine in a small, light load environment, but it may not scale very well for a number of reasons. A couple of things to consider: 1. Exchange 2007 has been "optimized" to take advantage of multiple cores. 2. Disk I/O requirements are significantly lower than in 2003, but significant tuning would likely be necessary to get good response times for a heavy load. Especially if you are using SAN storage within Exchange.
Click to view Josh's profile Candidate 5 posts since
Sep 22, 2007
4. Sep 24, 2007 1:53 PM in response to: dansolo
Re: Exchange 2007 on Vi3

Hi,

I would review the ESRP reports in order to properly understand performance impact for Exch07 (http://technet.microsoft.com/en-us/exchange/bb412164.aspx). Typically, you want to reserve .5 - 1.5 IOPS per mailbox user, depending how power hungry they are. A lot depends on how your disk subsystem is configured. For example, you may have better performance on ESX with a RAID10 volume (SAN or DAS) than RAID5 volumes. RAID5 degrades performance due to parity protection. You're best bet is to setup EXCH07 on your ESX/SAN system and start running performance metric tools. With ESX, you should make sure all your hosts are 64-bit, because you can't VMotion from 64-32bit hosts.

Click to view eric ustaoglu's profile Candidate 2 posts since
Sep 16, 2007
5. Sep 26, 2007 5:47 PM in response to: josefLadams
Re: Exchange 2007 on Vi3

We have been running Exchange 2007 on VI3 for 5 months now and it's flawless. We have 260 mailboxes with Unified messaging. We are using HP DL385 servers with NetApp 3040HA SAN with all 15k Disks.

Our previous Exchange 2003 was Vm 2.5 with EMC Clarion cx700, again no issues.


Click to view Adrian Jane's profile Candidate 1 posts since
Sep 10, 2007
6. Nov 11, 2007 9:02 AM in response to: josefLadams
Re: Exchange 2007 on Vi3

We are running our Exchange 2007 Organisation entirely on VI3. We have 46,000 mailboxes and have been running in that configuration for 2 months now and have noticed very few performance problems (however, we have taken a highly pragmatic view to the resourcing of this and are not using VI3 to consolidate numbers of physical servers).

We have 8 hosts in our HA cluster - each host is a Quad Processor DC Server with 32GB RAM. We are running VMs configured with 4 CPU and 4GB RAM (although we will take that memory up to 16GB if required) and run 1 Exchange 2007 Back End server per Host. Before people start shouting that this is a pointless use of virtualisation, we are using VMWare to give us High Availability and the option of moving the virtual server on to physical hardware for hardware maintenance etc. For Storage we have 2 EVA8000 SANs running through IPStor to present the storage to the Exchange Servers.

Biggest headaches are, as expected, front line support at partners bleating that it is not a supported configuration...but this has not caused us too much grief so far.

AJ

Click to view hjb3's profile Candidate 1 posts since
Feb 7, 2008
7. Mar 7, 2008 8:10 PM in response to: josefLadams
Re: Exchange 2007 on Vi3
We have been running Exchange 2007 since it came out on a single ESX 3.0.2 server and have had no problems servicing 160 users runing on a Dell PE2950 2 x 2.0 quad core processors with 4GB or ram. This ran edge, owa, and hub servers. I have just installed a SAN and a 2nd esx box and upgrade to 3.5 and still no issues and also upgraded RAM to 16GB on each box now.

So for a small office this works great.
Click to view csius's profile Candidate 1 posts since
Sep 10, 2007
8. Mar 26, 2008 6:41 AM in response to: Adrian Jane
Re: Exchange 2007 on Vi3

Adrian,


My name is Mario Hidalgo and I am the IT Manager for WCI Communities, Inc. a homebuilder in south Florida. We are planing to deploy Exchange Server 2007 for one of our real estate affiliates that has more than 1800 agents.

According to Microsoft, Exchange 2007 is not supported by them while running on VMware; how have you circumvented that issue?

My CIO is looking to find companies that are running Exchange on virtual environments and get their experience with support before she pull the trigger on the project.

I hope you are able to give me additional information.

Regards,

Click to view cwindom's profile Candidate 1 posts since
Sep 20, 2007
9. Mar 28, 2008 10:26 PM in response to: csius
Re: Exchange 2007 on Vi3

In our testbeds here is what we have generally observed


Performance: - Test results

Test results for Exchange 2007 on VI3 have been uniformly excellent so far. Results generated with multiple major hardware partners show both high performance under heavy load and excellent scalability.

Most of this work was done with the "heavy" user profile selected for LoadGen during benchmark testing. The key finding in our most recent work is that on systems short of complete saturation there is no observable difference in response time between the native and virtual deployments.

You can find multiple papers on the VMware Web Site in the Resources section

You can view performance information on the VMware Web Site

You can view scalability information on the VMware Web Site

Support - Microsoft's support

Microsoft's support for customers with Premier support contracts has been uniformly excellent. Their policy (http://support.microsoft.com/kb/897615) includes all products, including Exchange. There is always some concern over the possible need to reproduce the problem in a physical environment, but we've never heard of this actually happening. For customers who have enterprise support agreements, vendors' are starting to support applications in a virtualized environment.

In Summary:

In short, customers we talked to, that have tested and deployed Exchange 2007 on VI3 in production have confirmed our results - it works beautifully, with all the bells and whistles. As with any major application deployment, you should always evaluate, design, test re-evaluate and retest if necessary before deploying into a production environment. "Measure twice, Cut once". We're routinely demonstrating VMotion of Exchange 2007 mailbox servers under heavy load at shows now. Come see us at InterOP 2008, EMC World 2008 and Microsoft TechEd 2008

Click to view Artan Xhelili's profile Candidate 1 posts since
Apr 9, 2008
10. Apr 11, 2008 2:29 AM in response to: Adrian Jane
Re: Exchange 2007 on Vi3

HI Adrian!In our company we are using the same configuration as yours but our exchange machines are shutting down unexpectedly.We don't know what is the problem.We are using ESX Server 3.02 and IBM SAN DS4800.
Can you have an explanation for u,cause this problem really bothers us.

Thanks in advice!

Click to view Eric Jackson's profile Candidate 1 posts since
Apr 23, 2008
11. Apr 23, 2008 11:31 AM in response to: Artan Xhelili
Re: Exchange 2007 on Vi3
Artan Xhelili - May I suggest you run extensive diagnostic tests on your ESX server(s) physycial memory, what you describe suggests an underlying HD issues. VMware suggests you burn in and stress test the ESX server RAM before installing ESX because the act of having several VMs that access different parts of host RAM unknowningly, means troubleshooting bad RAM can be difficult. I would download a free Linux based memory testing CD and just run in on one server at a time while you run VMs elsewhere. If you find nothing wrong with RAM, I would investigate the posibility of a bad base image or OS on these VMs. - EMJ.
Click to view Eduart's profile Candidate 1 posts since
Dec 27, 2007
12. May 5, 2008 8:50 AM in response to: Artan Xhelili
Re: Exchange 2007 on Vi3

Artan,

Running the memory tests it is definitely recomended when you have an ESX host shutting down unexpectidly.

Just get one of the free Linux utils.

http://www.frozentech.com/content/livecd.php.

You can also gather debug information by running this command and dumping the file in a the temp directory or wherever you want.

sudo vm-support -w /tmp and you can also use any switches you want based on what you're looking for.


Have you also checked the VMkernel logs.

/var/log/vmkernel /var/log/vmkwarning

But in your case looks like the VM clients keep shuting down so the best place to look for clues is the VM logs itself or the VM's event logs in the windows

/vmfs/volumes/datastore_name/vm_client/vmware.log

Let us know if this helps.


Ed