33
1 © Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC VNX5700, EMC RecoverPoint/Cluster Enabler, Microsoft Exchange, SharePoint, SQL Server, Microsoft Hyper-V EMC Solutions Group Technical Presentation

1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

Embed Size (px)

Citation preview

Page 1: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 2: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

2© Copyright 2012 EMC Corporation. All rights reserved.

Agenda

Solution Overview

Application Design and Test Results

System Management

DR Design and Test Results

Summary

Page 3: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

3© Copyright 2012 EMC Corporation. All rights reserved.

Solution Overview

Page 4: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 5: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

5© Copyright 2012 EMC Corporation. All rights reserved.

Solution Architecture

Page 6: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 7: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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)

Page 8: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 9: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 10: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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)

Page 11: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 12: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 13: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 14: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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)

Page 15: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 16: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 17: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 18: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 19: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 20: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 21: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

21© Copyright 2012 EMC Corporation. All rights reserved.

System Management

Page 22: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

22© Copyright 2012 EMC Corporation. All rights reserved.

System Management

SCVMM for VM deployment

ESI for storage provisioning

SCOM for monitoring

Page 23: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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)

Page 24: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 25: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 26: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 27: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 28: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 29: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 30: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

30© Copyright 2012 EMC Corporation. All rights reserved.

Summary

Page 31: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 32: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC

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

Page 33: 1© Copyright 2012 EMC Corporation. All rights reserved. EMC INFRASTRUCTURE FOR MICROSOFT APPLICATIONS IN THE PRIVATE CLOUD EMC Symmetrix VMAX 10K, EMC