Skip to content

UnifyProject/un-orchestrator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Node Repository Summary

This repository contains the current implementation of the Universal Node and is divided three sub-portions. Please check individual README's in each sub-package.

Universal Node orchestrator

The Universal Node orchestrator (un-orchestrator) is an orchestration module that, given a Network Function - Forwarding Graph (NF-FG), deploys it on the current physiucal server. To this purpose, it interacts with a virtual switch in order to configure the paths among the NFs, and with an hypervisor in order to properly start the required NFs.

Name Resolver

The Name Resolver is a module that returns a set of implementations for a given NF. It is exploited by the un-orchestrator each time that a NF must be started in order to translate the 'abstract' name into the proper suitable software image.

NFs

This folder contains some examples of network functions.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 65.6%
  • C 29.9%
  • CMake 2.2%
  • Shell 2.1%
  • Makefile 0.2%