cisco ucs mini, nimble storage, and citrix xendesktop 7.6 ... · cisco ucs mini, nimble storage,...

29
May 2015 Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual Desktop and App Solution Presenters: Frank Anderson Desktop Virtualization Performance Solutions Team Computing Systems Product Group, Data Center Solutions , Cisco System Inc. In Collaboration with Intel ®

Upload: others

Post on 12-Jun-2020

27 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

May 2015

Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers

Virtual Desktop and App Solution

Presenters: Frank Anderson Desktop Virtualization Performance Solutions Team Computing Systems Product Group, Data Center Solutions, Cisco System Inc.

In Collaboration with Intel®

Page 2: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 2 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

UCS-Mini: Product Concept

Based on current chassis design

Embed Fabric Interconnect Capability in the IOM slot

Match current UCS Network model FI/IOM in End Host Mode

External N5K, N6K network infrastructure

Common Management with UCS UCSM, Service Profiles

With Intel®

Xeon ® processor

Page 3: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 3 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

UCS-Mini: Product Concept

Based on current chassis design

Embed Fabric Interconnect Capability in the IOM slot

Match current UCS Network model FI/IOM in End Host Mode

External N5K, N6K network infrastructure

Common Management with UCS UCSM, Service Profiles

With Intel®

Xeon ® processor

Page 4: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 4 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

UCS-Mini: Product Concept

Based on current chassis design

Embed Fabric Interconnect Capability in the IOM slot

Match current UCS Network model FI/IOM in End Host Mode

External N5K, N6K network infrastructure

Common Management with UCS UCSM, Service Profiles

With Intel®

Xeon ® processor

Page 5: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 5 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Flexibility

Small Footprint Converged Infrastructure

Management

UCS-Mini: Core Competencies

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

BIOS

Firmware

LAN

SAN

Service Profile

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

! ResetConsole

UCS B200 M3

With Intel®

Xeon ® processor

Page 6: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 6 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Cisco UCS Management Portfolio

• Single office locations

• UCSM converges management of servers, storage and networking

• Full featured management no limitations

• Datacenters

• Take advantage of the full Cisco Management Suite

• Integrated with third-party ecosystems (Microsoft, VMware, CA, IBM)

• Common management of UCS in the datacenter and 6324 Fabric Interconnect domains at remote offices

Cisco UCS Central Software

Cisco UCS Director

Cisco IMC

Cisco UCS Manager Domain 1

Non-Cisco Infrastructure

Cisco UCS Manager Domain 1

Cisco UCS 6324 Domain 1

With Intel®

Xeon ® processor

Page 7: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 7 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

UCS-Mini: Cisco UCS 6324 Fabric Interconnect

4 x 10G SFP+ • Unified Ports

• Uplink (Ethernet, Fibre Channel, and FCoE)

• Server: Direct-Attached Only-No FEX

• Appliance Port

• Fibre Channel and FCoE Storage Port

• Support for 1G or 10G

1 x 40G QSFP+ • License Required

• Ethernet and FCoE Only

• 4 x 10G Breakout or 1 x 40G

(After FCS)

• Scalability Port

• Server Port

• Direct-Attached C-series-No FEX

• Appliance Port

• FCoE Storage Port

Management Port • 10/100/1000 Mbps

USB Port • Firmware Upgrades

Console Port

With Intel®

Xeon ® processor

Page 8: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 8 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

B200 M3 Blade Server

Cisco UCS 5108 Blade Server Chassis (Front View)

Cisco VIC Card 1240 Cisco UCS 5108 Blade Server Chassis (Rear View)

Design Highlights: Cisco Hardware used in the design

With Intel® Xeon ® processor

Page 9: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 9 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Cisco UCS B200 M3 Blade Servers

• Configuration of B200 M3 infrastructure / RDSH Servers

Intel Xeon E5-2660v2 processors

128 GB of RAM, 1866 MHz

Cisco VIC 1240

• Configuration of B200 M3 Virtual Desktops Servers

Intel Xeon E5-2660v2 processors

256 GB of RAM, 1866 MHz

Cisco VIC 1240

With Intel®

Xeon ® processor

Page 10: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 10 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Nimble CS300 Storage Connectivity

Nimble Storage SmartStack Physical Reference Architecture (Front View)

Nimble Storage SmartStack Physical Reference Architecture (Connectivity View)

With Intel®

Xeon ® processor

Page 11: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 11 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Nimble Storage CS300 Array Overview

The Nimble Storage CS300 array is an excellent platform for VDI and offers the following benefits:

• Adaptive performance

• Cost-effective capacity

• Business continuity

• Transparent scaling

Page 12: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 12 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Nimble CS300 Storage View and Configuration

Configuration of CS300 Model 10.92 TB of raw capacity (12 x 1-TB 7200 RPM SATA HDD)

1.09TB of SSD-based flash memory

10 Gigabit Dual Ethernet data network interface card (NIC) connections per controller.

The Nimble Storage CS300 has two controllers operating in an active-standby redundant configuration

Page 13: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 13 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Storage Volumes

Storage Volumes

SAN Boot Infrastructure PVS vDISKs RDS Write Cache VDI Write Cache User Profiles

Page 14: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 14 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Tested Use Cases 500-Seat Solution: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6

Hosted Shared Desktops Windows Server 2012

Pooled Hosted Virtual Desktops Windows 7

Remote Desktop Session Host

Virtual Machine

OS

OS

OS

OS

VM VM VM VM

User Session

User Session

User Session

User Session

User Session

User Session

User Session

User Session

XenApp/RDSH XenDesktop/VDI

With Intel®

Xeon ® processor

Page 15: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 15 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: Virtual Desktop Workload Configurations

Components VDI: Non-Persistent Desktops (Hosted Virtual Desktops) XenDesktop 7.6

RDSH: Server Sessions (Hosted Shared Desktops) XenApp 7.6

Virtual Machine Disk OS Microsoft Windows 7 SP1 32-bit Microsoft Windows Server 2012

Virtual CPU amount 1 vCPU 5 vCPU

Memory amount 1.5 GB (reserve all guest memory) 16 GB (reserve all guest memory)

Master Image Disk Size 24 GB (dynamic PVS vDisk) 40 GB (dynamic PVS vDisk)

Citrix PVS Write Cache Disk size RAM cache size

4 GB 64 MB

30 GB 1 GB

Network Adapter 1x 10GB VMXNET3 (VDI vLAN) 1x 10GB VMXNET3 (VDI vLAN)

Additional software Microsoft Office 2010 Microsoft Office 2010

Test workload Login VSI 3.7 Medium Login VSI 3.7 Medium

Recommended Max Load per blade

150 190

Page 16: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 16 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Design Highlights: As Tested Configuration

Page 17: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 17 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Testing Scenarios

Single Server Performance Characterization

Test Scenario 1 Test Scenario 2

Full Scale, Mixed Test Scenario 3

1) 190 XenApp RDS Users across 8 VMs 2) 150 XenDesktop VDI Users

3) 500 Mixed Users VDI Cluster: 300 Users

300 VMs total 150 VMs per blade

RDSH Cluster: 200 Users 8 VMs total 4 VMs per blade

Page 18: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 18 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

500-Seat Solution Validation VDI Cluster: 300 Users

300 VMs total 150 VMs per blade 2 blades

RDS Cluster: 200 Users 8 VMs total 4 VMs per blade 5 vCPU per VM 2 blades

Testing Results: Full Scale, Mixed Workload, 500 Users

App R

esponse T

ime (

ms)

Number of Active Sessions During Login Phase

PASS

Page 19: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 19 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Citrix XenDesktop 7.6 500 Users VDI Cluster: 300 Users

300 VMs total

150 VMs per blade

2 blades

RDS Cluster: 200 Users

8 VMs total

4 VMs per blade

2 blades

Testing Results: Full Scale, Mixed Workload, 500 Users

VDI Host Blade 1 of 2: VDI/XenDesktop Sessions

Page 20: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 20 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Infrastructure Host Blade 1 of 2: RDS/XenApp Sessions

Citrix XenDesktop 7.6 500 Users VDI Cluster: 300 Users

300 VMs total

150 VMs per blade

2 blades

RDS Cluster: 200 Users

8 VMs total

4 VMs per blade

2 blades

Testing Results: Full Scale, Mixed Workload, 500 Users

Page 21: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 21 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Nimble CS300 Storage Stats for All Volumes

Testing Results: Full Scale, Mixed Workload, 500 Users

Page 22: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 22 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Nimble CS300 Storage Stats for All Volumes

Testing Results: Full Scale, Mixed Workload, 500 Users

Page 23: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 23 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Storage Performance: PVS Write Cache Configuration

Citrix Provisioning Services 7.6 Cache in Device RAM with Overflow on Hard Disk • Target device write cache is written to RAM

first. When RAM is full, the least used data is written to the storage differencing disk in 2MB chunks to accommodate newer data on RAM

• The amount of RAM specified is the non-paged kernel memory that the target device will consume

• This write cache method uses VHDX differencing format and is only available for Windows 7 and Server 2008 R2 and later

• Applies only to non-persistent machines

Page 24: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 24 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

1024MB: Cache in Device RAM w/ Overflow Cache on Device Hard Drive

Storage Performance: RDS Write Cache Comparison

Page 25: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 25 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Storage Performance: VDI Write Cache Comparison

64MB: Cache in Device RAM w/ Overflow Cache on Device Hard Drive

Page 26: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Cisco Confidential 26 © 2013-2015 Cisco and/or its affiliates. All rights reserved.

Learn More!

For More Information

Cisco Desktop Virtualization Design Navigator tool

http://cisco.com/go/vdi-cvd Cisco UCS B-Series Servers http://www.cisco.com/c/en/us/products/servers-unified-computing/ucs-b-series-blade-servers/index.html Cisco UCS Manager configuration http://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/gui/config/guide/2-2/b_UCSM_GUI_Configuration_Guide_2_2.html Cisco UCS Mini http://www.cisco.com/c/en/us/products/servers-unified-computing/ucs-mini/index.html Nimble Storage products and specifications http://www.nimblestorage.com/products/specifications.php Nimble Storage InfoSight http://www.nimblestorage.com/infosight/overview.php Nimble Storage and desktop virtualization http://www.nimblestorage.com/solutions/vdi.php VMware vSphere ESXi and vCenter Server 5.5 documentation http://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.5.pdf

With Intel®

Xeon ® processor

Page 27: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Continue the Journey with Cisco

In Collaboration with Intel®

Intel, the Intel logo, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation in the U.S. and/or other countries.

Page 28: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

In Collaboration with Intel®

Intel and the Intel logo are trademarks of the Intel Corporation in the U.S. and/or other countries

Page 29: Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 ... · Cisco UCS Mini, Nimble Storage, and Citrix XenDesktop 7.6 Mixed Workload on Cisco UCS B200 M3 Blade Servers Virtual

Thank you.