pratyaastha an efficient elastic distributed sdn control
play

Pratyaastha: An Efficient Elastic Distributed SDN Control Plane - PowerPoint PPT Presentation

Pratyaastha: An Efficient Elastic Distributed SDN Control Plane Anand Krishnamurthy, Shoban P. Chandrabose and Aaron Gember-Jackobson 1 Motivation Architecture Evaluation Summary SDN Control Plane Operator goals: 1. Better Performance


  1. Pratyaastha: An Efficient Elastic Distributed SDN Control Plane Anand Krishnamurthy, Shoban P. Chandrabose and Aaron Gember-Jackobson 1

  2. Motivation Architecture Evaluation Summary SDN Control Plane • Operator goals: 1. Better Performance – Minimizing flow setup latency 2. Lower Operating Cost – Efficient controller resource allocation 2

  3. Motivation Architecture Evaluation Summary Challenges faced by operators

  4. Motivation Architecture Evaluation Summary Challenges faced by operators • Static switch assignment Controllers Overload or Load shifts Inefficient Resource Utilization • State Storage and Access Increases flow setup latency 4

  5. Architecture Motivation Evaluation Summary Pratyaastha - Architecture Joint optimization of Inter-controller communication and Resource consumption

  6. Architecture Motivation Evaluation Summary Pratyaastha - Architecture Application state Controller assignment algorithm AS1 AS2 AS3 AS4 AI – Hill Climbing with simulated annealing Flow arrival rate VM configurations

  7. Architecture Motivation Evaluation Summary Pratyaastha - Architecture Application state Controller assignment algorithm AS1 AS2 AS3 AS4 AI – Hill Climbing with simulated annealing Flow arrival rate Scaling and Migration P1 P2 P3 P4 VM configurations

  8. Evaluation Motivation Architecture Summary Evaluation Topology and traffic from a private datacenter 33% and 42% decrease in cost when compared with ‘Local CPU + Mem’ and ‘CPU only’ respectively 44% decrease in flow-setup latency 8

  9. Summary Motivation Architecture Evaluation Summary Praytaastha: An Efficient Elastic Distributed SDN Control Plane • Novel assignment of application state partitions and switches to controller instances • Minimizes flow setup latency • Minimizes controller operating costs 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend