SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \& Deployment Integration Middleware

370 views

Published on

A work-in-progress paper published at IC2E 2016 conference held in Berlin, Germany

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
370
On SlideShare
0
From Embeds
0
Number of Embeds
233
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \& Deployment Integration Middleware

  1. 1. SENDIMSENDIM Pradeeban Kathiravelu and Luís Veiga Distributed Systems Group, INESC-ID Lisboa Instituto Superior Técnico, Universidade de Lisboa Lisbon, Portugal IEEE International Conference on Cloud Engineering (IC2E) 2016. April 6th , 2016. Berlin, Germany.
  2. 2. 2/27 SENDIM for Incremental Development of Cloud Networks
  3. 3. 3/27 Simulation, Emulation, aNd Deployment Integration Middleware
  4. 4. 4/27 Why emulate when you can simulate ?
  5. 5. 5/27 Why simulate when you can emulate ?
  6. 6. 6/27 Why repeat ?
  7. 7. 7/27 Simulation → Emulation → Deployment
  8. 8. 8/27 How to minimize the efforts ?
  9. 9. 9/27 Configuration management tools
  10. 10. 10/27 Configuration management tools m anaging yourdeploym ents since the 20th century.
  11. 11. 11/27 SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation & Deployment Integration Middleware
  12. 12. 12/27 SENDIM Integration
  13. 13. 13/27 HowHow ?
  14. 14. 14/27 Software-Defined Networking
  15. 15. 15/27
  16. 16. 16/27
  17. 17. 17/27 Incremental ..
  18. 18. 18/27 Software-Defined Deployments
  19. 19. 19/27 Checkpointing and versioning (Thanks to OSGi)
  20. 20. 20/27 Software-Defined Cloud Orchestration (Thanks to the controller)
  21. 21. 21/27
  22. 22. 22/27
  23. 23. 23/27 Network Construction with Mininet and SENDIM SDNSim
  24. 24. 24/27 Automated Code Migration: Simulation → Emulation
  25. 25. 25/27 Minimize repetition!
  26. 26. 26/27 Thank you!
  27. 27. 27/27 Questions?

×