ON THIS PAGE
Providing Intent Driven Automation Capabilities on Physical Network Elements
This topic describes the design and implementation of extending the existing Contrail configuration node to provide intent driven automation capabilities on physical network elements such as ToR and EoR switches, Spines, SDN gateway, and VPN gateways in the data center.
Image Management
You can upload a new device image to the Contrail fabric or upgrade an existing device image of any device in the Contrail fabric.
Upload a New Device Image
Upload a New Device Image
Follow these steps to upload a new device image:
Upgrade an Existing Device Image
Follow these steps to upgrade an existing device image:
Fabric Management
You can manage a set of devices, bare metal servers (BMS), and physical network functions (PNF) in Contrail as a fabric. A fabric is a set of devices, and BMS and PNFs that fall under the same data center admin responsibility area. The fabric is linked to different role-based access control (RBAC) profiles for ease of administration and management.
You can provision greenfield devices and brownfield devices by using the Contrail Command user interface (UI).
Greenfield devices | You can provision new devices to form an IP Clos network. These devices are connected to a management network that is provisioned before device onboarding. The greenfield fabric workflow then zero-touch-provisions all factory-default devices to form an operational IP Clos network with underlay connectivity. This greenfield fabric workflow includes playbooks that automate the fabric data model creation in the database, DHCP server configuration, generating device bootstrap configuration, uploading device bootstrap configuration to TFTP server, device discovery, node profile auto-assignment, device role assignment, and role-based auto configuration. |
Brownfield devices | You can provision legacy devices or existing devices to form an IP Clos network. Unlike greenfield devices, brownfield devices are manually provisioned before device onboarding. The brownfield fabric workflow includes playbooks that automate the fabric data model creation in the database. You can perform basic device management functions such as image upgrade, device discovery, device underlay configuration, assign roles to devices, and view node profile information. |
You can use the Contrail Command UI to:
- Create a Fabric
- Delete a Fabric
- Discover a Device
- Assign Role to a Device
- Manage Device Configuration
- View Node Profile Information
Create a Fabric
You can create a new fabric by using the Contrail Command UI. Follow these steps to create a new fabric:
Delete a Fabric
You can delete a fabric by using the Contrail Command UI. Follow these steps to delete a fabric:
Discover a Device
Device discovery is initiated as soon as you click Next on the Fabrics page. The Device discovery progress bar on the Discovered devices page displays the progress of the device discovery job. The list of devices discovered is listed in the Discovered devices page.
You can add a discovered device to the fabric by following these steps:
Click Next to assign roles.
The Assign to devices page is displayed.
Assign Role to a Device
You can assign roles to the devices from the Assign to devices page.
Follow these steps to assign roles to devices:
Manage Device Configuration
After you assign device roles, you initiate the auto-configuration job by clicking Autoconfigure on the Assign to devices page. The Autoconfigure progress bar on the Discovered devices page displays the progress of the auto-configuration job.
Once the auto-configuration job is completed, click Finish.
View Node Profile Information
You can view basic device information, vendor information, vendor hardware information, supported routing bridging roles, supported physical roles, assigned devices, and node permission information of a node on the Node Profiles page of the Contrail Command UI.
Follow these steps to view node profiles:
By default, all preloaded node profiles are available for devices in a fabric.