14
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Arnaud BASSALER CSE Datacenter & Virtualization EMEAR Best Practices for Scaling Desktop Virtualization with Cisco UCS

Best Practices for Scaling Desktop Virtualization with Cisco UCS

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1

Arnaud BASSALER

CSE Datacenter & Virtualization EMEAR

Best Practices for Scaling Desktop Virtualization with Cisco UCS

Page 2: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

Customers Are Asking For More Flexibility, More Security, and More Efficiency

“Preventing data loss is

one of my top priorities.

Business data stored on

users’ computing

devices represents a big

risk.”

“To remain competitive,

our employees have to

be agile and so does

their technology. I need

to upgrade the OS and

applications for 15,000

devices as well as

reduce IT capital and

operating expense”

“I’m on the road half the

year and always getting

new devices. How can I

maintain a dependable

connection to my

desktop and keep my

data safe and

applications secure?”

“I want to simplify our

technology support and

speed up our

provisioning capabilities”

Business User CIO Data Center Manager

Systems Engineer

Page 3: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

Innovation Driving Virtual Desktop Performance and Scale

UCSManager

UnifiedFabric

VirtualInterface

Card

ExtendedMemory

Industry-LeadingDensity

Next Generation UCS Servers Enhance the Differentiation Along the Same Vectors

Next Generation UCS Servers Will Continue to Employ These Differentiated Features and Set New Standards for Performance and Value in the X86 Server Industry

Page 4: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Cisco UCS advantageVirtual Desktop Scalability and Performance

Industry-Leading Density on 2-Socket Servers

• 186 Desktops on B200 M3**– Knowledge Worker Profile

– 384 G memory, Dual Xeon E5-2690/8-Core CPU

• 175 Desktops on B230 M2*– Knowledge Worker Profile

– 384 G memory, Dual E7-2870/10-Core CPU

• VMware Report: http://bit.ly/Ot9YnJ

* Principle Technologies Brief** Principle Technologies Brief

Page 5: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

UCS Virtual Desktops densityBlade14 Server

CPUServer

MemoryDesktop

ConfigurationPer

BladePer

ChassisPer Domain20 Chassis

B200-M1 Xeon 5570 2.93 GHz 48 GB WinXP 512 MB 128 1,024 20,480

B200-M1 Xeon 5570 2.93 GHz 96 GB WinXP 512 MB 160 1,280 25,600

B200-M1 Xeon 5570 2.93 GHz 96 GB WinXP 1024 MB 150 1,200 24,000

B200-M2 Xeon 5680 3.33 GHz 192 GB Win7-32 1.5 GB 110 880 17,600

B230-M2 Xeon E7-2870 2.40 GHz 384 GB Win7-64 2.0 GB 175 1,400 28,000

B200-M3 Xeon E5-2690 2.90 GHz 384 GB Win7-64 1.5 GB 184 1,472 29,440

Page 6: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

Bandwidth usage

Page 7: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

IO PlanningUCS Chassis• Storage (in and outbound)

20 IOPS per desktop at 4K Bytes EA671 Kbps EA (assume 1 Mbps)1 Gbps for 1000 HVDs in UCS blade chassisAssume 1 Mbps per HVD

• Network Display (mostly outbound)Assume 1 Mbps per desktop1 Gbps for 1000 HVDs in UCS blade chassis

• Desktop Protocols (mostly inbound)Estimate 8 Mbps which opens 25MB in 25 seconds and handles streaming and interactive video8 Gbps for 1000 HVDs in UCS blade chassis

• Total10 Mbps per HVD for storage, display, and desktop protocols10 Gbps for 1000 HVDs in UCS blade chassis

Hypervisor

Server

HVD-1 HVD-1000

AppVirt

APP

AppVirt

APP

AppVirt

APP

AppVirt

APP

BIOS (UCS Service Profile)

Network (LAN/SAN)

Page 8: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

Availability and Fault Domains

• Client – 1 user

• Branch Switch – Up to 250

• Building or WAN – 2 to 1,000

• SLB – 2,000 to 20,000

• Broker – Up to 1000

• UCS Blade – Up to 186

• UCS Chassis – Up to 1,472

• Storage – 1 to 10,000

Client Broker UCS StorageWAN WAE ACEWAELAN

Page 9: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

Desktop Virtualization Prioritization and QOS pools

Silver Pool30% BandwidthFC with max burst 32k

Bronze Pool20% BandwidthFC with max burst of 16K

Platinum Pool50% BandwidthLossless Ethernet NFSMax burst 64K

• QoS controls for tuning Storage & Network flows—Platinum, Gold, Silver, Bronze, best effort, FC QoS Classes

• Multi-cast optimizations

• Bandwidth controls

• Lossless Ethernet—drop/no drop

• Burst size controls

ServerBlade

Hypervisor

Cisco VIC

FEX 2200

FI 6200

VMVMVM VMVM VMVM Bronze PoolPlatinum Pool Silver Pool

Page 10: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

Desktop Pools with QoS on UCS

Page 11: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

Dynamic Platform Provisioning with Service Profiles

• Separate firmware, addresses, and parameter settings

• Physical servers become interchangeable hardware components

• Service profile templates allow rapid provisioning ofnew virtual desktops

Chassis-8/Blade-4Chassis-1/Blade-2

Profile 1 UUID: 56 4d cd 3f 59 5b…MAC: 08:00:69:02:01:FCWWN: 5080020000075740Boot Order: SAN, PXE

Profile 2 UUID: 56 4d cd 3f 59 5d…MAC: 08:00:69:02:01:FFWWN: 5080020000075742Boot Order: SAN

Cisco UCS Manager

Profile 3 UUID: 56 4d cd 3f 59 5f…MAC: 08:00:69:02:01:FBWWN: 5080020000075744Boot Order: PXE, SAN

LAN SAN

Desktop Profile 1120 Knowledge | HVD Win 7

B200 M3 192GBLAN ConnectivitySAN Connectivty

Boot Order

Desktop Profile 2140 Task | XenApp CRM

B200 M2 48GBLAN ConnectivitySAN Connectivity

Boot Order

Desktop Profile 3100 Power | HVD Win 7

B230 M2 384GBLAN ConnectivitySAN Connectivity

Boot Order

Page 12: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

Data Center Optimizations for Virtual Desktops

Application Performance OptimizationsVM-FEX delivering deterministic performance

Tier-0 Storage on ServerIOPS and storage optimizations

Prioritization of Desktop Pools / WorkloadsUCS QoS and bandwidth controls deliver prioritization to desktop pools

Rapid Provisioning of DesktopsService profile templates for rapid provisioning of desktop pools

Desktop Density and ScalabilityGreat virtual desktop density with linear performance scalability

Networking Visibility and Security to the DesktopsNexus 1000V with VSG and VM-FEX provide VM level controls

Page 13: Best Practices for Scaling Desktop Virtualization with Cisco UCS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

Information You Can Use!

http://bit.ly/Ot9YnJ

186 desktops on B200M3 with VMware View 5

Desktop Virtualization QoS & Manageability

http://bit.ly/J3lSn4

Cisco Validated Designs for Desktop Virtualization

http://bit.ly/J3n9uk▲

▲▲

More on Cisco.com:• cisco.com/go/vdi• cisco.com/go/vdidesigns

Page 14: Best Practices for Scaling Desktop Virtualization with Cisco UCS

Thank you.