Orchestration Workflow Operations
This chapter contains the following sections:
• Cisco UCS Manager Orchestration Tasks, page 1
• Navigating to a Predefined Orchestration Workflow, page 2
• Provisioning Vblock Orchestration Workflows, page 3
• Validating and Executing an Orchestration Workflow, page 30
Cisco UCS Manager Orchestration TasksCisco UCSDirector includes orchestration features that allow you to automate configuration andmanagementof tasks performed by Cisco UCSManager in one or more workflows. The same workflow can include CiscoUCS Manager, network, and storage tasks. For an example of a workflow, see Example: Creating an iSCSIBoot Workflow.
For more information about orchestration in Cisco UCS Director, see the Cisco UCS Director OrchestrationGuide.
Location of Orchestration Tasks
A complete list of the Cisco UCS Manager orchestration tasks is available in the Workflow Designer, in theTask Library and the Cisco UCS Tasks folder. The Task Library includes a description of the orchestrationtasks, and can be accessed from the following locations in Cisco UCS Director:
• Policies > Orchestration >Workflows
• http://IP_address/app/cloudmgr/onlinedocs/cloupiaTaskLib.html whereIP_address is the IP address of Cisco UCS Director.
Types of Orchestration Tasks
The Cisco UCS Manager orchestration tasks include tasks to configure and manage the following:
• Servers
• Server boot
• Pools
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 1
• Policies
• VLANs
• vNICs
• Service profiles
• Service profile templates
• Organizations
Accessing Task Documentation
Step 1 On the menu bar, choose Policies > Orchestration.Step 2 Click the Task Library icon.Step 3 Check the Regenerate document checkbox to view a list of all new tasks and those by open automation.Step 4 Click Submit.
The orchestration task library appears. Click on an entry to reveal more information regarding specific inputs and outputsthat are available.
Navigating to a Predefined Orchestration WorkflowYou can navigate to your orchestration workflow in Cisco UCS Director. You can use several commonworkflows that already exist to execute common administration and provisioning tasks with the fewest mouseclicks. The procedure below describes how to access the Workflow Designer and create workflows fromindividual tasks. You can also execute a workflow by right-clicking on it and choosing Execute now.
This task assumes that your orchestration workflow was created for your environment. For moreinformation, see the Configuring Cisco UCS Server Pools and Policies chapter of the Cisco UCS DirectorManagement Guide for Cisco UCS Manager.
Note
Step 1 On the menu bar, choose Policies > Orchestration.Step 2 In the Orchestration pane, click theWorkflows tab.Step 3 On the left pane of theWorkFlows tab, choose the workflow folder and click the arrow next to the folder to show the
workflow.Step 4 Double-click the workflow. Workflow Designer appears.
Cisco UCS Director Vblock Management Guide, Release 5.02 OL-32120-01
Orchestration Workflow OperationsAccessing Task Documentation
Provisioning Vblock Orchestration WorkflowsThe following Vblock orchestration workflow examples are provided to show how a pre-defined orchestrationworkflow in Cisco UCS Director can be provisioned in your Vblock implementation. It is beyond the scopeof this document to discuss all the orchestration workflows that are available for Vblock. Go to the CiscoDeveloped Integrations page for Vblock workflows, which are added on a regular basis.
Provisioning a Stateless Blade Server Orchestration Workflow OverviewThe following table provides an overview for configuring the stateless blade server orchestration workflow.Use this table as a point of reference to determine the specific task name, task type, and the section to whichit is aligned. Each task covered in subsequent sections references the task name and task type in a genericway. Once all the tasks in the workflow are validated and bound to the local environment, you must validatethe entire workflow. The following table provides an overview for implementing the stateless blade serverorchestration workflow. See Validating and Executing an Orchestration Workflow, on page 30 for moreinformation.
A blade server can be booted in a stateless environment, which is a storage area network (SAN), in orderto fix a blade server failure state. An example of a stateless environment can be the World Wide Web,which does not follow settings or any other data for the next session.
Note
SectionTask TypeTask Name
Modifying the WorkflowPriority, on page 5
95. Modify Workflow PriorityModifyWorkflowPriority_89
Creating the UCS ServiceProfile Task, on page 6
114. Create UCS Service ProfileCreateUCSServiceProfile_160
Choosing the Cisco UCSServer, on page 7
96. Select UCS ServerSelectBlades_91
Associating the Cisco UCSService Profile, on page 8
97. Associate UCS Service ProfileAssociateUCSServiceProfile_92
Powering Off the Cisco UCSServer, on page 9
108. Power Off UCS ServerUCSBladePowerOFFAction_146
Setting Up PXEBoot, on page10
98. Setup PXE BootPXEBoot_93
Creating a VNX LUN, onpage 12
115. Create VNX LUNCreateLUN_247
Creating a VNX StorageGroup, on page 13
101. Create VNX Storage GroupCreateStorageGroup_117
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 3
Orchestration Workflow OperationsProvisioning Vblock Orchestration Workflows
SectionTask TypeTask Name
Adding a VNX Host InitiatorEntry, on page 14
102. Add VNX Host Initiator EntryAddHostInitiatorEntry_118
Adding a VNX Host InitiatorEntry, on page 14
103. Add VNX Host Initiator EntryAddHostInitiatorEntry_119
Configuring Generic StorageArea Network Zoning, onpage 15
104. Generic Configure SAN ZoningGenericConfigureSANZoning_120
Adding Hosts to a VNXStorage Group, on page 17
105. Add Hosts to VNX Storage GroupAddHoststoStorageGroup_121
Adding a LUN to a VNXStorage Group, on page 18
106. Add VNX LUN to Storage GroupAddLUNtoStorageGroup_122
Modifying the Cisco UCSService Profile Boot Policy,on page 19
116. Modify UCS Service Profile BootPolicy
ModifyUCSServiceProfileBootPolicy_250
Modifying the Cisco UCSBoot Policy LUN ID, on page20
107. Modify UCS Boot Policy LUN IDModifySANTargetLUNIdofBootPolicy_123
Resetting the Cisco CiscoUCSServer
109. Reset UCS ServerReset Blade to kick off PXE
Monitoring PXE Boot, onpage 22
99. Monitor PXE BootPXEBootWait_95
Modifying the Cisco UCSService Profile Boot Policy,on page 19
100. Modify UCS Service Profile BootPolicy
ModifyUCSServiceProfileBootPolicy_96
Adding a VLAN to a ServiceProfile, on page 23
117. Add VLAN to Service ProfileAddVLANtoServiceProfile_303
Disassociating the Cisco UCSService Profile, on page 24
110. Disassociate UCS Service ProfileDisassociateUCSServiceProfile_158
Configuring the Waiting forSpecific Duration Task, onpage 25
111. Wait for Specified DurationWaitforDuration_159
Associating the Cisco UCSService Profile, on page 8
112. Associate UCS Service ProfileAssociateUCSServiceProfile_160
Cisco UCS Director Vblock Management Guide, Release 5.04 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
SectionTask TypeTask Name
Configuring the Waiting forSpecific Duration Task, onpage 25
113. Wait for Specified DurationWaitforDuration_161
Resetting the Cisco CiscoUCSServer
118. Reset UCS ServerUCSBladeResetAction_317
Modifying the Workflow PrioritySee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theModify Workflow Priority task. The Edit Task dialogbox appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The modify workflow priority task name is entered.Task Name field
The General Tasks option is chosen.Task Category drop-down list
TheModify Workflow Priority task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
Step 2 Click Next to advance to the User Input Mapping pane.Step 3 Click Next to again to advance to the Task Inputs pane.
The following parameters are configurable:DescriptionName
Choose High. The priority is saved.Priority drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 5
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Creating the UCS Service Profile TaskSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Create UCS Service Profile task. The Edit Task dialogbox appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The create UCS service profile task name is entered.Task Name
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Create UCS Service Profile task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the Service Profile Name attribute.Service Profile Name drop-down list
Step 3 Click Next to advance to the Task Inputs pane.This workflow assumes that the following actions have been accomplished through Cisco UCSDirector:Note
• All pod required elements are discovered and managed.
• All required pools and resources for a service profile are created.
• All required policies are defined and bound to their respective pools and resources.
The following parameters are configurable:Any parameter that is not included in the following table is either not set or uses the default setting.Note
DescriptionName
Comments that pertain to this task.Description field
The pre-sales option is chosen.Organization button
Choose pe_uuid_pool.UUID Assignment drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.06 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose ps-storage-policy.Storage Policy drop-down list
Choose ps-network-policy.Network Policy drop-down list
Choose ps-lan-boot.PXE Boot Policy drop-down list
Choose ps-san-policy.Server Boot Policy drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Choosing the Cisco UCS ServerSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Select UCS Server task. The Edit Task dialog boxappears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The select blades task name is entered.Task Name
The UCS Tasks category is chosen.Task Category drop-down list
The Select UCS Server task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane. No parameters are configured for this pane.Step 3 Click Next to advance to the Task Inputs pane.
The following parameters are configurable:DescriptionName
Choose the account name. For example, vBLOCK-300-UCS.Account Name drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 7
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose Include Servers.Server Selection Scope drop-downlist
Click the Select button to select a Cisco UCS server. For example,*sys/chassis-1/blade-3.
The asterisk (*) at the beginning of the path indicates this server isassociated to your environment.
Note
Servers field Select button
Check the check box for your environment's requirements.Use Unassociated Servers Onlycheck box
The number of CPUs in your environment.Number of CPUs field
The total memory in gigabytes (GB).Total Memory (GB) field
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Associating the Cisco UCS Service ProfileSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Associate UCS Service Profile task. The Edit Taskdialog box displays with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The associate UCS service profile task name is entered.Task Name field
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Associate UCS Service Profile task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Cisco UCS Director Vblock Management Guide, Release 5.08 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
DescriptionName
Choose the create UCS service profile task service profile identity.Service Profile drop-down list
Choose the select blades task server identity.Server drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
Choose the Include Servers option.Server Selection Scope drop-downlist
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Powering Off the Cisco UCS ServerSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Power Off UCS Server task. The Edit Task dialog boxappears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The Cisco UCS blade power off action task name is entered.Task Name field
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Power Off UCS Server task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 9
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the server identity attribute. For example,SelectBlades_91_SERVER_IDENTITY.
Server drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Setting Up PXE BootSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Setup PXE Boot task. The Edit Task dialog box appearswith the Task Information pane.The following parameters are preconfigured:
DescriptionName
The PXE Boot task name is entered.Task Name field
The Network Services Tasks category is chosen.Task Category drop-down list
The Setup PXE Boot task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Cisco UCS Director Vblock Management Guide, Release 5.010 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
DescriptionName
Choose the UCS service profile name to the output UCS blade MAC addressattribute. For example, AssociateUCSServiceProfile_92.OUTPUT_UCS_BLADE_MAC_ADDRESS.
Server MAC Address drop-downlist
Choose the hostname (machine name) attribute. For example, Host Name.Server Host Name drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
Choose the network device OS type. For example, ESXi5.0-u1 (with Nexus1000v VEM).
OS Type drop-down list
The server IP address range.Server IP Address field
The server subnetwork (subnet) mask.Server Net Mask field
The server gateway IP address.Server Gateway field
The server name server IP address.Server Name Server field
The management VLAN number.Management VLAN field
The root password.Root Password field
Choose the time zone for your environment.Timezone drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 11
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Creating a VNX LUNSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theCreate VNXLUN task. TheEdit Task dialog box appearswith the Task Information pane.The following parameters are preconfigured:
DescriptionName
The task name for creating a logical unit number (LUN) is entered. For example,CreateLUN_247.
Task Name field
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Create VNX LUN task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane. No parameters are configured for this pane.Step 3 Click Next to advance to the Task Inputs pane.
The following parameters are configurable:DescriptionName
Choose the EMC account name (if required).Select EMCAccount Select... button
The name of the LUN. For example, VB_LUN_Boot_ESXi_$(SR_ID).LUN Name field
Check the check box to allow the system to specify the LUN ID.Let System Specify LUN IDcheckbox
Choose Pool for the type of storage pool.Storage Pool Type drop-down list
The LUN capacity created by user.User Capacity field
Choose the size of the LUN that is requested by user.Capacity Units drop-down list
Choose Auto to allow the system to automatically assign the default owner ofthe LUN.
Default Owner drop-down list
Choose Optimize for Pool Performance.Initial Tier Placement drop-downlist
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Cisco UCS Director Vblock Management Guide, Release 5.012 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Creating a VNX Storage GroupSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theCreate VNX Storage Group task. The Edit Task dialogbox appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The create storage group task name is entered.Task Name
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Create VNX Storage Group task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane. No parameters are configured for this pane.Step 3 Click Next to advance to the Task Inputs pane.
The following parameters are configurable:DescriptionName
Choose the EMC account name (if required).Select EMCAccount Select... button
The storage group name. For example, VB_SG_ESXi_${SR_ID}.Storage Group Name field
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 13
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Adding a VNX Host Initiator EntrySee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Add VNX Host Initiator Entry task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The VNX host initiator task name is entered.Task Name
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Add VNX Host Initiator Entry task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
DescriptionName
Choose the host name attribute. For example, Host Name.Host Name drop-down list
Choose the IP address attribute. For example,PXEBoot_93.OUTPUT_HOST_IP_ADDRESS.
IP Address drop-down list
Choose the WWN/IQN attribute. For example,CreateUCSServiceProfile_160.OUTPUT_SP_VHBA1_WWN.
WWN/IQN drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
DescriptionName
Choose the EMC account name (if required). For example, vBLOCK-300.Select EMCAccount Select... button
Choose New Host.Add Initiator to drop-down list
Choose the SP Port. For example, A-2, A-0.SP Port Select... button
Choose CLARiiON Open.Initiator Type drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.014 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose Active-Active mode(ALUA)-failovermode4.Failover Mode drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Configuring Generic Storage Area Network ZoningSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Generic Configure SAN Zoning task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The generic configure SAN zoning task name is entered.Task Name
The Cisco Network Tasks category is chosen.Task Category drop-down list
The Generic Configure SAN Zoning task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
DescriptionName
Choose the service profile attribute. For example,UCSBladePowerOFFAction_146.SERVICE_PROFILE_IDENTITY.
Service Profile drop-down list
Choose the vHBA attribute. For example,CreateUCSServiceProfile_160.SP_VHBA1.
Select vHBA drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 15
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose the VSAN attribute. For example,CreateUCSServiceProfile_160.SP_VSAN1.
Select VSAN drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable for Fabric A:
DescriptionName
Check the check box.Configure One to One zones checkbox
Choose the storage account type. For example, EMC VNX.Storage Account Type drop-downlist
Choose the storage account name. For example, vBLOC-300.Storage Account Name (Primary)drop-down list
Choose the storage FC adapter(s). For example, A-0(FIBRE_CHANNEL),A-2(FIBRE_CHANNEL).
Storage FC Adapter (Primary)field Select... button
Choose the network device. For example, SJ-02-VBLOCK-300-N5K-A |172.29.108.37 | vBLOCK-300.
Select Device drop-down list
Check the check box to initiate the ability to configure Fabric B.Configure Fabric B check box
The following parameters are configured for Fabric B:DescriptionName
Choose the same storage account type that was chosen for Fabric A.Storage Account Type drop-downlist
Choose the same storage account name that was chosen for Fabric A.vBLOC-300.
Storage Account Name (Primary)drop-down list
Choose the storage FC adapter(s). For example: B-1(FIBRE_CHANNEL),B-3(FIBRE_CHANNEL).
Storage FC Adapter (Primary)field Select... button
Step 4 Configure the remaining parameters in the Task Inputs pane.DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Cisco UCS Director Vblock Management Guide, Release 5.016 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Adding Hosts to a VNX Storage GroupSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Add Hosts to VNX Storage Group task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The add host to storage group task name is entered.Task Name field
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Add Hosts to VNX Storage Group task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to the attribute to map it to the workflow when the workflowexecutes.
Note
DescriptionName
Choose the name of the host attribute. For example,AddHostInitiatorEntry_118.OUTPUT_HOST_IDENTITY.
Hosts drop-down list
Choose the name of the storage group attribute. For example,CreateStorageGroup_117.OUTPUT_STORAGE_GROUP_IDENTITY.
Storage Group drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 17
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Adding a LUN to a VNX Storage GroupSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Add VNX LUN to Storage Group task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The add VNX LUN to storage group task name is entered.Task Name field
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Add VNX LUN to Storage Group task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to the attribute to map it to the workflow when the workflowexecutes.
Note
DescriptionName
Choose the name of the LUN attribute. For example,CreateLUN_247.OUTPUT_LUN_IDENTITY.
LUNs to Add drop-down list
Choose the name of the storage group attribute. For example,AddHoststoStorageGroup_121.OUTPUT_STORAGE_GROUP_IDENTITY.
Storage Group drop-down list
Choose the name of the host LUN ID attribute. For example, Host LUN Id.Host LUN ID drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.018 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Modifying the Cisco UCS Service Profile Boot PolicySee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theModify UCS Service Profile Boot Policy task. The EditTask dialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The modify UCS service profile boot policy task name is entered.Task Name field
The Cisco UCS Tasks category is chosen.Task Category drop-down list
TheModify UCS Service Profile Boot Policy task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
DescriptionName
Choose the service profile attribute. For example,CreateUCSServiceProfile_2034.SERVICE_PROFILE_IDENTITY.
Service Profile drop-down list
Choose the storage account name attribute (this drop-down list is available if astorage account name was configured). For example,CreateUCSServiceProfile_2034.ACCOUNT_NAME.
Account Name drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 19
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose the boot policy attribute for the blade. For example,CreateUCSServiceProfile_2034.BLADE_BOOT_POLICY.
Boot Policy drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Modifying the Cisco UCS Boot Policy LUN IDSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Update Boot Policy with LUN task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The update boot policy with LUN task name is entered.Task Name
The Cisco UCS Tasks category is chosen.Task Category drop-down list
TheModify UCS Boot Policy LUN ID task type is chosen.Task Type drop-down list
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
DescriptionName
Choose the service profile attribute. For example,CreateUCSServiceProfile_2034.SERVICE_PROFILE_IDENTITY.
Service Profile drop-down list
Cisco UCS Director Vblock Management Guide, Release 5.020 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose the PXE blade boot policy attribute. For example,CreateUCSServiceProfile_2034.PXE_BOOT_POLICY.
PXE Boot Policy drop-down list
Choose the server boot policy attribute. For example,CreateUCSServiceProfile_2034.BLADE_BOOT_POLICY.
Server Boot Policy drop-down list
Choose the LUN ID attribute. For example, ProvisionLUN.LUN_ID.Lun ID drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Resetting the UCS Server
Step 1 Under the blue workflow Start icon, find and double-click theReset UCS Server task. TheEdit Task dialog box appearswith the Task Information panel.The following parameters are preconfigured:
DescriptionName
The reset UCS Server task name is entered.Task Name
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Reset UCS Server option is chosen.Task Type drop-down list
Comments pertaining to this task.Comment field
The log output for this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping panel.The following parameters are configured:
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 21
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the server attribute. For example:SelectBlades_91.SERVER_IDENTITY
Server drop-down list
Step 3 Click Next to advance to the Task Inputs panel.The following parameters are configured:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Monitoring PXE BootSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theMonitor PXE Boot task. The Edit Task dialog boxappears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The monitor PXE boot task name is entered.Task Name field
The Network Services Tasks category is chosen.Task Category drop-down list
TheMonitor PXE Boot task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
Cisco UCS Director Vblock Management Guide, Release 5.022 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose the PXE request ID attribute. For example,PXEBoot_93.OUTPUT_PXE_BOOT_ID.
PXE Request ID drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
The maximum wait time in hours for the monitor PXE boot task.Max Wait Time (Hours) field
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Adding a VLAN to a Service ProfileSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Add VLAN to Service Profile task. The Edit Taskdialog box appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The add VLAN to service profile task name is entered.Task Name field
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Add VLAN to Service Profile task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameters are configurable:
Check theMap to User Input check box next to each of the following attributes to map them to the workflowwhen the workflow executes.
Note
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 23
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
DescriptionName
Choose an account name attribute (if required).Account Name drop-down list
Choose the service profile identity.Service Profile drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
Choose the UCS Manager account name (if required).Account Name drop-down list
Choose the Common/Global option.VLAN Type drop-down list
Choose the Native-VLAN option.Common/GlobalVLANsdrop-downlist
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Disassociating the Cisco UCS Service ProfileSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Disassociate UCS Service Profile task. The Edit Taskdialog box displays with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The disassociate service profile task name is entered.Task Name field
The Cisco UCS Tasks category is chosen.Task Category drop-down list
The Disassociate UCS Service Profile task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Cisco UCS Director Vblock Management Guide, Release 5.024 OL-32120-01
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the create UCS service profile algorithm.Service Profile drop-down list
Step 3 Click Next to advance to the Task Input pane.The following parameters are configurable:
DescriptionName
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Configuring the Waiting for Specific Duration TaskSee the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theWait for Specific Duration task. The Edit Task dialogbox displays with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The wait for specific duration task name is entered.Task Name field
The General Tasks category is chosen.Task Category drop-down list
TheWait for Specified Duration task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 25
Orchestration Workflow OperationsProvisioning a Stateless Blade Server Orchestration Workflow Overview
Step 2 Click Next to advance to the User Input Mapping pane. No parameters are configured for this pane.Step 3 Click Next to advance to the Task Input pane.
The following parameters are configurable:DescriptionName
The wait time in seconds.Duration drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Provisioning a File System Mounting Orchestration WorkflowCisco UCSDirector handles the VSPEX file systemmounting orchestration workflow by creating a file systemand mounting the file system as a Network File System (NFS) datastore.
File System Mounting Orchestration Workflow OverviewThe following table provides an overview for implementing the file systemmounting orchestration workflow.
Use this table as a point of reference to determine the specific task name, task type, and the section towhich it is aligned. Each task covered in subsequent sections references the task name and task type in ageneric way. Once all the tasks in the workflow are validated and bound to the local environment, youmust validate the entire workflow. See Validating and Executing an Orchestration Workflow, on page30 for more information.
Note
SectionTask TypeTask Name
Creating a VNX File System,on page 27
253. Create VNX File SystemCreateEMCVNXFileSystem_247
Adding a VNX NFS ExportTask, on page 28
254. Add VNX NFS ExportAddNFSExport_248
Mounting the NFS Datastore,on page 29
255. Mount NFS DatastoreSelectBlades_91
Cisco UCS Director Vblock Management Guide, Release 5.026 OL-32120-01
Orchestration Workflow OperationsProvisioning a File System Mounting Orchestration Workflow
Creating a VNX File System
See the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Create VNX File System task. The Edit Task dialogbox appears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The create EMC VNX file system task name is entered.Task Name
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Create VNX File System task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane. No parameters are required to be configured for this step.Step 3 Click Next to advance to the Task Inputs pane.
The following parameters are configurable:DescriptionName
The EMC account name (if required).Select EMCAccount Select... button
The VNX file system name.Name field
Choose Storage Pool.Create from drop-down list
Choose a storage pool. For example, Pool 3(170.999 GB).Storage Pool drop-down list
The storage capacity of the file system to be created.Storage Capacity field
Choose the capacity unit. For example, GB (gigabytes).Capacity Units drop-down list
Choose the data mover (server) on which to mount the file system.Data Mover drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 27
Orchestration Workflow OperationsProvisioning a File System Mounting Orchestration Workflow
Adding a VNX NFS Export Task
See the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click the Add VNX NFS Export task. The Edit Task dialog boxappears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The add NFS export task name is entered.Task Name
The EMC VNX Tasks category is chosen.Task Category drop-down list
The Add VNX NFS Export task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the output file system mount path parameter. For example,CreateEMCVNXFileSystem_247.OUTPUT_FILE_SYSTEM_MOUNT_PATH.
File Systems drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
DescriptionName
The data mover from which the file system is exported.Data Mover Select... button
Choose the file system.File Systems drop-down list
The hostnames or IP addresses that get read-only access.Read only Hosts field
The hostnames or IP addresses that get read-write access.Read/Write Hosts field
The hostnames or IP addresses that get root access.Root Hosts field
The hostnames or IP addresses that get mount access.Access Hosts field
Cisco UCS Director Vblock Management Guide, Release 5.028 OL-32120-01
Orchestration Workflow OperationsProvisioning a File System Mounting Orchestration Workflow
DescriptionName
Check the check box to allow read-only access only to hostnames or IP addressesthat get mount access.
Hosts Access Read-only Exportcheck box
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Mounting the NFS Datastore
See the orchestration workflow overview for the specific task name and task type.
Step 1 Under the blue workflow Start icon, find and double-click theMount NFS Datastore task. The Edit Task dialog boxappears with the Task Information pane.The following parameters are preconfigured:
DescriptionName
The mount NFS Datastore task name is entered.Task Name
The VMware Host Tasks category is chosen.Task Category drop-down list
TheMount NFS Datastore task type is chosen.Task Type drop-down list
Comments that pertain to this task.Comment field
The output generated by this task.Task Details display field
Step 2 Click Next to advance to the User Input Mapping pane.The following parameter is configurable:
Check theMap to User Input check box next to the following attribute to map it to the workflow when theworkflow executes.
Note
DescriptionName
Choose the NFS export path parameter. For example,AddNFSExport_248.OUTPUT_NFS_EXPORT_PATH.
File Systems drop-down list
Step 3 Click Next to advance to the Task Inputs pane.The following parameters are configurable:
Cisco UCS Director Vblock Management Guide, Release 5.0 OL-32120-01 29
Orchestration Workflow OperationsProvisioning a File System Mounting Orchestration Workflow
DescriptionName
The IP address of the interface which was configured for NFS data.Storage IP Address field
The VMWare hostname.Host Name Select... button
The name of the NFS VNX datastore. For example, VNXDataStore.Datastore Name field
Choose Read/Write.Access Mode drop-down list
ChooseMount successful at least on one Host.Success Criteria drop-down list
Binds all the necessary parameters identified in this task to the environment.Revalidate button
Saves the workflow task changes in the database. A confirmation dialog boxappears.
Submit button
Validating and Executing an Orchestration WorkflowAfter you validate all the tasks in a workflow and bind them to the local environment, you must validate theentire workflow.
Step 1 At the top right corner of Workflow Designer, click the Validate button. Workflow Designer confirms if the workflowis valid with a "Completed (Sucess)" message.
Step 2 Click Execute Now to activate the orchestration workflow.
Cisco UCS Director Vblock Management Guide, Release 5.030 OL-32120-01
Orchestration Workflow OperationsValidating and Executing an Orchestration Workflow
Top Related