Jumpstart your SDN development through our all-in-one pre-built tutorial VM, built for you by SDN Hub. This is a 64-bit Ubuntu 14.04 image (3GB) that has a number of SDN software and tools installed.

Download

  1. You can directly download the OVA file from our file server: [64-bit | 32-bit]

Instructions to use the VM

  • Import the OVA (i.e., SDN Hub Tutorial VM) into Virtualbox or VMware Player and boot it. Feel free to change any of the VM attributes, but we highly recommend allocating at least 2 vCPUs and 2GB memory.
  • In case the OVA (version 1.0) does not work on your VirtualBox or VMware player, unzip the OVA to extract the VMDK file. That file can be used to create a VM in your environment.
  • Ensure you have connectivity to the Internet from the VM. If not, please ensure your Virtualbox/VMware network settings are correct for the VM’s network adapter (should be in NAT mode).
  • Username and passwd are both “ubuntu”
  • You will need to open a Terminal Emulator to create and run network topologies using mininet. A link is placed right on the desktop.

2 comments on “All-in-one SDN App Development Starter VM

  1. on January 31, 2015

    Hi. Great job you guys are doing here. Can I use this to critically look at the area of Load Balancing in SDN? am carrying out a research in this area. Thanks

  2. on June 9, 2015

    Hello, thanks for these tutorials they are very useful.

    My question is that the All-in-one VM of the OpenDayLight Tuorial, is the same in the two releases of the Tutorial (the new and the old one).

    So when I download it, it comes with the old release. In the moment that I update it, it appears the tapapp and the Learning Switch. However in the moment to compile everything with the “mvn install -nsu” didn’t work for problems of the maven release:

    [INFO] — maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ commons —
    [WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion failed with message:
    Detected Maven Version: 3.0.5 is not in the allowed range 3.1.1.
    [INFO] ————————————————————————
    [INFO] Reactor Summary:
    [INFO]
    [INFO] SDN Hub Tutorial project common properties …….. FAILURE [4.381s]
    [INFO] SDN Hub tutorial project common utils …………. SKIPPED
    [INFO] learning-switch-parent ………………………. SKIPPED
    [INFO] SDN Hub tutorial project learning switch Impl ….. SKIPPED
    [INFO] SDN Hub tutorial project Learning Switch Config … SKIPPED
    [INFO] SDN Hub tutorial project Tap application Model …. SKIPPED
    [INFO] tapapp-parent ………………………………. SKIPPED
    [INFO] SDN Hub tutorial project Tap application Impl ….. SKIPPED
    [INFO] SDN Hub tutorial Project Tap application Config … SKIPPED
    [INFO] SDN Hub tutorial project features …………….. SKIPPED
    [INFO] distribution-parent …………………………. SKIPPED
    [INFO] SDN Hub tutorial project Karaf branding ……….. SKIPPED
    [INFO] SDN Hub tutorial project distribution packaging … SKIPPED
    [INFO] main ………………………………………. SKIPPED
    [INFO] ————————————————————————
    [INFO] BUILD FAILURE
    [INFO] ————————————————————————
    [INFO] Total time: 13.150s
    [INFO] Finished at: Tue Jun 09 05:18:47 PDT 2015
    [INFO] Final Memory: 17M/40M
    [INFO] ————————————————————————
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (enforce-maven) on project commons: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

    Also when I open eclipse it comes with the last release projects, adsal_tutorial & mdsal_tutorial.

    Thank you very much for you suggestions.

Leave a Reply