Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BeaconFramework/beacon-network-manager
BEACON network manager, federated networks across clouds
https://github.com/BeaconFramework/beacon-network-manager
Last synced: 5 days ago
JSON representation
BEACON network manager, federated networks across clouds
- Host: GitHub
- URL: https://github.com/BeaconFramework/beacon-network-manager
- Owner: BeaconFramework
- License: apache-2.0
- Created: 2016-11-17T16:53:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-20T16:30:14.000Z (about 7 years ago)
- Last Synced: 2024-08-02T12:49:09.841Z (3 months ago)
- Language: Ruby
- Homepage:
- Size: 53.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - BeaconFramework/beacon-network-manager - BEACON network manager, federated networks across clouds (others)
README
# Beacon Network Manager
## Description
Beacon Network Manager (BeaconNM) is the software component that allows to build
a Federated Network by aggregating two or more Federated Network Segments.
It features an API to allow for Federated Network definitions, and uses adapters
to talk to the federation agents APIs in different cloud infrastructures
as well as to the Cloud Management Platform.## Installation
### Ruby Libraries Requirements
A gemfile is provided to install ruby libraries. In order to use it,
you need to install bundler first:$ sudo gem install bundle
And afterwards invoke the install command:
$ bundle install
## Server Execution
The server can be invoked using the bin/federatedsdn-server script. Before the
first execution check config/federatedsdn-server.conf to adjust configuration.$ cd bin && ./federatedsdn-server start
And stopped:
$ cd bin && ./federatedsdn-server stop
## Client Tools
The Beacon Network Manager comes with a set of client tools to invoke operations
over the different resources.They need the Beacon Network Manager server and a valid username and password. The
defaults are::root_username: "root"
:root_password: "beaconnm"The different client tools are
- client/bin/fsdn-fednet
- client/bin/fsdn-netseg
- client/bin/fsdn-site
- client/bin/fsdn-tenant