Session Presentation

Session Presentation

Deploying a Cisco UCS based Converged Infrastructure Solution in an Enterprise Data Center LTRDCN-2010 Speakers: Haseeb Niazi, Sreeni Edula 1 | Page Table of Contents LEARNING OBJECTIVES ................................................................................................................................... 4 LAB TOPOLOGY .............................................................................................................................................. 4 ACCESSING THE CISCO LIVE LAB ..................................................................................................................... 5 CONNECTIVITY TO CISCO LIVE LAB .................................................................................................................... 5 ACCESS AND CONFIGURATION INFORMATION FOR LAB (LAB ACCESS GUIDE) .................................................. 6 VERIFY IP CONNECTIVITY TO KEY COMPONENTS AND TOOLS ........................................................................... 6 LAB 0: CONNECT TO THE LAB TESTBED ........................................................................................................... 6 TASK 1: VPN INTO CISCO LAB ......................................................................................................................... 6 TASK 2: RDP TO JUMP-SERVER ...................................................................................................................... 6 TASK 3: VERIFY ACCESS TO FTP SERVER ........................................................................................................ 7 TASK 4: OPEN WEB BROWSER AND NOTEPAD++ ............................................................................................ 7 LAB 1: INTRODUCTION TO CISCO UCS AND NEXUS PROGRAMMABILITY ......................................................... 8 TASK 1: INTERACTING WITH UCS MANAGER USING POWERSHELL ................................................................... 8 TASK 2: GENERATE CISCO UCSM CREDENTIALS FOR NON-INTERACTIVE LOGIN ............................................. 9 TASK 3: CREATE A POWERSHELL SCRIPT TO CONNECT TO CISCO UCSM ..................................................... 11 TASK 4: CONFIGURE CISCO UCS MANAGER USING POWERSHELL – ADD VLANS ........................................ 14 Step 1: Login to Cisco UCS GUI ........................................................................................................... 15 Step 2: Enable XML Recording from the GUI .................................................................................... 15 Step 3: Configure VLANs ....................................................................................................................... 15 Step 4: Stop XML recording and save file ......................................................................................... 16 Step 5: Use UCS PowerTool to Convert XML to PowerShell commands ................................... 17 Step 6: Integrate PowerShell configlet into main PowerShell script ............................................ 17 Step 7: Configure UCS using the PowerShell script ........................................................................ 18 TASK 5: CONFIGURE CISCO NEXUS 9000 SERIES SWITCHES – ADD VLANS ................................................. 19 Step 1: Login to NX-API Developer Sandbox Tool for each Nexus Switch ............................... 20 Step 2: Enter CLI Configuration in the Sandbox Tool for the first Switch ................................... 21 Step 3: Generate JSON Configuration for the Nexus Configuration ............................................ 22 Step 4: Generate Python script for the Configuration ..................................................................... 22 LAB 2: DEPLOYING A CONVERGED INFRASTRUCTURE ................................................................................... 26 SETUP CISCO UCS COMPUTE AND STORAGE ACCESS ................................................................................... 26 Task 1: Generate a Service Profile from Service Profile Template .............................................. 26 Task 2: Deploy a UCS server using the Service Profile .................................................................. 30 Task 3: Load ESXi image and Power Up server ............................................................................... 31 SETUP VIRTUALIZATION LAYER ......................................................................................................................... 36 Task 1: Configure ESXi Host ................................................................................................................. 36 Task 2: Add ESXi Host to vCenter ....................................................................................................... 38 APPENDIX A: LAB ACCESS INFORMATION ..................................................................................................... 44 2 | Page APPENDIX B: CONVERGED INFRASTRUCTURE LAB – STEP BY STEP CONFIGURATION .................................... 52 SETUP COMPUTE AND STORAGE ACCESS ....................................................................................................... 52 Configure Cisco UCS Server and Storage Access .......................................................................... 52 Task 1: Review Base Setup ................................................................................................................... 53 Task 2: LAN Configuration ..................................................................................................................... 54 Task 3: SAN Configuration ................................................................................................................... 62 Task 4: Server Configuration ................................................................................................................ 63 Task 5: Create Service Profile Template ............................................................................................ 66 Task 6: Deploy Cisco UCS Service Profile ......................................................................................... 68 VCENTER – DETAILED CONFIGURATIONS .......................................................................................................... 71 Setup VMware vCenter .......................................................................................................................... 71 NETWORK SETUP – CONFIGURE NEXUS 9000 SWITCHES ............................................................................... 89 Login to NX-API Developer Sandbox Tool for each Nexus Switch .............................................. 89 Configure VLANs on each Switch using Sandbox Tool .................................................................. 89 3 | Page Learning Objectives Upon completion of this lab, you will be able to: • Configure Cisco UCS Compute and Network for setting up the Converged Infrastructure • Configure and setup VMware infrastructure for hosting application VMs Note: While storage system is an important consideration for setting up Converged Infrastructure, this lab does not cover storage system provisioning in this lab. The storage system has been pre-provisioned with the appropriate boot LUNs and datastores and is ready to use. Lab Topology This lab is based on a Cisco UCS based Converged Infrastructure solution. The physical topology of the testbed is shown in the figure below. Figure 1 Physical Topology The lab is divided into several user PODs to support multiple users simultaneously as outlined below: • Each attendee will have their own POD. • Each POD is assigned a dedicated UCS blade server to configure. • Servers in each Pod connect to Cisco UCS Fabric Interconnects (FI) that make up the Cisco UCS domain. The Fabric Interconnects are a shared resource. • To avoid accidental overlap with other users in the same UCS domain (FI pair), each POD is part of a dedicated organization and configuration will be contained 4 | Page within your Pod’s organization for the most part. Some UCS configuration are global (for example, VLANs). • Each POD is assigned its own dedicated pre-configured Storage LUN and NFS Datastore volumes on a storage system. • The Nexus switches that provide connectivity between the Cisco UCS domain and storage network are shared by all Pods. • Each POD has a dedicated Jump-Server • All PODs shared a common VMware vCenter. Accessing the Cisco Live Lab In this section, you will find all the information necessary to access the lab including: • Connectivity info from the Cisco Live room to the remote lab • How to connect to the remote Cisco Live Lab • How to access tools necessary to complete the lab • Access and Configuration Information for the lab (Lab Access Guide) Connectivity to Cisco Live Lab The topology below shows the connectivity from your workstation in the Cisco Live Room to the remote Cisco Live Lab, hosted in Cisco’s DMZ network. Figure 2 Lab Connectivity To connect to the remote Cisco Live lab, establish a VPN session from the Cisco Live workstation to the Lab ASA (see above topology). After establishing a VPN session, attendees will use an RDP client on their Cisco Live workstation to remote desktop into a dedicated Jump-Server VM for their assigned POD. The Jump-Server VM for each POD is hosted inside the remote Cisco lab environment and can only be accessed 5 | Page after VPN session is established. From the Jump-Server, you should have access to all the tools

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    89 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us