Abstract
As SD-WAN disrupts legacy WAN technologies and becomes the preferred WAN technology adopted by corporations, and Kubernetes becomes the de-facto container orchestration tool, the opportunities for deploying edge-computing containerized applications running over SD-WAN are vast. 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 article, an in-house service discovery solution that works alongside Kubernetes' master node for allowing improved traffic handling and better user experience when running micro-services 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 language | English |
---|---|
Pages (from-to) | 113-132 |
Number of pages | 20 |
Journal | International Journal of Computer Networks and Communications |
Volume | 11 |
Issue number | 5 |
DOIs | |
Publication status | Published - Sep 2019 |
MoE publication type | A1 Journal article-refereed |
Fingerprint
Keywords
- Containers
- Edge computing
- Kubernetes
- SD-WAN
- Services
- Virtualization
Cite this
}
Containerized services orchestration for edge computing in software-defined Wide Area Networks. / Yaguache, Felipe Rodriguez; Ahola, Kimmo.
In: International Journal of Computer Networks and Communications, Vol. 11, No. 5, 09.2019, p. 113-132.Research output: Contribution to journal › Article › Scientific › peer-review
TY - JOUR
T1 - Containerized services orchestration for edge computing in software-defined Wide Area Networks
AU - Yaguache, Felipe Rodriguez
AU - Ahola, Kimmo
PY - 2019/9
Y1 - 2019/9
N2 - As SD-WAN disrupts legacy WAN technologies and becomes the preferred WAN technology adopted by corporations, and Kubernetes becomes the de-facto container orchestration tool, the opportunities for deploying edge-computing containerized applications running over SD-WAN are vast. 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 article, an in-house service discovery solution that works alongside Kubernetes' master node for allowing improved traffic handling and better user experience when running micro-services 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 - As SD-WAN disrupts legacy WAN technologies and becomes the preferred WAN technology adopted by corporations, and Kubernetes becomes the de-facto container orchestration tool, the opportunities for deploying edge-computing containerized applications running over SD-WAN are vast. 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 article, an in-house service discovery solution that works alongside Kubernetes' master node for allowing improved traffic handling and better user experience when running micro-services 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 - Containers
KW - Edge computing
KW - Kubernetes
KW - SD-WAN
KW - Services
KW - Virtualization
UR - http://www.scopus.com/inward/record.url?scp=85075023775&partnerID=8YFLogxK
U2 - 10.5121/ijcnc.2019.11507
DO - 10.5121/ijcnc.2019.11507
M3 - Article
AN - SCOPUS:85075023775
VL - 11
SP - 113
EP - 132
JO - International Journal of Computer Networks and Communications
JF - International Journal of Computer Networks and Communications
SN - 0975-2293
IS - 5
ER -