项目作者: marcomicera

项目描述 :
NFV management using Neo4j
高级语言: Java
项目地址: git://github.com/marcomicera/nfv-manager.git
创建时间: 2018-05-21T10:18:06Z
项目社区:https://github.com/marcomicera/nfv-manager

开源协议:

下载


nfv-manager: NFV management using Neo4j

NFV stands for Network Function Virtualization, an architecture concept that decouples network functions (NAT, DNS, firewalling, etc.) from hardware appliances so they can run in software.

This software is composed of three parts:

  1. reader is a java JAXB application that serializes data about this DP2-NFV system into an XML file that is valid with respect to an XSD schema.
  2. loader loads randomly-generated data to a Neo4J database and it must provide reachability information between two any given nodes.
  3. deployer is a web service that simply deploys NF-FGs (Network Function-Forwarding Graphs) into the system. This directory also contains three client examples that make use of this web service.