Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

With SD-WAN being increasingly adopted by corporations, and Kubernetes becoming the defacto container orchestration tool, the opportunities for deploying edge-computing applications running over SD-WAN are vast. Unfortunately, service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this document, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing an improved traffic handling and better user experience is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-of-concept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.
Original languageEnglish
Title of host publicationComputer Science & Information Technology
Subtitle of host publication107
PublisherAIRCC Publishing Corporation
Pages353-372
ISBN (Electronic)978-1-925953-05-3
DOIs
Publication statusPublished - 2019
MoE publication typeA4 Article in a conference publication
Event9th International Conference on Computer Science, Engineering and Applications, CCSEA 2019 - Toronto, Canada
Duration: 13 Jul 201914 Jul 2019

Publication series

SeriesComputer Science & Information Technology (CS & IT)
Number9
Volume9
ISSN2231-5403

Conference

Conference9th International Conference on Computer Science, Engineering and Applications, CCSEA 2019
CountryCanada
CityToronto
Period13/07/1914/07/19

Fingerprint

Wide area networks
Containers
Topology
Industry

Keywords

  • SD-WAN
  • Edge computing
  • Virtualization
  • Kubernetes
  • Services

Cite this

Rodriguez Yaguache, F., & Ahola, K. (2019). Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks. In Computer Science & Information Technology : 107 (pp. 353-372). AIRCC Publishing Corporation. Computer Science & Information Technology (CS & IT), No. 9, Vol.. 9 https://doi.org/10.5121/csit.2019.90930
Rodriguez Yaguache, Felipe ; Ahola, Kimmo. / Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks. Computer Science & Information Technology : 107. AIRCC Publishing Corporation, 2019. pp. 353-372 (Computer Science & Information Technology (CS & IT); No. 9, Vol. 9).
@inproceedings{007472a8e96c4fcfb47fb1068343cc9f,
title = "Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks",
abstract = "With SD-WAN being increasingly adopted by corporations, and Kubernetes becoming the defacto container orchestration tool, the opportunities for deploying edge-computing applications running over SD-WAN are vast. Unfortunately, service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this document, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing an improved traffic handling and better user experience is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-of-concept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.",
keywords = "SD-WAN, Edge computing, Virtualization, Kubernetes, Services",
author = "{Rodriguez Yaguache}, Felipe and Kimmo Ahola",
year = "2019",
doi = "10.5121/csit.2019.90930",
language = "English",
series = "Computer Science & Information Technology (CS & IT)",
publisher = "AIRCC Publishing Corporation",
number = "9",
pages = "353--372",
booktitle = "Computer Science & Information Technology",
address = "India",

}

Rodriguez Yaguache, F & Ahola, K 2019, Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks. in Computer Science & Information Technology : 107. AIRCC Publishing Corporation, Computer Science & Information Technology (CS & IT), no. 9, vol. 9, pp. 353-372, 9th International Conference on Computer Science, Engineering and Applications, CCSEA 2019, Toronto, Canada, 13/07/19. https://doi.org/10.5121/csit.2019.90930

Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks. / Rodriguez Yaguache, Felipe; Ahola, Kimmo.

Computer Science & Information Technology : 107. AIRCC Publishing Corporation, 2019. p. 353-372 (Computer Science & Information Technology (CS & IT); No. 9, Vol. 9).

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks

AU - Rodriguez Yaguache, Felipe

AU - Ahola, Kimmo

PY - 2019

Y1 - 2019

N2 - With SD-WAN being increasingly adopted by corporations, and Kubernetes becoming the defacto container orchestration tool, the opportunities for deploying edge-computing applications running over SD-WAN are vast. Unfortunately, service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this document, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing an improved traffic handling and better user experience is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-of-concept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.

AB - With SD-WAN being increasingly adopted by corporations, and Kubernetes becoming the defacto container orchestration tool, the opportunities for deploying edge-computing applications running over SD-WAN are vast. Unfortunately, service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this document, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing an improved traffic handling and better user experience is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-of-concept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.

KW - SD-WAN

KW - Edge computing

KW - Virtualization

KW - Kubernetes

KW - Services

U2 - 10.5121/csit.2019.90930

DO - 10.5121/csit.2019.90930

M3 - Conference article in proceedings

T3 - Computer Science & Information Technology (CS & IT)

SP - 353

EP - 372

BT - Computer Science & Information Technology

PB - AIRCC Publishing Corporation

ER -

Rodriguez Yaguache F, Ahola K. Enabling Edge Computing Using Container Orchestration and Software Defined Wide Area Networks. In Computer Science & Information Technology : 107. AIRCC Publishing Corporation. 2019. p. 353-372. (Computer Science & Information Technology (CS & IT); No. 9, Vol. 9). https://doi.org/10.5121/csit.2019.90930