skip to main content
10.1145/3330204.3330285acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

FAEController: A Relative Efficiency Evaluation Framework of SDN Controllers

Published: 20 May 2019 Publication History

Abstract

A Software-Defined Network (SDN) requires a controller that is responsible for defining how the network will behave. The controller has the responsibility to install rules to forward data streams through the network devices. Thus, it is necessary that the controller presents performance good enough to attend the network needs. However, with the diversity of existing controllers, some offering more facilities to the developer, while others offer higher performance, a doubt arises regarding which controller manages to attend the network demand, or how much performance can be bargained to get more facilities. To answer these questions, this work presents FAEController. It is an SDN controllers evaluation framework based on relative efficiency obtained by means the Data Envelopment Analysis (DEA) multicriteria decision-making method. This proposed framework takes into account several stages including the controllers' performance evaluation, creation of the performance database and, how to use these database to identify which controllers attend the network demand using the DEA method. Results comprising the proposed framework evaluation indicate the viability of the relative efficiency approach and its relation with the used controllers' resources.

References

[1]
A. L. Aliyu, P. Bull, and A. Abdallah. 2017. Performance Implication and Analysis of the OpenFlow SDN Protocol. In 2017 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA). IEEE, 391--396.
[2]
R. D. Banker, A. Charnes, and W. W. Cooper. 1984. Some Models for Estimating Technical and Scale Inefficiencies in Data Envelopment Analysis. Management Science 30, 9 (Sept. 1984), 1078--1092.
[3]
K. Basu, M. Younas, A. W. Wan Tow, and F. Ball. 2018. Performance Comparison of a SDN Network between Cloud-Based and Locally Hosted SDN Controllers. In 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService). IEEE, 49--55.
[4]
Abraham Charnes, William W Cooper, and Edwardo Rhodes. 1978. Measuring the efficiency of decision making units. European journal of operational research 2, 6 (1978), 429--444.
[5]
Lucas Borges de Moraes, Pedro Cirne, Fernando Matos, Rafael Stubs Parpinelli, and Adriano Fiorese. 2018. An Efficiency Frontier based Model for Cloud Computing Provider Selection and Ranking. In Proceedings of the 20th International Conference on Enterprise Information Systems - Volume 1: ICEIS,. INSTICC, SciTePress, 543--554.
[6]
Project Floodlight. 2019. Floodlight OpenFlow Controller. (2019). http://www.projectfloodlight.org/floodlight/
[7]
Michael Jarschel, Simon Oechsner, Daniel Schlosser, Rastin Pries, Sebastian Goll, and Phuoc Tran-Gia. 2011. Modeling and Performance Evaluation of an OpenFlow Architecture. In Proceedings of the 23rd International Teletraffic Congress (ITC '11). International Teletraffic Congress, 1--7. http://dl.acm.org/citation.cfm?id=2043468.2043470
[8]
Sukhveer Kaur, Japinder Singh, and Navtej Singh Ghumman. 2014. Network programmability using POX controller. In ICCCS International Conference on Communication, Computing & Systems, IEEE, Vol. 138.
[9]
Diego Kreutz, Fernando MV Ramos, Paulo Esteves Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky, and Steve Uhlig. 2015. Software-defined networking: A comprehensive survey. Proc. IEEE 103, 1 (2015), 14--76.
[10]
He Li, Song Guo, Chentao Wu, and Jie Li. 2015. FDRC: Flow-driven rule caching optimization in software defined networking. In 2015 IEEE International Conference on Communications (ICC). IEEE, IEEE, 5777--5782.
[11]
Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner. 2008. OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review 38, 2 (2008), 69--74.
[12]
Lidia Angulo Meza, Eliane Gonçalves Gomes, and Luiz Biondi Neto. 2005. Curso de analise envoltória de dados. In Anais do XXXVII Simpósio brasileiro de pesquisa operacional (SBPO 2005). 20520--2547.
[13]
Armin Rigo and Samuele Pedroni. 2006. PyPy's approach to virtual machine construction. In Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications. ACM, ACM, New York, NY, USA, 944--953.
[14]
Alexander Shalimov, Dmitry Zuikov, Daria Zimarina, Vasily Pashkov, and Ruslan Smeliansky. 2013. Advanced study of SDN/OpenFlow controllers. In Proceedings of the 9th central & eastern european software engineering conference in russia. ACM, ACM, New York, NY, USA, 1.
[15]
Amin Tootoonchian, Sergey Gorbunov, Yashar Ganjali, Martin Casado, and Rob Sherwood. 2012. On Controller Performance in Software-Defined Networks. Hot-ICE 12 (2012), 1--6.
[16]
Trema. 2013. Trema. (Sep 2013). http://trema.github.com/trema/
[17]
Shie-Yuan Wang, Hung-Wei Chiu, and Chih-Liang Chou. 2015. Comparisons of SDN OpenFlow controllers over EstiNet: Ryu vs. NOX. ICN 2015 (2015), 256.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBSI '19: Proceedings of the XV Brazilian Symposium on Information Systems
May 2019
623 pages
ISBN:9781450372374
DOI:10.1145/3330204
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • SBC: Brazilian Computer Society

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 May 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. DEA
  2. Evaluation Framework
  3. Relative Efficiency
  4. SDN Controller

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SBSI'19

Acceptance Rates

Overall Acceptance Rate 181 of 557 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 47
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media