syn232 building a cloud architecture and self- service...
TRANSCRIPT
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
¡ 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
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
DB VDI Messaging ERP
Clustered Data ONTAP™
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
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
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
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
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
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
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
¡ Virtual Storage Console − Long history − Orchestration software
¡ VMware ¡ XenServer ¡ RHEV
¡ And now Citrix CloudPlatform − Similar at its core
Background – History
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
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
¡ What the integration consists of: − Backup & Recovery (Vmware, MySQL) − Storage Provisioning (v1 only NFS) − Resize, destroy, dedupe − Storage analytics − API Integrated
Integration Details
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
¡ 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
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
¡ 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
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
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
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
¡ Get in touch with David & C-Rod: − [email protected], @virtualcrusader − [email protected]
¡ Citrix CloudPlatform on FlexPod CVD − http://www.cisco.com/en/US/docs/unified_computing/ucs/
UCS_CVDs/flexpod_esxi51_cp421.pdf
Resources
29
© 2013 NetApp, Inc. All rights reserved. No portions of this document may be reproduced without prior written consent of NetApp, Inc. Specifications are subject to change without notice. NetApp, the NetApp logo, and Go further, faster, are trademarks or registered trademarks of NetApp, Inc. in the United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such.
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
36
Provisioning Primary Storage
¡ Cloud admin-driven Primary / Secondary storage provisioning − Single-step provisioning
− Ensure best practices compliance
− Fast and error-free − Configuration flexibility to easily
meet tenant SLA needs