DocumentsDownloadsWikiCommunityBlogAbout

Dashboard for SIGCOMM 2008 OpenFlow Demo

From OpenFlow Wiki

Jump to: navigation, search
Latest Screenshot: Migration in progress (17-Aug)

Contents

How to Run

 $ git clone yuba:/usr/local/git/nox (1)
 $ cd nox/src/nox/apps/mobilevms/gui (2)
 $ make (3)
 $ make run (4)
  1. Get a copy of the source (it is in the mobilevms branch of nox).
  2. Change to the dashboard's root source folder.
  3. Build the dashboard (requires ant).
  4. Run the dashboard.

How to Use

  1. Change Flow - drag from between two points to a new intermediate node
  2. Pin VM to Server - drag VM onto a server
  3. Unpin VM - right-click on the VM
  4. Change Layout - ctrl+drag to change a node's position
  5. Keyboard Commands
    • Reset Flow to Shortest Path - Press F while dragging the flow you want to reset.
    • Reset All Flows to Shortest Paths - Press A
    • Reset the mobilevms Backend - Press R
    • Toggle Debug Names - toggle between normal display names and debug names (IPs and DPIDs)
    • Reset to Default View - reset the camera to the default view
    • Open Layout - loads positions and images of all nodes
    • Save Layout - saves current positions and images of all nodes (Ctrl+Shift+S to specify the filename; default: config.cfg)
    • Note: keyboard shortcuts are case-insensitive
  6. Pan and Zoom
    • Pan the view by alt+dragging, or arrow keys
    • Zoom the view by alt+mouse wheel, or alt+arrow keys
Copyright 2008 by the OpenFlow Consortium. All rights reserved. Powered by MediaWiki and WordPress.