Skip to content

OpenState-based fault resilient SDN pipeline design with programmable failure detection and recovery

License

Notifications You must be signed in to change notification settings

OpenState-SDN/spider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Readme

  1. Follow the instruction at http://openstate-sdn.org/ to install OpenState on a Mininet 2.2.1 VM

  2. Configure your VM Manager to forward VM's TCP port 8080 to localhost's TCP port 8080

  3. SSH in your VM with X11 forwarding enabled:

    $ ssh -X mininet@VM_IP

  4. Inside Mininet, clone this GitHub repository

    $ git clone http://github.com/OpenState-SDN/spider

  5. Launch SPIDER:

    $ cd ~/spider/src $ sudo ryu-manager SPIDER_ctrl_WEBAPP.py

  6. From a browser in your host machine open the following URL: http://localhost:8080/SPIDER

The default topology is a small example network. Is it possible to select other preconfigured topology instances (polska, fat_tree or norway) by renaming them:

$ cp results.txt.[topo_name] results.txt
$ cp network.xml.[topo_name] network.xml

Authors

About

OpenState-based fault resilient SDN pipeline design with programmable failure detection and recovery

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages