CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

12
CHIEF: Controller Farm for Clouds of Software-Defined Community Networks Pradeeban Kathiravelu, Lu´ ıs Veiga Distributed Systems Group, INESC-ID Lisboa Instituto Superior T´ ecnico, Universidade de Lisboa Lisbon, Portugal 3rd IEEE International Symposium on Software Defined Systems (SDS 2016). April 04, 2016. Berlin, Germany. Pradeeban Kathiravelu (IST-ULisboa) CHIEF 1 / 12

Transcript of CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Page 1: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

CHIEF: Controller Farm for Clouds ofSoftware-Defined Community Networks

Pradeeban Kathiravelu, Luıs Veiga

Distributed Systems Group, INESC-ID LisboaInstituto Superior Tecnico, Universidade de Lisboa

Lisbon, Portugal

3rd IEEE International Symposium on Software Defined Systems (SDS 2016).April 04, 2016. Berlin, Germany.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 1 / 12

Page 2: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

Introduction

Community networks leverage networking resources from thecommunity itself to offer telecommunication networks for the samecommunity.

Scalability.Privacy.Control.

Software-Defined Networking (SDN) offers a global view of theelements composing the network.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 2 / 12

Page 3: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

Introduction

Community networks leverage networking resources from thecommunity itself to offer telecommunication networks for the samecommunity.

Scalability.Privacy.Control.

Software-Defined Networking (SDN) offers a global view of theelements composing the network.

SDN in a very large scale deployment for community network clouds.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 3 / 12

Page 4: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

CHIEF

A networking platform for clouds of Software-Defined CommunityNetworks.Offers a controller farm through a federation of SDN controllers

to orchestrate the multi-tenanted community network.Interoperable clouds of community networks

by extending and deploying a federated and orchestrated cluster ofSDN controllers.Complimentary business functionalities for inter-community networkclouds.

Monitoring.Throttling.Metering.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 4 / 12

Page 5: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

CHIEF Deployment Architecture

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 5 / 12

Page 6: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

CHIEF Execution Flow

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 6 / 12

Page 7: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

CHIEF Controller Farm

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 7 / 12

Page 8: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Introduction

CHIEF Network Traffic Monitoring

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 8 / 12

Page 9: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Conclusion

Conclusion and Future Work

An extended architecture and deployment of SDN controllers.A very large horizontal scalability.Tenant isolation.Auxiliary services.

Management.Billing.Interoperability of community networks.

Preliminary assessments on the prototype implementations.Feasibility of complimentary monitoring.Billing capabilities to community networks.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 9 / 12

Page 10: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Conclusion

Conclusion and Future Work

An extended architecture and deployment of SDN controllers.A very large horizontal scalability.Tenant isolation.Auxiliary services.

Management.Billing.Interoperability of community networks.

Preliminary assessments on the prototype implementations.Feasibility of complimentary monitoring.Billing capabilities to community networks.

In the presence of a logically centralized control plane.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 10 / 12

Page 11: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Conclusion

Conclusion and Future Work

An extended architecture and deployment of SDN controllers.A very large horizontal scalability.Tenant isolation.Auxiliary services.

Management.Billing.Interoperability of community networks.

Preliminary assessments on the prototype implementations.Feasibility of complimentary monitoring.Billing capabilities to community networks.

In the presence of a logically centralized control plane.CHIEF should be deployed on real community networks.

Evaluation for the efficiency in proposed use cases.

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 11 / 12

Page 12: CHIEF: Controller Farm for Clouds of Software-Defined Community Networks

Conclusion

Conclusion and Future Work

An extended architecture and deployment of SDN controllers.A very large horizontal scalability.Tenant isolation.Auxiliary services.

Management.Billing.Interoperability of community networks.

Preliminary assessments on the prototype implementations.Feasibility of complimentary monitoring.Billing capabilities to community networks.

In the presence of a logically centralized control plane.CHIEF should be deployed on real community networks.

Evaluation for the efficiency in proposed use cases.

Thank you!Questions?

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 12 / 12