cisco ucs mini, nimble storage, and citrix xendesktop 7.6 ... · cisco ucs mini, nimble storage,...
TRANSCRIPT
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®
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Cisco Confidential 16 © 2013-2015 Cisco and/or its affiliates. All rights reserved.
Design Highlights: As Tested Configuration
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
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
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
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
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
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
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
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
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
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
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.
In Collaboration with Intel®
Intel and the Intel logo are trademarks of the Intel Corporation in the U.S. and/or other countries
Thank you.