added basic API registration and connection mechanism
[osm/vim-emu.git] / README.md
1 # emulator-strawman
2
3 (c) 2015 by Manuel Peuster
4
5
6 ## emu-vim
7
8 ### Requirements
9 * needs the latest Dockernet to be installed in the system
10  * the wrapper uses standard Python imports to use the Dockernet modules
11 * Uses ZeroMQ based RPC to open a cloud-like interface that can be used by a demo CLI client
12  * pip install import zerorpc
13  * This will be replaced / extended by a REST API later
14
15 ### TODO
16
17 * Add runtime API
18  * call startAPI from topology definition and start it in a own thread?
19  * make it possible to start different API endpoints for different DCs?
20 * Add resource constraints to datacenters
21 * Add constraints to Links
22 * Check if we can use the Mininet GUI to visualize our DCs?