Professional Documents
Culture Documents
E2010 - Upgrade - Workshop Module - 3 - Deployment - v1 - 5
E2010 - Upgrade - Workshop Module - 3 - Deployment - v1 - 5
1
Exchange Deployment Guidelines – Overview
2
Client Access Server Role
3
CAS Placement
4
CAS Placement continued.
5
CAS High Availability
6
CAS High Availability
7
CAS sizing guidelines
9
Client Access Server Workloads
11
Exchange Deployment Guidelines – Overview
12
What‘s new in Hub Transport 2010?
13
Hub Transport Role Placement
18
Sizing Hub Transport Servers
19
Sizing Hub Transport Servers
Disk guidance:
• Hub Transport servers in 2007 created substantially I/O
on the disk containing mail.que database. Therefore, we
ran into memory pressure easily, especially when sending
and receiving huge amounts of mail.
• Exchange 2010 ESE engine on HT leads to a 50% I/O
reduction on the Hub Transport mail.que disk.
• Recommended: Put mail.que on a dedicated disk, away
from the Exchange installation
• Use battery-backed write cache disk controller
20
Hub Transport High Availability
21
Exchange Deployment Guidelines – Overview
22
What‘s new with the Mailbox role for 2010?
23
What‘s new with the Mailbox role for 2010 continued
24
Sizing the Mailbox Role – Server HW
Overall available
megacycles per
processor (socket)
increasing rapidly
• Per core megacycles
constant or decreasing
to maintain power
requirements
Processor technology
improvements make
GHz comparison
somewhat
meaningless
25
Sizing The Mailbox Role
26
Sizing the Mailbox Role – Storage
27
Sizing the Mailbox Role – Memory (1)
28
Sizing the Mailbox Role – Memory (2)
29
Sizing the Mailbox Role – CPU
50 1 .15
• Megacycle adjustment based on
100 2 .3
SPECint may be required
150 3 .45
Sizing process & calculation can
200 4 .6
get somewhat complex
250 5 .75
• Use calculator tools to simplify this
300 6 .9
process
350 7 1.05
Recommend disabling
400 8 1.2
hyperthreading
450 9 1.35
• May cause capacity planning &
500 10 1.5
monitoring challenges
30
Sizing the Mailbox Role - HA
31
Exchange IOPS Trend
DB IOPS/Mailbox
+90%
1 Reduction!
0.8
0.6
IOPS/Mailb
ox
0.4
0.2
0
Exchange 2003 Exchange 2007 Exchange 2010
33
Sizing Storage - Storage options
34
Interesting Storage Configuration Best Practices
35
Sizing Storage – Consideration points
When sizing, take into account all the potential factors for
your storage implementation:
• Mailbox Count
• Concurrency
• Mailbox Size
• Usage Profile
• Client Types
• Client Extensions (Search, OCS,….)
• Server Applications
• HA Requirements
• DB Whitespace
• Recoverable Items and Mailboxes
36
Sizing Storage - Tools
37
Sizing Storage – Tools cont.
Jetstress
• Used to determine the I/O capability and reliability of a storage
solution before putting it in production.
• http://
www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=13267
027-8120-48ed-931b-29eb0aa52aa6
Loadgen
• Used to test the whole Exchange deployment before putting it
in production – end to end.
• Simulates real client traffic – OWA, Outlook, Outlook Https,
ActiveSync,….
• http://
www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cf464
be7-7e52-48cd-b852-ccfc915b29ef
User
Profile Exchange Load Generator
Mailflow
Exchange Profile Analyzer & Other Stats
IOPS
Performance Monitor
Exchange Jetstress
39
Exchange Deployment Guidelines – Overview
40
Combining Server Roles - Hub/CAS
41
Combining Server Roles - Hub/CAS/MBX
42
Exchange Deployment Guidelines – Overview
43
Unified Messaging
44
Exchange Deployment Guidelines – Overview
45
Hardware Selection - Exchange Solution Reviewed
Program
46
Terms of Use
47