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

Post on 20-Feb-2017

434 views 5 download

Transcript of 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

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

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

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

Introduction

CHIEF Deployment Architecture

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 5 / 12

Introduction

CHIEF Execution Flow

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 6 / 12

Introduction

CHIEF Controller Farm

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 7 / 12

Introduction

CHIEF Network Traffic Monitoring

Pradeeban Kathiravelu (IST-ULisboa) CHIEF 8 / 12

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

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

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

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