Académique Documents
Professionnel Documents
Culture Documents
Virtualizing MS Exchange 2010 at General Mills Architecture Details and Lessons Learned
#vmworldapps
Disclaimer
Technical feasibility and market demand will affect final delivery. Pricing and packaging for any new technologies or features
discussed or presented have not been determined.
Global Company
Headquartered in
Minneapolis, MN
35,000 employees
across 80+ countries
Virtualization Highlights
Virtualizing since 2007 94% virtual at HQ,
74% virtual globally
vSphere ESXi 4.1 and 5.0 2200+ server VMs on 250+ hosts 1200+ View 5.1 users Lab Manager
32,000+ Mailboxes Highly mobile user base 10,000+ Mobile devices Utilize Microsoft Unified Messaging Regional centralization Exchange infrastructure in 8 sites
UK: 3,030 China: 824
US: 25,735
India: 561
Started physical and migrated to virtual Virtualized everything except the Cluster Continuous Replication
(CCR) clusters
Single 6-node DAG (split across 2 sites), each hosting 8 active and
8 passive databases
Approximately 4,200 mailboxes per DAG node (25,000+ Total) 2GB Mailbox Quota All mail groomed with 1-year max retention Each nodes active databases replicate 2nd copy to other DAG node VMs, never on the same host or in the same datacenter backup processing
7th DAG node houses 3rd copy of all 48 passive databases for
Agility
Right size VMs initially, and hot-add vRAM and vCPU as needed Easily expand shared storage to dynamically grow Ability to quickly add additional servers
10
VMware Environment
Started on ESXi 4.1, now on ESXi 5.0 8 ESXi blade hosts dedicated for Exchange Blade enclosures are shared with other general purpose ESXi hosts No Exchange-purposed blade hosts share the same enclosure No two DAG nodes share the same blade host Everything located at 2 sites, interconnected with private fiber
11
12
HA / DRS / vMotion
DRS Set to Fully Automated priority 1 & 2 recommendations DAG Nodes set to Manual (no DRS) Using DRS Groups / Rules to pin VMs to Primary or DR Datacenter
and to separate like Exchange server roles.
13
VMs created with hot-add CPU and Memory enabled Reserved all memory for DAG nodes Not using CPU reservations Most server roles required increases from original CPU/memory configurations DAG: 46 vCPUs and 24GB48GB CAS: 816GB UM: 24 vCPUs and added another server
14
15
16
Using VMXNET3 (default settings) Mailbox VMs have 2 vNICs connected to Exchange and Backup
Networks
Overall daytime bandwidth averages ~2Gb/s Separated vMotion / Backup network to relieve production network
bandwidth
17
18
19
20
You can succeed with shared storage! Make sure your SAN has the required capacity and throughput.
(Run Jetstress!)
21
Uber Diagram
22
Key Takeaways
1. Be on the good side of your Exchange and Storage Teams! 2. Enable hot-add vCPU and vRAM for all VMs easily adjust
sizing for all server roles.
3. Design storage so it is quick and easy to grow! 4. Compared with Exchange 2007, disk I/O is definitely reduced,
but at the expense of CPU and Memory
23
Review content for this session and Alexs session after the conference, at http://www.vmworld.com
24
25
APP-BCA2053
Virtualizing MS Exchange 2010 at General Mills Architecture Details and Lessons Learned
#vmworldapps