Skip to content

Introduction

hadik3r edited this page Aug 31, 2017 · 11 revisions

This repository contains the tools that we provided to support developers for creating Functions-Specific Managers (FSMs) and Service-Specific Managers (SSMs). FSMs and SSMs are container-based programmes, implemented by network service developers, aiming at improving the programmability of the lifecycle management of Virtualized Network Functions (VNFs) and Network Services (NSs), respectively. Typical examples for such specific managers are custom service scaling and placement algorithms which place VNFs near to the users and automatically adapt the deployment to the current workload. Using these managers, the SONATA platform offers a novel level of flexibility to network function/service developers by adding programmability directly to the management and orchestration system. The following figure shows parts of SONATA MANO framework which interact with FSMs/SSMs component.

FSMs/SSMs position in MANO framework

FSM/SSM supporting tools and examples include the following:

  1. Template
  2. Configuration example
  3. Placement example
  4. Monitoring example
  5. Dumb FSM and SSM examples

More details about SSMs and FSMs are available on the following link:

Clone this wiki locally