Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service Portal with Ease
1. David La Motta – Technical Marketing Engr.
Chris Rodriguez (C-Rod) – Technical Marketing Engr.
SYN232
Building a Cloud
Architecture and Self-
Service Portal with Ease
2. 2
¡ Clustered Data ONTAP, best practices
for the datacenter in the cloud
¡ Orchestrating storage management via
the Virtual Storage Console – demo!
¡ Pedal to the metal: deploying Citrix
CloudPlatform on FlexPod
Agenda
4. 4
vSphere
Clustered Data ONTAP
®
The best storage for the cloud
Non-Disruptive Operations
¡ Upgrade Data ONTAP software
¡ Scale and load balance
High Performance and Scale
Storage Efficency
Multi-Tenancy
DBVDIMessagingERP
Clustered Data ONTAP™
5. 5
¡ Provides tenant management
− Share tenants or isolate tenants
¡ Includes FlexVol® volumes and
LUNs
− Can use physical storage on any
node
¡ Includes logical interfaces (LIF)
− LIFs may have an IP or a WWPN
− Can have LIFs on any cluster node
Storage Virtual Machine (SVM)
6. 6
Snapshot™
Point-in-time copies that write only
changed blocks. Minimal
performance penalty.
Virtual Copies (FlexClone
®
)
Near-zero-space, instant
“virtual” copies. Only
subsequent changes in cloned
data set get stored.
Thin Provisioning (FlexVol
®
)
Create flexible volumes that appear
to be a certain size but are really a
much smaller pool.
RAID 6 Protection (RAID-DP
®
)
Helps protect against double disk
failure with little performance penalty.
Deduplication
Removes data redundancies
in primary and secondary
storage.
Thin Replication (SnapVault
®
/
SnapMirror
®
)
Make data copies for disaster
recovery and backup using a minimal
amount of space.
Clustered Data ONTAP Storage Efficiency
7. 7
Clustered Data ONTAP 8.2.1
Nondisruptive
Operations
Seamless
Scalability
Proven
Efficiency
• Nondisruptive shelf removal
• Tech refresh automation using
OnCommand® Workflow
Automation
• Microsoft® SQL Server® over
SMB 3.0 with continuously
available shares
• Offbox antivirus
• Automated Workflow
Analyzer (AWA)
• Data ONTAP® Edge for
clustered Data ONTAP
• System Setup
• LDAP over SSL
• Enterprise CIFS
features
• Qtree export policies
• Increased SnapMirror®
and SnapVault® fan-in
• In-place 32-bit to 64-bit
aggregate upgrade
8. 8
Nondisruptive Operations Enhancements
¡ Nondisruptive shelf removal
− Continuous data access when upgrading or replacing storage
shelves
− Dynamically assign, promote, and retire storage
¡ Storage refresh automation
− With NetApp® OnCommand® Workflow Automation (WFA), automate
manual steps for upgrading controllers and shelves
− Accelerate storage technology refresh with reduced errors
¡ Microsoft® SQL Server® over SMB 3.0 with continuously available
shares
9. 9
Best Practices – NetApp Clustered Storage
• Make sure the root volume is on its own 3 drive aggregate
• Create one data aggregate per controller
• Create multiple volumes on each storage controller (node) for HSD and HVD. Do not place all VDI
sessions in one big volume.
• If switchless storage cluster, ensure the switchless option is set
• Create Load-Sharing mirrors for all the Storage Virtual Machine’s (SVM) root volumes
• Create a minimum of one Logical Interface (LIF) per volume (storage repository)
• Create LIF failover groups, assign them to LIFs and enable the failover groups assigned to the LIFs
• Assign the same port on each clustered storage node to the same LIF
• Ensure Clustered ONTAP is at the latest release
• Ensure shelf firmware and disk firmware are at the latest release
10. 10
Best Practices – 10GbE Networking
¡ Use 10 GbE for Server to Storage network and CIFS (TR-3749 page 25)
¡ Separate network or VLAN for Data (CIFS, NFS, iSCSI traffic - TR-3749 page 29)
¡ Segregate the differenty mtu size networks on different storage ports to eliminate the possibility of MTU mismatch errors
¡ Make Data Network non-routable (TR-3749 page 29)
¡ Use jumbo frames on Data networks:
− On Cisco switches: MTU 9000 on servers and storage, MTU max (9198 or 9216 on switches) – TR-3749 page 27
− On Brocade VDX switches: MTU 4000 on servers and storage, MTU max (4208) on switches (Field experience)
¡ Turn off flow control on servers (ESX/ESXi), switches and storage (set to none on NetApp)
¡ Switch ports connected to the NetApp Storage controllers need to be set to edge ports to turn spanning tree is off. Also, ensure portfast
is enabled.
¡ Ensure “suspend-individual” is set to the no option on the switch
¡ Use Link Aggregation Control Protocol over dual switches (LACP and VPC)
¡ Use IP-source LACP load balancing method to the NetApp
¡ Run the data network (Ethernet) on dedicated 10GbE cards (not UTA/CNA cards) in the storage controllers
11. 11
Best Practices – Citrix Considerations
¡ Use NetApp’s Virtual Storage Console (VSC) for Citrix XenServer to provision the storage repositories
on the storage
¡ Use the VSC for resizing or applying deduplication to the storage repositories / datastores
¡ Use NFS volumes for the Storage repositories
¡ Do not dedup the write-cache volumes on the storage
¡ Dedup the Infrastructure volumes
¡ Thin Provision the write-cache Infrastructure volumes at the storage layer
¡ Use SMB3 for the PVS CIFS share
¡ Use a Profile manager for profiles and CIFS; we recommend Citrix’s UPM.
¡ Use redirected folders for the home directories on the CIFS shares
¡ NetApp recommends OnCommand Balance to monitor VDI I/O from guests to storage
13. 13
¡ Virtual Storage Console
− Long history
− Orchestration software
¡ VMware
¡ XenServer
¡ RHEV
¡ And now Citrix CloudPlatform
− Similar at its core
Background – History
14. 14
NetApp and Citrix CloudPlatform Overlapping
Terminology
NetApp Citrix CloudPlatform
Volume Volume
Snapshot Snapshot
Primary Site Primary Storage
Secondary Site Secondary Storage
Cluster Cluster
15. 15
NetApp and Citrix CloudPlatform Overlapping
Terminology
NetApp Citrix CloudPlatform
Volume: NFS volume Volume: VM disk, root or data
Snapshot: volume snapshot Snapshot: VM backup
Primary: SnapVault primary site Primary Storage: hosts VMs
Secondary: SnapVault secondary site Secondary Storage: templates, ISOs
Cluster: collection of NetApp controllers Cluster: collection of hypervisors
16. 16
¡ What the integration consists of:
− Backup & Recovery (Vmware, MySQL)
− Storage Provisioning (v1 only NFS)
− Resize, destroy, dedupe
− Storage analytics
− API Integrated
Integration Details
17. 17
¡ Strategic alignment – First enterprise-class
storage vendor to provide deep integrations
¡ How is the integration being delivered:
− UI / API Plug-in
− Clustered Data ONTAP 8.2 & 8.2.1
− RPM Installer
NetApp Integration into ACS/CCP continued
18. 18
¡ Key highlights:
− Easily deployed & managed
− Implements ACS Storage API
− ACS / CCP 4.3
− Released as a Tech. Preview
¡ Future Integrations [TBD]
− VM cloning offload
− SAN
− Backup / Recovery for XenServer
Integration Details continued
20. 20
Pedal to the metal:
deploying Citrix
CloudPlatform on
FlexPod
21. 21
¡ Delivered as Cisco Validated Design (CVD)
− Design and Deployment Best Practices
− NetApp Clustered Data ONTAP 8.2
− Citrix CloudPlatform 4.2.1
− VMware vSphere 5.1
− Cisco UCS Manager 2.1 MR2
Citrix CloudPlatform on FlexPod Solution
22. 22
¡ Multi-tenancy through Storage Virtual Machines
¡ Live migration and failover testing
¡ Leverage Citrix integration with UCS Manager
¡ Other tools used in CVD:
− Cisco NetScaler 1000V Load Balancing
− NetApp OnCommand Balance, VSC for vSphere
− Citrix User Profile Manager on NetApp CIFS / SMB 3.0
¡ Release date: December 2013
Citrix CloudPlatform on FlexPod Solution
23. 23
Citrix is now part of FlexPod co-operative
Support Lab
§ Customer calls only one
company and escalation to
other technology partner co-
ordinated in the background
§ Strong relationships among
best-in-class alliance partners
FlexPod®
Hypervisor / OS
Applications
VMware
Redhat
SAP®
Oracle®
VMware®
Ecosystem partners providing application support
Ecosystem partners providing hypervisor/ OS support
Ecosystem partner actively participating in Cooperative
Support Lab
Citrix
Citrix®
Microsoft®
Microsoft
24. 24
NetApp Winning Strategy
Goal
Be the storage of choice for the
Apache CloudStack / Citrix CloudPlatform
deployments
Strategy
§ Develop differentiated integrations
§ Develop Citrix CloudPlatform on FlexPod
solution
§ Enable You to win opportunities
26. 26
Summary
¡ Clustered Data ONTAP lends itself
beautifully to operate and scale in the
cloud
¡ Orchestrating storage management via
the Virtual Storage Console
¡ Citrix CloudPlatform CVD demonstrated
from a practical view how to get there
28. 28
¡ Get in touch with David & C-Rod:
− dlamotta@netapp.com, @virtualcrusader
− crod1@netapp.com
¡ Citrix CloudPlatform on FlexPod CVD
− http://www.cisco.com/en/US/docs/unified_computing/ucs/
UCS_CVDs/flexpod_esxi51_cp421.pdf
Resources
30. 30
Before you leave…
¡ Recommended related breakout sessions:
ᵒ SYN320: Architecting XenDesktop Solutions with NetApp (Rachel Zhu)
ᵒ SYN115: Empower Enterprises to Choose How Data is Accessed, Shared, Stored and
Protected (Cedric Courteix)
¡ Conference surveys are available online at www.citrixsynergy.com starting
Thursday, May 8 at 9:00 a.m.
ᵒ Provide your feedback by 6:00 p.m. that day to be entered to win one of many prizes
¡ Download presentations starting Monday, May 19, from your My Event Planning
Tool