syn232 building a cloud architecture and self- service...

44
David La Motta – Technical Marketing Engr. Chris Rodriguez (C-Rod) – Technical Marketing Engr. SYN232 Building a Cloud Architecture and Self- Service Portal with Ease

Upload: nguyendat

Post on 03-Apr-2018

216 views

Category:

Documents


1 download

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

3

Clustered Data ONTAP, best practices for the datacenter in the cloud

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

12

Orchestrating storage management with the Virtual Storage Console - demo

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

19

Live Demo

20

Pedal to the metal: deploying Citrix CloudPlatform on FlexPod

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

25

Summary

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

27

Q & A

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

31

Appendix

32

Citrix CloudPlatform Plugins Screen

33

Main Screen

34

Storage Controllers

35

Primary Storage

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

37

Primary Storage Details (Secondary is similar)

38

Storage Analytics – Aggregates

39

Storage Analytics – Volumes & Dedupe

40

Quickview Operations

41

Configurable User Settings

42

VM Backup

43

Scheduled Volume Backups

44

Backup MySQL DB