X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=README.md;h=7b8fe6041a5806153c95a77257622154475f3eef;hb=4883119e2b702cbc7a5a1f8251778ece25afcce4;hp=63ed10ef55eca1a07a3a949bc2f6f4f676566e02;hpb=e4e89d363f122f86e8cfe5ed430d316ab4c938aa;p=osm%2Fvim-emu.git diff --git a/README.md b/README.md index 63ed10e..7b8fe60 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,24 @@ * This will be replaced / extended by a REST API later ### TODO - -* Add runtime API - * call startAPI from topology definition and start it in a own thread? - * make it possible to start different API endpoints for different DCs? +* DCemulator + * correctly start and connect new compute resources at runtime + * remove and disconnect compute resources at runtime + * list active compute resources +* Cloud-like reference API with CLI for demonstrations + * Write CLI client + * Start compute + * Stop compute +* Re-factor endpoint API so that API objects can be more or less statless (ask DCEmulator for available DCs instead of maintaining a own list) +* Create an Ansible-based automatic installation routine * Add resource constraints to datacenters -* Add constraints to Links -* Check if we can use the Mininet GUI to visualize our DCs? \ No newline at end of file +* Check if we can use the Mininet GUI to visualize our DCs? + + +### Features +* Define a topology (Python script) + * Add data centers + * Add switches and links between the, +* Define API endpoints in topology + * call startAPI from topology definition and start it in a own thread + * make it possible to start different API endpoints for different DCs