Quick Start Guide for Users

Quick Start Guide for Users

The OpenNaaS users could be split in 2 different roles:

  • Infrastructure Providers and Service Providers: Those who own a network infrastructure (NRENS or telecom operators) and need enhanced flexibility in order to lease virtualized slides. A service provider needs to maintain tight control on what resources are being consumed and the management rights delegated to end-users.
  • End-User: The NaaS end-user has sophisticated needs which go beyond the pure consumption of the networking infrastructure. Complex and demanding applications not only need a certain degree of management control over the resources, but also need quick and on demand provisioning.

With this in mind, the following user groups can benefit from OpenNaaS:

  • Network and datacenter operators who seek to provide richer virtualization services to their customers.
  • Infrastructure management software, i.e. cloud managers, provisioning systems or simple software projects which can benefit from extended infrastructure management and awareness.
  • Research groups or individuals who would like to use a virtual infrastructure and reuse the framework in order to focus in the relevant business logic.
  • Equipment manufacturers and solution providers who seek added value through integration and interoperability.


In order to be able to run OpenNaaS your computer needs to satisfy the following requirements:

Download and install

First you need to download OpenNaaS. You have available two distributions: Windows and Linux.  The file downloaded it is the actual program and there is no installation  process.

The latest release is available at:  http://dev.opennaas.org/releases/

For Windows users

1. Download opennaas-{versio0n}.zip

2. Unzip the file to a folder of your choice (we recommend “c:/opennaas” if available).

3. Go to that folder and open the bin directory.

4. Execute opennaas.bat

5. A new window will pop up with the Karaf CLI.

For Linux users

1. Download opennaas-{versio0n}.tar.gz

2. Extract the file to a folder of your choice.

3. Go to that folder and open the bin directory.

4. Execute opennaas.sh to access the CLI or start to run OpenNaaS as a service.

First steps using the CLI

In the command line you have a list of possible commands. The most used commands are:

Load an script

source script.karaf