flexpod training and demonstration resources marcos hernandez solutions architect, cisco systems...

Download FlexPod Training and Demonstration Resources Marcos Hernandez Solutions Architect, Cisco Systems CCIE  #8283

If you can't read please download the document

Upload: eze

Post on 25-Feb-2016

54 views

Category:

Documents


2 download

DESCRIPTION

FlexPod Training and Demonstration Resources Marcos Hernandez Solutions Architect, Cisco Systems CCIE #8283. November, 2012 . Agenda. Existing FlexPod Training and Demo Resources. FY12: A Year in Review. As of October 2012: - PowerPoint PPT Presentation

TRANSCRIPT

FlexPod Premium Partner Briefing Deck Internal Only

November, 2012

FlexPod Training and Demonstration ResourcesMarcos HernandezSolutions Architect, Cisco SystemsCCIE #8283

1Agenda2Existing FlexPod Training and Demo Resources3As of October 2012:700+ participants from ~400 Partner Companies have attended instructor-led FlexPod events300+ demo events were scheduled during FY12550+ self-paced trainings were scheduled on the FlexPod Labs4.41 average user satisfaction scoreFY12: A Year in Review

ConfigureDeployDemonstrate4Transaction in nature demosTraining is more of an event.

Get experience of how

We recently added incremental capacity in order to host two FlexPod-specific resources:Self-paced FlexPod implementation training: This infrastructure can accommodate 12 people, working in teams of 2 and accessing 6 separate PODs.Self-paced FlexPod demonstration PODs: This is still in development. We have shared the scripts with Avnet and with the Cisco Global Demo Team, for feedback and comments. This infrastructure can accommodate 2 simultaneous demo PODs.

Cisco | NetApp FlexPod ResourcesFlexPod Demo/Training Lab (aka, DCV Lab)Internet AccessibleFull Stack TrainingBusiness Value DemosFully ScriptedThe Customer Demo ResourceChallenge LabsLocal Hands-On ExperienceAble to accommodate local needsIn Cisco FacilitiesGreat for Customer ToursBlinking lights and rack/stack view

5The 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 5548Nexus 1000vUCS B Series ServersNetApp 3240VMware vSphere 4.1Unified Fabric

FlexPod Training & Demonstration Lab6Demonstrating Rapid Deployment, Scaling and Virtual DesktopsDescribe the UCS Manager and Service profilesProvision a New Blade Server from a Service TemplateProvision Virtual Desktops using the Virtual Storage ConsoleProvision New Storage Using the Virtual Storage ConsoleResize Storage Using the Virtual Storage ConsoleSimple System Administration and ManagementDemonstrate Server and Chassis Administration with UCS ManagerDemonstrate Network Visibility with Data Center Network ManagerImproved End User ExperienceNetwork Persistence after a vMotion EventNetApp Flash CacheDesktop Re-deployment Using the Virtual Storage ConsoleReducing Total Cost of Ownership (TCO)Storage DeduplicationFlexPod Scalability - Server and ChassisSecurity and ComplianceNexus 1000v Port ProfilesRole Based Access Control with UCS ManagerStorage Virtualization: vFiler and IP Spaces NetApp Multistore

Remotely deliver polished, seamless FlexPod DemosAll tasks tied to business valueNote: this is not a training resourceVery little configuration, no CLI usedLanguage is plain and simple FlexPod Training & Demonstration LabFlexPod Demo Script OptionsLong Demo ScriptIllustrations, detailed steps and thorough explanationsIntended for presenters learning the FlexPod value proposition

Fast Track Demo ScriptShortened and summarized with a list of elemental tasksConveys business benefits in the quickest possible manner 8This is very, very easy to schedule & consume.Just a browser capable computer. Usability is top of mind this has been designed to be incredibly simple to access.

To schedule a lab follow the three steps here on the slide. Choose the lab, time and date, and location details then select submit.

Step 1 Choose the lab you would like to useStep 2 after selecting timezone and duration the calendar window will load presenting the schedule for that lab, select an open block of time on the schedule.After When choosing the time, a calendar will Scheduling InterfaceSimple User InterfaceIntegrated lab Request and ScheduleEvent Summary Reporting for usersTraining and Demonstration Guidehttp://dcv-labs.labgear.net

9The lab schedule and exercises are posted on www.labgear.net/nexus_labs. They are available to all Cisco and Cisco Channel partner SEs with a CCOID. (next slide).

Lab schedule posted here

Available to Cisco SEsAvailable to Cisco Channel PartnersView lab availability4 pods available for training2 pods available for demonstrations

Signing Up Select sign up for access on home pageUse 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 addressScheduling Interface Continued

Scheduling the Lab Activity

3 Easy StepsChoose Lab activity and PODChoose Time on CalendarProvide Event Details

12To schedule a lab follow the three steps here on the slide. Choose the lab, time and date, and location details then select submit.

Step 1 Choose the lab you would like to useStep 2 after selecting timezone and duration the calendar window will load presenting the schedule for that lab, select an open block of time on the schedule.After When choosing the time, a calendar will Lab/Demo Interface

Logging into POD PC

Quick 3-minute Videos

http://youtu.be/WNT_IUzKD5gBuilding Your Own Training/Demo Environment16Training POD TopologyUsing 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

High Level Automation ApproachThe 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 rewriteNetApp vFiler (volume) reversion from snapshotManagement PC reboot (non-persistent disk today, snapshot soon)NetApp Simulator reboot (non-persistent disk)AD policy rewrite (future)12345Automation Workflow: The DetailsFlexPod Lab AutomationUCSUCSPOD specific(user controlled)NetAppVMwareServer PoolsVLANsRBACGlobal(Admin controlled)Universal VLAN setsOverlapping IP subnetsLocales and OrganizationsUsers/AD IntegrationTraining Server PoolDemo Server PoolService ProfileSub-orgUserPower-off Service ProfileSSH/CLIDelete sub-org (removes pools, templates, profiles, etc.)Create empty sub-organizationChange user passwordLocal domain (AD planned)Revert VolumesBoot Volume: FlexClone, Boot LUN, unique per PODDS and DS_2 (clones), Windows (POD VMs)POD VMs: vCenter, N1KV VSM, DHCP Server and ADRevert VMsRDP VMData ONTAP SimulatorWhen looking at Platform boundaries, it is important to note that there can be only one configuration database per farm. A single web application can only have 300 content databases. There can be no more than 500,000 site collections in a single web application, and a single content database can hold up to 50,000 site collections. Site collections can hold 250,000 sites and each site can hold 5,000 lists or libraries. Each list can hold about 30 million items.

For servers, the number of application pools needs to be limited due to the way that IIS uses them, and so the recommendation is to stay with 10 or less application pools on a server.

There is a fixed limit on web applications of 5 zones and a soft limit of 20 managed paths. Managed paths are processed each time a request comes in, so the list should not be too long. Theere is also a soft limit around web parts on any given page. No page should have more than 25 web parts.

T: Lets look at SharePoints core workloads.19Sample Configuration ScriptsUCSMscope org /US delete org POD01 commit-bufferscope org / enter org UScommit-bufferscope org /US enter org POD01 upcommit-buffer

NetApp Volumes### Create the volume that will later be exported to the ESXi### servers as an NFS datastoresvol create VDI_VFILER1_ROOT -s none aggr1 20mvol create VDI_VFILER1_DS -s none aggr1 500gvol 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/flexpodpartner20Sample 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 onvol options VDI_VFILER1_DS nosnap onvol options VDI_VFILER1_SWAP nosnap onvol options VDI_VFILER1_WINDOWS nosnap onvol options POD1_BOOT_A nosnap onpriority set volume VDI_VFILER1_ROOT level=VeryHighpriority set volume VDI_VFILER1_DS level=VeryHigh cache=keeppriority set volume VDI_VFILER1_SWAP level=Medium cache=reusepriority set volume VDI_VFILER1_WINDOWS level=VeryHigh cache=keeppriority set volume POD1_BOOT_A level=VeryHigh cache=keepNetApp Volumes Snapshots## Create NetApp Volume Snapshotssnap reserve VDI_VFILER1_DS 0snap reserve VDI_VFILER1_SWAP 0snap reserve VDI_VFILER1_WINDOWS 0snap reserve VDI_VFILER1_ROOT 0snap reserve POD1_BOOT_A 0snap create VDI_VFILER1_DS Defaultsnap create VDI_VFILER1_SWAP Defaultsnap create VDI_VFILER1_WINDOWS Defaultsnap create VDI_VFILER1_ROOT Defaultsnap create POD1_BOOT_A Defaultwww.cisco.com/go/flexpodpartner21Sample Configuration Scripts (continued)Enable Deduplicationsis on /vol/VDI_VFILER1_DSsis config -s 0@sun-sat /vol/VDI_VFILER1_DSReset a Volumesnap restore -f -t vol -s clone_base_snap POD1_BOOT_Avol options POD1_BOOT_A nosnap onsnap create POD1_BOOT_A Default

vfiler run lab-vfiler2 exportfs -p rw=10.1.111.0/27:10.1.212.0/27,root=10.1.112.0/27:10.1.212.0/27,nosuid /vol/LAB_VFILER1_SWAPvfiler run lab-vfiler2 exportfs -p rw=10.1.111.0/27:10.1.212.0/27,root=10.1.111.0/27:10.1.212.0/27,nosuid /vol/LAB_VFILER1_DSvfiler run lab-vfiler2 exportfs -p rw=10.1.111.0/27:10.1.212.0/27,root=10.1.111.0/27:10.1.212.0/27,nosuid /vol/POD1_WINDOWS

snap delete POD1_BOOT_A Defaultsnap create POD1_BOOT_A Defaultsnap restore -f -t vol -s Default POD21BOOT_A

www.cisco.com/go/flexpodpartner22#!/bin/bashxyz="show banner"prompt="*#"promptconf="*(config)#"expect -c "spawn ssh -l admin 10.2.16.145sleep 2expect { "*word:" {send "password12"\r } }sleep 2expect { "*" {send "en"\r } }sleep 2expect { "*word:" {send \"passwordenable\"send \r } }...

Automation Scripts - Telnet/SSHExample using expect23Automation Scripts - Telnet/SSHExample 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.

24Demo POD TopologyUsing 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

Building Your Own FlexPod DemoSome best practices are listed here:Management PCProcure 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.vCenterPreferably, 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.

Building Your Own FlexPod Demo (cont.)NetApp Data ONTAP SimulatorThe 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.

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.

Power-Shell automation

Technologies include Nexus 5548Nexus 1000vUCS B Series ServersNetApp 3240VMware vSphere 4.1Unified FabricRoadmap and Upcoming Updates

29

FlexPod Training and Demonstration Summarywww.cisco.com/go/flexpodpartner

Provide comments at www.cisco.com/go/flexpodpartnerTechnologies include Nexus 5548Nexus 1000vUCS B Series ServersNetApp 3240VMware vSphere 4.1Unified FabricFeedback: WE ARE LISTENING!

31Thank You