How To Install ONOS On Ubuntu PDF
How To Install ONOS On Ubuntu PDF
I. Introduction ................................................................................................................................. 1
II. Objective .................................................................................................................................... 1
III. Practices .................................................................................................................................... 1
Software packages ....................................................................................................................... 1
Installation Download and Extract .............................................................................................. 3
i
Open Network Operating System (ONOS)
I. Introduction
ONOS is the open source SDN network operating system targeted specifically at the service
provider and mission critical networks. Since ONOS is a network operating system (NOS). the
ONOS is the designed to provide carrier grade features such as scalability, high availability,
performance terms of throughout and latency, easy to support new network services, and
providing SDN control for OpenFlow enable legacy devices.
II. Objective
III. Practices
Requirements
Hardware requirements
Hardware requirements are difficult to define, since they can depend by many factors, including
the cluster size, the managed network size, the number of messages exchanged with network
devices, and so on.
However, we feel confident to say that for a basic execution environment, the following
minimum requirements should be satisfied:
• 2 core CPU
• 2 GB RAM
• 10 GB hdd
• 1 NIC (any speed)
Software packages
1
sudo apt-get install software-properties-common -y && \
sudo add-apt-repository ppa:webupd8team/java -y && \
sudo apt-get update && \
echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo
debconf-s
sudo apt-get install oracle-java8-installer oracle-java8-set-default -y
$ java –version
$ which java
$echo $JAVA_HOME
$ nano.profile
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/
2
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/
$ source.profile
3
# Extract :
$ sudo tar xzf onos-$ONOS_VERSION.tar.gz
$ onos/bin/onos-service start
4
$ ifconfig
5
6