Professional Documents
Culture Documents
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
© 2021 Cisco Systems, Inc. All rights reserved.
CONTENTS
CHAPTER 1 About 1
About This Demonstration 1
Topology 1
About This Solution 2
Getting Started 2
CHAPTER 2 Scenarios 5
Monitor 5
Operate 9
Review Profiles 17
Configure 19
Create and View a UCS Domain Profile 23
Creating a UCS Domain Profile Using the Intersight GUI 24
Creating UCS Domain Profiles Using the Intersight API (Optional) 39
API Prerequisites 39
How to Use the API 43
Review Profiles 47
Requirements
To successfully run this demonstration, you will need a laptop and internet access.
Limitations
Permissions to the UCS X-Series hardware in this demonstration are read-only, so you cannot modify or
deploy any Intersight configuration (for example UCS domain profiles, policies, pools, and so on) directly
on the hardware.
You can create and configure Intersight objects such as UCS domain profiles, policies, and pools. To keep
the demo environment clean, these objects are deleted 24 hours after creation.
Topology
The following image illustrates the topology used for this demonstration.
Getting Started
Before you begin
This procedure assumes that you have already logged into dCloud.
Procedure
Step 1 In the Catalog page, under Content Categories, click the box next to Instant Demo.
Step 2 In the Search Catalog field, enter the name of the demonstration you want to launch and then, below the
entry, click View.
The demo starts and will provide ways to launch the components that comprise the demo. The demo will
determine when you need to launch those.
Note It may take a few minutes for the demo to start. Be patient.
Monitor
In this scenario, you highlight a few of the features available in Cisco Intersight Managed Mode. Some of the
features that are described are read-only in this environment.
Procedure
f) In the Details dialog, in the Source drop-down, select Servers then, in the server list, select
RTP-UCS-WS-Pod-01-1-1 and then, click Add Widget.
Example:
Notice that when you select the server, the Title field is filled in automatically. If you choose, you can
change this title before adding the widget.
If the environment had different organizations, the result is that you would only see the information that
pertains to the servers that met the specified filter.
Operate
This scenario highlights the visibility to the equipment that makes up your fabric.
Procedure
Step 1 To automatically log into the Intersight dashboard, in the session details page, click the Intersight link.
Step 2 At the top of the screen, in the Select Service drop-down, select Infrastructure Services.
Example:
b) Briefly describe the information available on the screen, including the Events panel.
c) Hover over the components in Properties > Front to show the details of server RTP-UCS-WS-Pod-01-1-1,
highlighted in green and displayed in an X-9500 chassis. You can also see other servers, available blade
slots, and the PSUs in the X-9500 chassis.
The Health Overlay controls whether you see visual health indicators that are displayed on the Properties
view.
d) Underneath the server image, click Health Overlay to toggle the health indicator in the display.
e) Above the top-right part of the image, click Top.
The view changes so you can see the CPUs, DIMMs, and other components within the server.
b) Expand CPUs, Memory, Network Adapters, and Storage Controllers and describe the features that
are related to the X-Series server.
Step 6 Display the chassis details.
a) In the menu, under Operate, click Chassis.
Example:
There is one X-9500 chassis that is named RTP-UCS-WS-Pod-01-1 which Cisco Intersight manages.
In the Details panel, you can see detailed information about the chassis, including the UCS domain to
which the chassis belongs. State, Connection, Power, and Fan details also display. You can see Alarm
and Advisories in the Events panel.
c) Hover over the image of the X-9500 chassis to display information about the servers, PSUs, and available
blade slots in the chassis.
d) Above the image, click Rear.
Here, you can see an image of the rear view of the chassis. As you hover on the components within the
image, you see the IFMs, IFM ports, and fans in the chassis.
You see a list of the components that are contained in the chassis. The display initially opens to the
Intelligent Fabric Modules section.
c) In the Intelligent Fabric Module 1 display, click each tab to show the related information available,
including the Graphic View representation of the Intelligent Fabric module.
d) In the Inventory list, click the other items to show the information available for the X-Fabric Modules,
Thermal, Power, and Servers.
Step 8 Display the Fabric Interconnects details.
a) In the menu, under Operate, click Fabric Interconnects.
b) Briefly describe the information available and point out the UCS domain profile information that is
associated with the FI-6454 fabric interconnects.
The top display shows information for all the fabric interconnects in the list, to provide an at-a-glance
overview of the managed fabric interconnects. The list provides additional information, such as the health
of each fabric interconnect, the contract status, the ports available and consumed, and the firmware installed.
The UCS domain profile allows you to deploy configurations to the fabric interconnects.
c) In the list, click one of the fabric interconnects.
The details of the fabric interconnect displays, including a graphical view of the fabric interconnect.
d) In the Properties > Rear of the fabric interconnect, hover on the ports to see additional information.
The information includes how the port is defined, the status of the port, the current Admin State, and a
link to view more details about the port.
As you hover over the image, you can see the fan modules and power supply information.
b) Click through the tabs above the fabric interconnect image to see the different port and port channels
available. Focus on the Ethernet Port Channels tab to display an active managed port channel and its
details.
c) In the inventory list, click through the other sections and briefly describe the information available.
All these details are available because the fabric interconnects are in Intersight Managed Mode, allowing
Intersight to manage these components.
Review Profiles
Procedure
You see that the UCS domain profile maps to two fabric interconnects. The Policies display shows both
of the fabric interconnects as you scroll through the display and details about the ports within them.
d) Click the VLAN & VSAN Configuration and UCS Domain Configuration tabs to display the information
there.
e) In each of the tabs in the previous step, click the policies to display the detailed information about the
policies.
Step 2 View the UCS Server Profiles.
a) In the menu, under Configure, click Profiles and then, at the top of the display, click UCS Server Profiles.
In most situations, administrators use this panel to resynch or redeploy UCS server profiles.
You see the UCS Server Profiles that you defined and deployed to the running servers.
c) In the Name column, click a UCS Server Profile which has a status of OK.
Configure
This scenario provides a quick overview of what you can configure using Cisco Intersight Managed Mode.
Procedure
c) Return to the Pools display and in the top right, click Create Pool.
Example:
A wizard that walks you through how to create a new pool starts. You begin by selecting which type of
pool to create from the following types.
• IP - IP address
• IQN - iSCSI Qualified Name
• MAC - MAC address
• WWNN - World Wide Node Name
• WWPN - World Wide Port Name
Field Value
Netmask 255.255.255.0
Gateway 192.168.100.1
Primary DNS 192.168.100.5
Field Value
From 192.168.100.20
Size 100
h) Click Next.
i) In the IPv6 Pool Details page, toggle Configure IPv6 Pool to Off and then, click Create.
You return to the Pools page where you can see the new IP Pool that you created.
Step 2 In the menu, under Configure, click Templates to display the templates that exist in the environment.
Templates are a way to define up to 100 UCS server profiles with similar characteristics. Templates ease the
work involved in creating and deploying UCS server profiles into your environment. You can clone templates,
further expanding the capability to easily configure servers.
UCS server profiles and templates will be explored in more detail in upcoming dCloud sandbox labs for Cisco
IMM with UCS. In these labs, the UCS hardware has read/write permissions and you can effectively deploy
UCS server profiles to the hardware.
Previously, there were only server policies. Now, there are policies that are also associated with UCS
domains and UCS chassis.
b) Go down the Platform Type column and point out the policies that are consumed by the different platform
types, such as UCS Server, UCS Domain, and UCS Chassis.
This illustrates that when you configure a policy, you can define the policy for use by different platforms.
c) In the upper right of the display, click Create Policy.
A wizard starts that you use to define policies for each platform type. Because it opens to the UCS Server
platform type, you see the policy types that are associated with that platform.
d) Click UCS Domain and then, click UCS Chassis to display the policy types available for those platforms.
Notice that some of the policies are available for multiple platforms to use. For example, the IMC Access
and SNMP policies are available for the UCS Chassis and the UCS Server platforms. This makes it possible
to define a policy consumable for multiple platforms.
The UCS Domain platform is new in Intersight, so you look at this closer.
If needed, you can individually create UCS policies that you attach to UCS policies later. In the next section,
you will create UCS domain policies while creating UCS domain profiles.
Note You can use any name you wish when creating policies and domains. This demo guide uses specific
names to provide guidance. If you have received an error message indicating a name you have entered
is already in use, slightly alter the name to proceed.
The fabric interconnects for this demo have already been claimed.
Procedure
Step 1 In the menu, under Configure, click Profiles then, in the Profiles display, click the UCS Domain Profiles
tab and then, click Create UCS Domain Profile.
Example:
c) In the UCS Domain Assignment page, click Assign Later and then, click Next.
Example:
b) In the Create VLAN General page, leave the Organization as is and then, in the Name field, enter
Demo-VLAN-Policy-01 and then, click Next.
Example:
c) In the Policy Details page, click Add VLAN then, in the Name / Prefix field enter VLAN then, in the
VLAN IDs field enter 43 and then, under Multicast, click Select Policy.
Example:
i) In the VLAN & VSAN Configuration page, under Fabric Interconnect B, next to VLAN Configuration,
click Select Policy and then choose the policy that you created.
This is a basic configuration you use for both fabric interconnects. However, the VSAN configuration is
unique for each fabric interconnect.
c) In the Create VSAN Policy Details page, click Add VSAN then, in the Add VSAN dialog, enter the
following information and then, click Add.
• Name - VSAN-100
• VSAN ID - 100
• FCoE VLAN ID - 100
Example:
e) Repeat 4.a, on page 27 through 4.d, on page 29 for Fabric Interconnect B using the following information.
• VSAN General Name - Demo-VSAN-Policy-01-B
• Add VSAN Name - VSAN-101
• VSAN ID - 101
• FCoE VLAN ID - 101
d) In the Unified Port page, under the image, move the slider to define the unified ports and then, click
Next.
For this demo, you configure the first four ports as FC ports. The rest of the ports are Ethernet ports.
Example:
b) In the Create Port Channel page, in the Port Channel ID field, enter a numeric port ID.
Example:
This example uses 123.
You can also define Flow Control, Link Aggregation, Ethernet Network Group, and Ethernet Network
Control depending on the port role selected. For the Ethernet Uplink Port Channel role, they are
optional.
c) Scroll to the port list and select Port 49 through Port 52 and then, click Save.
As you did previously, you could select the ports in the image.
Example:
The port channels are defined and the image shows the values that you configured.
Step 7 In the Ports Configuration page, under Fabric Interconnect B, repeat Step 5, on page 30 and Step 6, on
page 32 using the following values and then, click Next.
Field Value
Create Port General - Name Demo-Port-Policy-01-B
Create Port Channel - Ethernet Port Channel ID 11
Create Port Channel - FC Uplink VSAN ID 101
e) In the UCS Domain Configuration page, under Management, next to Network Connectivity, click
Select Policy.
Note You may need to click the down arrow next to Management.
f) In the Policy pane, select Create New.
g) In the Create Network Connectivity General page, in the Name field, enter Demo-Net-Connect-01
and then, click Next.
h) In the Create Network Connectivity Policy Details page, under Preferred IPv4 DNS Server, enter
173.37.87.157 and then, click Create.
Example:
i) In the UCS Domain Configuration page, under Network, next to System QoS, click Select Policy.
Note You may need to click the down arrow next to Network.
j) In the Policy pane, select Create New.
k) In the Create System QoS General page, in the Name field, enter Demo-System-QoS-01 and then,
click Next.
l) In the Create System QoS Policy Details page, Scroll down, if needed, and notice that there is a Fibre
Channel configuration and then, click Create.
Example:
Step 9 In the UCS Domain Configuration page, click Next to display the Summary and review the configuration
by clicking tabs and objects.
a) Make sure to click the Errors / Warnings tab to display any errors in the configuration.
b) When you finish reviewing the configuration, click Close.
This saves the configuration so you can later deploy it where needed.
Features
• Automatically build a UCS Domain Profile with all 15 UCS Domain Policies of your choosing and
configured to your exact specification. Anything that you can do through the Intersight GUI you can do
with the API and more.
• Automatically assign the UCS Domain Profile to a Fabric Interconnect cluster that is registered under
Intersight, using either the Target Name, IP addresses, or serial numbers.
• Automatically deploy the UCS Domain Profile to the assigned Fabric Interconnect cluster.
• Set default Multicast Policies for any configured VLANs.
• Set default Ethernet Network Group, Ethernet Network Control, Flow Control, Link Control, and Link
Aggregation Policies for any configured ports.
• Restore, quickly, UCS Domain Profile and Policy configurations as part of your on-premises Intersight
backup solution.
Automation through the Intersight API is supported with Intersight SaaS, Connected Virtual Appliance, and
Private Virtual Appliance.
API Prerequisites
Procedure
You can find more information on the Cisco Intersight SDK for Python at
https://github.com/ciscodevnet/intersight-python.
Step 3 (Optional) If you already have the Cisco Intersight SDK for Python that is installed, you may need to upgrade
it.
a) Upgrade the SDK by using the following command.
pip install intersight --upgrade --user
b) In the Settings page, click API Keys and then, in the work pane, click Generate API Key.
Example:
c) In the Generate API Key dialog, enter a description or name for your API key then, under API Key
Purpose, select API Key for OpenAPI schema version 2 or version 3 and then, click Generate.
Example:
Procedure
c) Between the quotations marks of the key_id variable, enter the ID of the API key.
Example:
key_id =
"5c89885075646127773ec143/5c82fc477577712d3088eb2f/5c8987b17577712d302eaaff"
c) Between the quotations marks of the key variable, enter the file path to the Secret.txt file for your
API key.
Example:
key = "C:\\Keys\\Key1\\SecretKey.txt"
Step 4 Edit ucs_domain_deployment_tool.py to set the all the configuration variable values.
a) Open ucs_domain_deployment_tool.py in IDLE or another text editor.
b) Find the comment # MODULE REQUIREMENT 3 #.
Example:
Beneath this comment, you see instructions to edit the configuration variable values to match your
environment. Each variable has a sample value for ease of use. The variable values to edit begin under
the
####### Start Configuration Settings - Provide values for the
variables listed below. #######
comment.
In this demo environment, there are only two variables to update.
c) Go to Section 01 and find # Global Deployment Name Settings.
d) Under # Global Deployment Name Settings, find the deployment_name_prefix variable.
Example:
e) Update this variable with a prefix name for your UCS Domain Deployment to make the created UCS
domain profile and all the associated UCS domain policies easily identifiable in Intersight.
Example:
deployment_name_prefix = “Demo-â€
h) Update the variable with the organization for this demo environment.
Example:
ucs_domain_profile_organization = “DCP-X-Sandboxâ€
Review Profiles
Procedure
You see that the UCS domain profile maps to two fabric interconnects. The Policies display shows both
of the fabric interconnects as you scroll through the display and details about the ports within them.
d) Click the VLAN & VSAN Configuration and UCS Domain Configuration tabs to display the information
there.
e) In each of the tabs in the previous step, click the policies to display the detailed information about the
policies.
Step 2 View the UCS Server Profiles.
a) In the menu, under Configure, click Profiles and then, at the top of the display, click UCS Server Profiles.
In most situations, administrators use this panel to resynch or redeploy UCS server profiles.
You see the UCS Server Profiles that you defined and deployed to the running servers.
c) In the Name column, click a UCS Server Profile which has a status of OK.
This demo selected the first UCS server profile.
You see the UCS policies that comprise the UCS server profile. Selecting the tabs along the top of the
Configuration display filters the policies into their specific areas. The groupings are useful for
troubleshooting or examining a specific set of policies.