November, 2012 FlexPod Training and Demonstration Resources
Marcos Hernandez Solutions Architect, Cisco Systems CCIE #8283
Slide 2
Agenda
Slide 3
Existing FlexPod Training and Demo Resources
Slide 4
As of October 2012: 700+ participants from ~400 Partner
Companies have attended instructor-led FlexPod events 300+ demo
events were scheduled during FY12 550+ self-paced trainings were
scheduled on the FlexPod Labs 4.41 average user satisfaction score
FY12: A Year in Review Configure Deploy Demonstrate
Slide 5
Cisco | NetApp FlexPod Resources FlexPod Demo/Training Lab
(aka, DCV Lab) Internet Accessible Full Stack Training Business
Value Demos Fully Scripted The Customer Demo Resource Challenge
Labs Local Hands-On Experience Able to accommodate local needs In
Cisco Facilities Great for Customer Tours Blinking lights and
rack/stack view
Slide 6
The FlexPod Demo Lab offers remote access to self-paced
Post-install training covering detailed configuration steps based
on the FlexPod Implementation Guide and CVD FlexPod demonstration
PODs Technologies include Nexus 5548 Nexus 1000v UCS B Series
Servers NetApp 3240 VMware vSphere 4.1 Unified Fabric FlexPod
Training & Demonstration Lab
Slide 7
Demonstrating Rapid Deployment, Scaling and Virtual Desktops
Describe the UCS Manager and Service profiles Provision a New Blade
Server from a Service Template Provision Virtual Desktops using the
Virtual Storage Console Provision New Storage Using the Virtual
Storage Console Resize Storage Using the Virtual Storage Console
Simple System Administration and Management Demonstrate Server and
Chassis Administration with UCS Manager Demonstrate Network
Visibility with Data Center Network Manager Improved End User
Experience Network Persistence after a vMotion Event NetApp Flash
Cache Desktop Re-deployment Using the Virtual Storage Console
Reducing Total Cost of Ownership (TCO) Storage Deduplication
FlexPod Scalability - Server and Chassis Security and Compliance
Nexus 1000v Port Profiles Role Based Access Control with UCS
Manager Storage Virtualization: vFiler and IP Spaces NetApp
Multistore Remotely deliver polished, seamless FlexPod Demos All
tasks tied to business value Note: this is not a training resource
Very little configuration, no CLI used Language is plain and simple
FlexPod Training & Demonstration Lab
Slide 8
FlexPod Demo Script Options Long Demo Script Illustrations,
detailed steps and thorough explanations Intended for presenters
learning the FlexPod value proposition Fast Track Demo Script
Shortened and summarized with a list of elemental tasks Conveys
business benefits in the quickest possible manner
Slide 9
Scheduling Interface Simple User Interface Integrated lab
Request and Schedule Event Summary Reporting for users Training and
Demonstration Guide http://dcv-labs.labgear.net
Slide 10
Signing Up Select sign up for access on home page Use company
email address (personal email will not be approved) Complete
request form NOTE - If you move to a new company you must request a
new account using your new company email address
Slide 11
Scheduling Interface Continued
Slide 12
Scheduling the Lab Activity 3 Easy Steps Choose Lab activity
and POD Choose Time on Calendar Provide Event Details
Slide 13
Lab/Demo Interface
Slide 14
Logging into POD PC
Slide 15
Quick 3-minute Videos http://youtu.be/WNT_IUzKD5g
Slide 16
Building Your Own Training/Demo Environment
Slide 17
Training POD Topology Using the reference topology below,
partners and distributors can build their own demonstration
platform. Cisco can provide you with a self contained-packaged that
includes some preconfigured VMs listed here. NOTE: Customization
will still be required to accommodate your environment
Slide 18
High Level Automation Approach The labs consists of 12
independent training PODs and two independent Demo PODs. Each POD
can be individually recycled, to provide a personalized experience.
PODs are brought up in the following sequence: UCSM Sub-
organization reset, including local password rewrite NetApp vFiler
(volume) reversion from snapshot Management PC reboot
(non-persistent disk today, snapshot soon) NetApp Simulator reboot
(non- persistent disk) AD policy rewrite (future) 1122334455
Slide 19
Automation Workflow: The Details FlexPod Lab Automation UCS POD
specific (user controlled) POD specific (user controlled) NetApp
VMware Server Pools VLANs RBAC Global (Admin controlled) Global
(Admin controlled) Universal VLAN sets Overlapping IP subnets
Locales and Organizations Users/AD Integration Training Server Pool
Demo Server Pool Service Profile Sub-org User Power-off Service
Profile SSH/CLI Delete sub-org (removes pools, templates, profiles,
etc.) Create empty sub-organization Change user password Local
domain (AD planned) Revert Volumes Boot Volume: FlexClone, Boot
LUN, unique per POD DS and DS_2 (clones), Windows (POD VMs) POD
VMs: vCenter, N1KV VSM, DHCP Server and AD Revert VMs RDP VM Data
ONTAP Simulator
Slide 20
Sample Configuration Scripts UCSM scope org /US delete org
POD01 commit-buffer scope org / enter org US commit-buffer scope
org /US enter org POD01 up commit-buffer UCSM scope org /US delete
org POD01 commit-buffer scope org / enter org US commit-buffer
scope org /US enter org POD01 up commit-buffer NetApp Volumes ###
Create the volume that will later be exported to the ESXi ###
servers as an NFS datastores vol create VDI_VFILER1_ROOT -s none
aggr1 20m vol create VDI_VFILER1_DS -s none aggr1 500g vol create
VDI_VFILER1_SWAP -s none aggr1 200g ### Create the volume that will
hold the ESXi boot LUNs for each ### server. vol create POD1_BOOT_A
-s none aggr1 200g ### Clone WINDOWS volume. vol clone create
VDI_VFILER1_WINDOWS -b LAB_WINDOWS clone_base_snap ### (optional)
Create a master volume for pre-configured VMs. ### Will be used to
clone out to all vfilers. #vol create LAB_WINDOWS -s none aggr1
500g NetApp Volumes ### Create the volume that will later be
exported to the ESXi ### servers as an NFS datastores vol create
VDI_VFILER1_ROOT -s none aggr1 20m vol create VDI_VFILER1_DS -s
none aggr1 500g vol create VDI_VFILER1_SWAP -s none aggr1 200g ###
Create the volume that will hold the ESXi boot LUNs for each ###
server. vol create POD1_BOOT_A -s none aggr1 200g ### Clone WINDOWS
volume. vol clone create VDI_VFILER1_WINDOWS -b LAB_WINDOWS
clone_base_snap ### (optional) Create a master volume for
pre-configured VMs. ### Will be used to clone out to all vfilers.
#vol create LAB_WINDOWS -s none aggr1 500g
www.cisco.com/go/flexpodpartner
Slide 21
Sample Configuration Scripts (continued) Modify NetApp Volumes
### Disable automatic snapshot option for the SWAP volumes. ###
Leaves snap schedule in place. vol options VDI_VFILER1_ROOT nosnap
on vol options VDI_VFILER1_DS nosnap on vol options
VDI_VFILER1_SWAP nosnap on vol options VDI_VFILER1_WINDOWS nosnap
on vol options POD1_BOOT_A nosnap on priority set volume
VDI_VFILER1_ROOT level=VeryHigh priority set volume VDI_VFILER1_DS
level=VeryHigh cache=keep priority set volume VDI_VFILER1_SWAP
level=Medium cache=reuse priority set volume VDI_VFILER1_WINDOWS
level=VeryHigh cache=keep priority set volume POD1_BOOT_A
level=VeryHigh cache=keep Modify NetApp Volumes ### Disable
automatic snapshot option for the SWAP volumes. ### Leaves snap
schedule in place. vol options VDI_VFILER1_ROOT nosnap on vol
options VDI_VFILER1_DS nosnap on vol options VDI_VFILER1_SWAP
nosnap on vol options VDI_VFILER1_WINDOWS nosnap on vol options
POD1_BOOT_A nosnap on priority set volume VDI_VFILER1_ROOT
level=VeryHigh priority set volume VDI_VFILER1_DS level=VeryHigh
cache=keep priority set volume VDI_VFILER1_SWAP level=Medium
cache=reuse priority set volume VDI_VFILER1_WINDOWS level=VeryHigh
cache=keep priority set volume POD1_BOOT_A level=VeryHigh
cache=keep NetApp Volumes Snapshots ## Create NetApp Volume
Snapshots snap reserve VDI_VFILER1_DS 0 snap reserve
VDI_VFILER1_SWAP 0 snap reserve VDI_VFILER1_WINDOWS 0 snap reserve
VDI_VFILER1_ROOT 0 snap reserve POD1_BOOT_A 0 snap create
VDI_VFILER1_DS Default snap create VDI_VFILER1_SWAP Default snap
create VDI_VFILER1_WINDOWS Default snap create VDI_VFILER1_ROOT
Default snap create POD1_BOOT_A Default NetApp Volumes Snapshots ##
Create NetApp Volume Snapshots snap reserve VDI_VFILER1_DS 0 snap
reserve VDI_VFILER1_SWAP 0 snap reserve VDI_VFILER1_WINDOWS 0 snap
reserve VDI_VFILER1_ROOT 0 snap reserve POD1_BOOT_A 0 snap create
VDI_VFILER1_DS Default snap create VDI_VFILER1_SWAP Default snap
create VDI_VFILER1_WINDOWS Default snap create VDI_VFILER1_ROOT
Default snap create POD1_BOOT_A Default
www.cisco.com/go/flexpodpartner
Automation Scripts - Telnet/SSH Example using Probits
Polyscript GUI* * This is not an endorsement or recommendation.
Please carefully assess the risks of running shareware tools on
your infrastructure. Cisco and/or NetApp are not responsible for
problems derived from their use.
Slide 25
Demo POD Topology Using the reference topology below, partners
and distributors can build their own demonstration platform. Cisco
can provide you with a self contained-packaged that includes some
preconfigured VMs listed here. NOTE: Customization will still be
required to accommodate your environment
Slide 26
Building Your Own FlexPod Demo Some best practices are listed
here: Management PC Procure a Windows 7 64-bit workstation to run
all the necessary software required by the demonstration
infrastructure. You should also ensure that this station has full
IP connectivity (no firewall) to the NetApp FAS controller and the
NetApp simulator (SIMBOX), preferably, a network interface in the
same layer 2 domain as the NetApp components. UCS Manager (UCSM)
Provision a user with specific administrative control over the
blade(s) that are used in the demo. Doing this implicitly shows a
nice application of the roles and access control built into UCSM.
Create sub-organizations, pools and policies specific to this
specific demo user. Pre-provision a lower-rights user to show the
Role-based Access Control (RBAC) demos. vCenter Preferably, you
should deploy vCenter as a separate VM serving only the blade (or
blades) that will be used for the demonstration. Do not aggregate
other PODs under the same vCenter instance, as this can cause
collisions or unplanned disruptions in connectivity.
Slide 27
Building Your Own FlexPod Demo (cont.) NetApp Data ONTAP
Simulator The NetApp Simulator is a very powerful tool that
replicates almost all the required features in a FlexPod
deployment. When using the simulator as part of this demo, dont
forget to: Use the NetApp simulator is 7-mode, not cluster mode. By
default, the simulator is offered as a VMware Player compatible
format. To install it on your virtualized environment, vCenter
converter can be used to import it into your ESXi host. The
simulator offers 4 that can be connected to the Nexus 1000V vDS
(e0a, e0b, e0c and e0d). Use them appropriately: Dedicate one
interface for management (SSH, Web) Dedicate one interface for NFS
integration between the default controller and the NFS VMKernel
port Dedicate one interface for NFS integration between a vFiler
and the NFS VMKernel port Using the license add command, license
the following features using the license keys provided with the
package: Deduplication, NFS, Multistore, Operations Core,
Provisioning Manager and Protection Manager. Do not configure a
management host IP address in the simulator, so all source IPs are
allowed for admin tasks.
Slide 28
Building Your Own FlexPod Demo (cont.) Cisco Data Center
Network Manager (DCNM) Install DCNM on the Management PC and use
the default operation mode to conduct the DCNM demonstrations. No
paid licenses are necessary to show the tasks associated with the
Nexus 1000V, but a license has to be applied. Contact with your
Cisco representative for additional details. NetApp Data Fabric
Manager (DFM) NetApp Data Fabric Manager (DFM) should be installed
on the management PC for ease of use and administration. DFM will
automatically discover the storage controller and simulator if the
management PC is on the same subnet as one of the controller/SIMBOX
interfaces. If not, you can define discovery rules within DFM to
discover controllers across multiple subnets or network hops. It is
recommended that you also do the following: Enter Administration
credentials in DFM to list the configurable options Enable
Performance Advisor under Option in DFM License Operations Core,
Provisioning Manager and Protection Manager. NetApp Management
Console (NMC) The NetApp Management Console (NMC) can be downloaded
from within DFM and should be installed on the management PC for
ease of use and administration. The NMC Hosts section must be
configured with the administration credentials of the NetApp FAS
controllers and the NetApp SIMBOX. This will allow the correct
administration and configuration rights, as well as performance
monitoring for some of the demonstration tasks.
Slide 29
Power-Shell automation Technologies include Nexus 5548 Nexus
1000v UCS B Series Servers NetApp 3240 VMware vSphere 4.1 Unified
Fabric Roadmap and Upcoming Updates
Slide 30
FlexPod Training and Demonstration Summary
www.cisco.com/go/flexpodpartner
Slide 31
Provide comments at
www.cisco.com/go/flexpodpartnerwww.cisco.com/go/flexpodpartner
Technologies include Nexus 5548 Nexus 1000v UCS B Series Servers
NetApp 3240 VMware vSphere 4.1 Unified Fabric Feedback: WE ARE
LISTENING!