Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

15
Deploying VDI on NetApp Storage A Guide for Deploying a 2,000 Seat Heterogeneous Environment on NetApp 3100 and 6000 Series Storage Controllers

Transcript of Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

Page 1: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

Deploying VDI on NetApp Storage

A Guide for Deploying a 2,000 Seat Heterogeneous Environment on NetApp 3100 and 6000 Series Storage Controllers

Page 2: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved. 2

Deployment Overview

2

16 Servers with 128GB RAM and 4 Quad Core Processors

VMware View NetApp FAS 3100 HA Cluster

Cisco Nexus 7000 and 5020 switches

Page 3: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

VM Deployment

Virtual Machine Distribution Overview

Number of Virtual Machines

Percentage of Deployment

NetApp RCU 2.0 1500 75%

VMware Linked Clones 500 25%

Total Number of VM’s 2000 100%

3

Virtual Machine Distribution with RCU Number of Virtual Machines

Persistent Desktops 1000

Non-persistent Desktops 500

Total # of VM’s deployed with RCU 2.0 1500

Virtual Machine Distribution with Linked Clones Number of Virtual Machines

Persistent Desktops 250

Non-persistent Desktops 250

Total # of virtual machines deployed with linked clones 500

Page 4: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

Sample User Breakdown

User Profile Number of Virtual Desktops

VMware View Manager Desktop Delivery Model

Access Mode

Deployment Solution

Marketing/ finance/

consultants

1,000 Manual desktop pool Persistent NetApp RCU 2.0

Software developers

500 Manual desktop pool Nonpersistent NetApp RCU 2.0

Help desk/call center

250 Automated desktop pool Persistent VMware linked clones

Training/students

250 Automated desktop pool Nonpersistent VMware linked clones

4

Page 5: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

Storage Controller Layout

5

Each Disk is 300GB and 15K RPMs

6 Disk Shelves (totaling 84 FC disks; 3 shelves per

controller)

1 NFS license per controller

2 Quad port 1GB or single port 10GB Ethernet NICs per

controller

Performance Acceleration Module (PAM)

1 Quad Port Fibre Channel card 4/2/1 per Controller

Approximate starting storage required per NetApp controller after deployment:

55GB

Page 6: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

Cisco Nexus Network Setup

vPC Peer Link

Peer-keepalive Link

10Gb

7000B7000A

5020B5020A

Setup a VDC for Storage on the Nexus 7000

Setup the appropriate vPC’s and the vPC Peer Link

Optional: A vPC can also be setup between the

Nexus 5020’s

Virtual Interface (VIF)Dynamic Multi-mode (LACP)

Active/Active failover

Page 7: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

Disk Configuration

7

2 Parity Disks per Aggregate

84 FC Disks

16 Disks Per Aggregate

Seven Spare Disks per Controller

3 Disks for Aggr 0 per Controller

Page 8: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

NetApp FAS 3100 Controller A

9

Total of 8 volumes on Controller A

VSWAP Volume for all VM swap files

VM Template Volume contains the Gold Image

1 FlexClone® Gold Volume with 250 VMs

4 FlexClones of the Gold Volume equaling 1000 VM’s

Page 9: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved. NetApp Confidential – Internal Use Only

NetApp FAS 3100 Controller B

VDI Infrastructure Component Number

Total Volumes on FAS Controller B 9 (Including root volume)

FlexClone® gold volume 1

FlexClone volumes 2

Volume for hosting linked clone parent virtual machine

1

Volume for hosting OS disk for linked clone virtual machines in persistent access mode

1

Volume for hosting user data disk for linked clone virtual machines in persistent access mode

1

Volume for hosting OS disk for linked clone virtual machines in nonpersistent access mode

1

Volume for hosting CIFS user data 1

10

Page 10: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved. NetApp Confidential – Internal Use Only

NetApp FAS 3100 Controller B

11

User Data disk for Persistent VM’s

2 FlexClones of the Gold Volume equaling 500 VM’s

CIFS Share holds user dataTotal of 9 volumes on Controller A

Linked Clone Parent VM used to build OS Data Disks

Page 11: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

Storage Deployment Overview

12

VSWAP

Gold Volume

VM Template Volume

Gold Volume

Parent VM

User Data OS Data OS Data

Controller A

Controller B

Persistent(250 VMs)

Nonpersistent(250 VMs)

NetApp RCU Clones(1000 VM’s)

NetApp RCU Clones(500 VM’s)

RCU 2.1

Linked Clones

Page 12: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

NetApp RCU 2.1

13

vCenter Plug-in– Imports desktops into View

Manager Zero Cost Clones

– Virtual Servers– Virtual Desktops– Datastores

Complete I/O offload– Pointer driven, no copies– Saves ESX, Network, &

storage cycles

Page 13: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved.

NetApp RCU 2.1

14

Clone and Deploy iSCSI and FC VMFS LUNs

Datastore Management• Provision• Dedupe• Resize• Destroy

Page 14: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved. 15

Guides to Use for Setup

Best Practice Guide: TR-3705

Deployment Guide: TR-3770

Updated as new versions come out

Tested and validated

15

Page 15: Deploying VMware-NetApp-Cisco VDI Environments - VMworld Mini Theatre

© 2009 NetApp. All rights reserved. 16

Thank You

16