Cisco IOS XR 6.1.2 Application Hosting Lab v1 now available on Cisco dCloud!

Document created by lamarsh on Jan 26, 2017
Version 1Show Document
  • View in full screen mode

note.jpg

Overview


The Cisco IOS XR 6.0 Application Hosting lab constructs a use case based on OSPF cost-driven path selection that helps a users understand the entire software architecture, create their own native RPMs, build containers from scratch, and deploy each piece to gain a better understanding of custom workflows using industry standard techniques.

Check it out here: Cisco IOS XR 6.1.2 Application Hosting Lab v1

 

Scenarios

 

  • Scenario 1: Understand the use case and connect to the routers
  • Scenario 2: Access and understand the XR Linux environment
  • Scenario 3: Understand the third party network namespace (global-vrf in Linux)
  • Scenario 4: Set up SSH access to XR and XR Linux
  • Scenario 5: Native app hosting: Build your own WRL7 RPM and deploy
  • Scenario 6: Container app hosting: Build your own Ubuntu container and deploy
  • Scenario 7: Solve the use case: OSPF cost-based path selection using iperf

 

Requirements

 

RequiredOptional
  • Laptop
  • Cisco AnyConnect

 

 

Components

 

  • Linux POD environment
  • IOS XRv9K 6.1.2

 

Features

 

Linux POD environment
  • Hosts the web server with artifacts, such as RPMs and container tarballs
  • Hosts the development server for WRL7 RPM builds
  • Host the topology files for router startup
  • Hosts automation scripts to create network degradation
IOS XRv9K
  • Provides virtualized instance of IOS XR
  • Provides native app-hosting functionality
  • Provides support yum based RPM install
  • Provides support for container-based app hosting

Topology

 

topo.png

Attachments

    Outcomes