1© copyright 2012 emc corporation. all rights reserved. emc infrastructure for microsoft...
TRANSCRIPT
1© Copyright 2012 EMC Corporation. All rights reserved.
EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUDEMC Symmetrix VMAX 10K, EMC VNX5700, EMC RecoverPoint/Cluster Enabler, Microsoft Exchange, SharePoint, SQL Server, Microsoft Hyper-V
EMC Solutions Group
Technical Presentation
2© Copyright 2012 EMC Corporation. All rights reserved.
Agenda
Solution Overview
Application Design and Test Results
System Management
DR Design and Test Results
Summary
3© Copyright 2012 EMC Corporation. All rights reserved.
Solution Overview
4© Copyright 2012 EMC Corporation. All rights reserved.
Solution Objectives
Business challenge
• Growth
• Setup complexity
• Budget for DR
• Service availability in disaster
Our solution provides
• Automated storage tiering and self-tuning
• Ease of provisioning and management
• Heterogeneous replication and bandwidth saving
• Automatic site failover with good RTO/RPO
5© Copyright 2012 EMC Corporation. All rights reserved.
Solution Architecture
6© Copyright 2012 EMC Corporation. All rights reserved.
Hyper-V Cluster and Virtual Machines
Distribute virtual machines in the same application role into different Hyper-V nodes for redundancy
200 GB boot LUNs for each virtual machine
All DB and log LUNs as pass-through disks
7© Copyright 2012 EMC Corporation. All rights reserved.
Hardware resources
Equipment Quantity Configuration
EMC® Symmetrix® VMAX 10K® 1
2 system bays and 1 storage bay
Enginuity version: 5875.230.172.e
• 200 GB Flash drives: 17
• 450 GB 15k rpm FC drives: 100
• 600 GB 10k rpm FC drives: 82
• 2 TB 7.2k rpm SATA drives: 89
EMC VNX®5700 1
Block OE code: 5.31.000.5.704
• 600 GB 10k rpm SAS drives: 56
• 2 TB 7.2k rpm NL-SAS drives: 160
RecoverPoint 4 4 RecoverPoint appliances (two per site)
FC switch 2 8 Gb FC Switch (one per site)
GbE network switch 2 48-port IP Switch
Servers 11
8 x Hyper-V servers (4 x 4 processors CPU and 128 GB RAM)
1 x management server (4 x 4 processors CPU and 32 GB RAM)
2 x Domain Controller servers (4 processors and 4 GB RAM)
8© Copyright 2012 EMC Corporation. All rights reserved.
Software resourcesSoftware Configuration
Microsoft Components
Hyper-V cluster nodes Windows Server 2008 R2 with SP1
Virtual machine operating system Windows Server 2008 R2 with SP1
SQL Server 2012 RTM Enterprise Edition
Exchange Server 2010 Enterprise Edition with SP2
SharePoint Server 2010 Enterprise Edition with SP1
System Center Virtual Machine Manager (SCVMM) 2008 R2 SP1
System Center Operations Manager (SCOM) 2007 R2
EMC Components
PowerPath Version 5.5 SP1
RecoverPoint Version 3.4.3
EMC Storage Integrator (ESI) Version 1.3
EMC Cluster Enabler Version 4.1.2
9© Copyright 2012 EMC Corporation. All rights reserved.
Each application has its own policy, but shares the same tiers
FAST VP Configuration
Tier No. of disks RAID
Flash – 200 GB 12 RAID 5 (3+1)
FC – 450 GB 15k rpm 80 RAID 5 (3+1)
SATA – 2 TB 7.2k rpm
68 RAID 1
Application Tiers Policy
Exchange FC and SATA 10:90
SharePoint Flash, FC, and SATA 10:80:10
SQL Flash, FC, and SATA 25:65:10
10© Copyright 2012 EMC Corporation. All rights reserved.
Application Design and Test Results FAST VP baseline testing without
RecoverPoint replication in place
RecoverPoint CRR protection impact on applications:
– 25 ms network latency (round trip)– 85 ms network latency (round trip)
11© Copyright 2012 EMC Corporation. All rights reserved.
Exchange Server 2010 User Profile
Item Value
Number of Exchange 2010 users 10,000
Number of Mailbox Server virtual machines 4
Number of DAGs and database copies 1 DAG with 2 copies
Number of users per Mailbox Server
5,000 total mailboxes
(2,500 active and 2,500 passive during normal operating conditions)
User profile (in DAG configuration) 100 messages/user/day (0.10 IOPS)
Read:Write ratio 3:2 in a DAG configuration
Mailbox size Start at 500 MB, grow to 2 GB
Target average message size 75 KB
Deleted items retention window 14 days
Logs protection buffer 3 days
24 x 7 BDM configuration Enabled
12© Copyright 2012 EMC Corporation. All rights reserved.
Exchange Server 2010 Design
Exchange DAG configuration
RoleNo. of VMs
vCPURAM (GB)
DescriptionPass-through
disks (GB)
No. of pass-through disks per
VMHUB/ CAS
4 4 16 N/A N/A N/A
MBX 4 4 8Database LUNs 1.8 TB 10
Log LUNs 100 GB 10
Exchange virtual machine design
13© Copyright 2012 EMC Corporation. All rights reserved.
Exchange Sever 2010 Performance Result
FAST VP baseline– ~60% CPU usage on
MBX servers– Healthy disk latency
FAST VP with RecoverPoint– RecoverPoint CRR replication has little
impact on Exchange Server 2010 performance
14© Copyright 2012 EMC Corporation. All rights reserved.
SQL Server 2012 User Profile
Item Value
SQL database capacity and user profile
3 user databases per SQL Server:
1 x 50 GB (5,000 user)
1 x 100 GB (10,000 user)
1 x 150 GB (15,000 user)
Number of SQL Server instances 2
Number of user databases for each virtual machine 3
Number of virtual machines 2
Total database size 600 GB
Number of total users 60,000
Read/Write ratio 85:15 online transaction processing (OLTP)
Concurrent users Mixed (to simulate hot, warm and cold workloads across the databases)
15© Copyright 2012 EMC Corporation. All rights reserved.
SQL Server 2012 Design
RoleNo. of VMs
vCPURAM (GB)
Pass-through
disks (GB)Description
No. of pass-through disks
SQL Server 2 4 16
250 Database LUN of 150 GB DB 1
125 Log LUN of 150 GB DB 1
200 Database LUN of 100 GB DB 1
100 Log LUN of 100 GB DB 1
150 Database LUN of 50 GB DB 1
75 Log LUN of 50 GB DB 1
100 SQL tempdb data 4
50 SQL tempdb log 1
16© Copyright 2012 EMC Corporation. All rights reserved.
SQL Sever 2012 Performance Result
FAST VP baseline– ~9,000 IOPS and ~80% CPU
on two SQL Servers– Healthy disk latency
FAST VP with RecoverPoint– RecoverPoint CRR replication has little
impact on SQL Server 2012 performance
17© Copyright 2012 EMC Corporation. All rights reserved.
SharePoint Server 2010 User Profile
Item Value
Total user count 10,000
Usage profile (%browse/%search/%modify) 80%/10%/10%
User concurrency 10%
Total data 4 TB
Content database size 1 TB
Total site collections count 20
Sites per site collection 10
Document size range 10 KB–10 MB
18© Copyright 2012 EMC Corporation. All rights reserved.
SharePoint Server 2010 Design
RoleNo. of VMs
vCPURAM (GB)
Pass-through disks (GB)
DescriptionNo. of pass-through
disks per VM
WFE 3 4 4 120 Query Component 2
Index 2 4 8 80 Index Component 2
SQL Server
1 4 32
1200 Content DB data 2
30 Content DB log 2
50 Config/Admin DB 1
80 + 20 Property DB 80 GB and 20 GB
220 + 50 Crawl DB 220 GB and 50 GB
50 Temp DB 5
1 4 32
1200 Content DB data 2
30 Content DB log 2
50 Temp DB 5
19© Copyright 2012 EMC Corporation. All rights reserved.
SharePoint Sever 2010 Performance Result
FAST VP baseline– 58 Passed Tests/sec– 35,308 heavy users at 10%
concurrency– Healthy response time
FAST VP with RecoverPoint– RecoverPoint CRR replication has little
impact on SharePoint Server 2010 performance
20© Copyright 2012 EMC Corporation. All rights reserved.
VMAX 10K Performance Result
Array utilization:– BE UT: ~50%– FE UT: ~25%
– Disk UT: ▪ FC & SATA: ~60%▪ Flash: ~30%
Benefits• Automatic storage
tiering to the changing application needs
• Application protection without performance downgrade
• Additional room for future growth
21© Copyright 2012 EMC Corporation. All rights reserved.
System Management
22© Copyright 2012 EMC Corporation. All rights reserved.
System Management
SCVMM for VM deployment
ESI for storage provisioning
SCOM for monitoring
23© Copyright 2012 EMC Corporation. All rights reserved.
DR Design and Test Results RecoverPoint compression ratio and
RPO results
RecoverPoint/CE failover:– Planned failover (Live Migration)– Unplanned failover (site disaster
recovery)
24© Copyright 2012 EMC Corporation. All rights reserved.
RecoverPoint Journal Sizing
Journal volume sizing formula
Journal sizing for this solutionProduction site DR site
Protection window 1 day 3 days
Journal size
Exchange Mailbox 75 GB Exchange Mailbox 250 GB
Exchange HUB/CAS 5 GB Exchange HUB/CAS 20 GB
SQL Server 75 GB SQL Server 250 GB
SharePoint SQL Server 100 GB SharePoint SQL Server 300 GB
SharePoint Application 5 GB SharePoint Application 20 GB
SharePoint WFE 15 GB SharePoint WFE 50 GB
25© Copyright 2012 EMC Corporation. All rights reserved.
RecoverPoint/Cluster Enabler Setup
1. Setup Hyper-V Cluster on Production site
2. Configure one consistency group per virtual machine and match names
3. Finish consistency group initial replication
4. Set the correct consistency group policy
5. Use Cluster Enabler to configure the cluster and add nodes from the DR site
6. Test failover using Live Migration
2
4
26© Copyright 2012 EMC Corporation. All rights reserved.
RecoverPoint Compression Ratio
3x compression ratio on Exchange Mailbox Server and SQL Server virtual machines
1.5x compression ratio on the SharePoint SQL virtual machines
27© Copyright 2012 EMC Corporation. All rights reserved.
RecoverPoint RPO in 85 ms latency
Data lag:– 40 MB for MBX– 20 MB for SQL– 10 MB for others
Time lag: <3 sec
Benefits
• Network bandwidth saving
• Good RPO
28© Copyright 2012 EMC Corporation. All rights reserved.
Planned Failover
Failover time 25 ms latency 85 ms latency
Virtual machineClient
unavailability time
Cluster migration
time
Client unavailability
time
Cluster migration
time
SharePoint
SQL 105 sec 105 sec 105 sec 111 sec
WFE 90 sec 96 sec 80 sec 92 sec
APP 0 sec 86 sec 0 sec 95 sec
SQL Server 99 sec 120 sec 105 sec 120 sec
SharePointresumed servingclients afterfailing over
29© Copyright 2012 EMC Corporation. All rights reserved.
Unplanned Failover Site failover time
SharePoint farm behavior
Event 25 ms 85 ms
Virtual machine online 5 min 40 sec 4 min 57 sec
Exchange responding to clients
16 min 39 sec 16 min 18sec
SQL Server responding to clients
13 min 35 sec 18 min 7 sec
SharePoint responding to clients
14 min 5 sec15 min 50 sec
Benefits
• A comprehensive data protection solution for the entire data center
• Zero user intervention during site failover
30© Copyright 2012 EMC Corporation. All rights reserved.
Summary
31© Copyright 2012 EMC Corporation. All rights reserved.
Key Findings Desired performance to meet the needs of the
following application configurations:– SharePoint: 35,308 heavy users at 10 percent concurrency– SQL: 60,000 users with more than 4,000 SQL transactions
processed and 9,000 IOPS – Exchange: 10,000 concurrent users at 0.10 IOPS profile
Ease of provisioning and simplified management of the whole infrastructure
A comprehensive data protection solution with 100% automatic site failover and good RTO and RPO
– 3x compression ratio for most data– 3 second time lag and 18 minute freezing time to client
(worst case) during site failover in 85ms network latency
32© Copyright 2012 EMC Corporation. All rights reserved.
Reference Whitepaper: http://www.emc.com/collateral/hardware/white-papers/h10720-emc-inf
str-msapps-private-cloud-wp.pdf
Demos: http://www.youtube.com/playlist?list=PLE77DA2CD44C6F27F&feature
=plcp– Hyper-V pass-through disks provisioning by ESI– Live Migration of a SharePoint SQL Server– Automatic site failover and SharePoint behaviors– Automatic site failover and Exchange behaviors