SDN Controller - OpenDayLight - Build your own test lab
Is it time to throw away traditional switching-routing technologies and embrace SDN ?? I don’t think so yet, but we are certainly moving towards that.
There are a lot of resources out there in the internet regarding Software Defined networking (SDN). Big number of network vendors are releasing SDN products including many industry leaders. There are quite a few opensource SDN Controllers as well: OpenDayLight, OpenContrail, Floodlight, Ryu.
As a network world geek, I can't resist trying out one of these SDN controllers. Below are the simplest steps of installing OpenDaylight(ODL) and Mininet to get started. I used Ubuntu 12 in a virtual machine for this test.
Step 1: Install ODL
Get the download link of ODL you desire
Extract the compressed file.
tar -zxvf distribution-karaf-0.3.3-Lithium-SR3.tar.gz
Install java, maven which are prerequisite for ODL.
sudo apt-get install openjdk-7-jre openjdk-7-jdk maven
Step 2: Start ODL
Export JAVA_HOME path and start Karaf
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386/
cd distribution-karaf-0.3.3-Lithium-SR3/
./bin/karaf
cd distribution-karaf-0.3.3-Lithium-SR3/
./bin/karaf
Add L2 switch and Web-gui features from karaf console.
feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all
Step 3: Install and run Mininet
Mininet is a simulation tool to create virtual network supporting openflow.
sudo apt-get install mininet
You might want to run “apt-get update” beforehand to get updated list of packages from the repository.
Run mininet with tree topology
sudo mn --controller=remote,ip=127.0.0.1 --topo=tree,3
Step 5: Open ODL Web Interface
Enter http://localhost:8080/index.html in your browser with default user and password (admin/admin) to login.
This is the best article for your sites and geat things for the my sites. I have in quite some time.Nicely written and great information.Thanks for sharing the airticles.
ReplyDeleteSolar Rooftop
Solar Water Heater
Solar Panel
Solar Module
Energy Efficient
BLDC Fan
Solar Power
Power Plant
Solar Training
Solar Pump
home
ReplyDeleteFurniture Moving Company*Insect Control Company*Insulation Company*Company inspection Villas*Water leak detection company*Company Cleaning Villas
Furniture Moving Company*Insect Control Company*Insulation Company