Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In Akraino's R1 release the Network Cloud (NC) family provides for the automated deployment of three different types of edge pod:

  • Single server Rover pods
  • Multi server Unicycle pods with an OVS-DPDK data plane for guest VMs
  • Multi server Unicycle pods with a SR-IOV data plane for guest VMs

...

Before Rover or Unicycle edge pods can be deployed to an edge site a RC must be deployed to orchestrate their deployment. The same RC is used to deploy all three supported blueprint species.

The RC may be implemented on a physical Bare Metal (BM) server or in a VM. 

A 'build server' is used to create an RC. Once the the RC is created the build server has no further role in NC deployments (except if a new RC is to be created).

The diagram below shows the deployment process with time running from top to bottom.

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameOverview 2
simpleViewerfalse
width
diagramWidth1103
revision1


The fully automated deployment processes includes:

  • The bare metal provisioning of the RC and Rover/Unicycle pods' BIOS via the servers' BMC using the Redfish API 
  • The provisioning and blueprint species specific configuration of an

...

  • Ubuntu 16.04 operating system on all nodes.
  • The deployment of all containerization, virtualization and associated Network Cloud specific software.


Summary

Build Server - a temporary VM or physical server initially used to deploy Regional Controllers.

...