Home > Research > Publications & Outputs > TOSCA-based and federation-aware cloud orchestr...

Links

Text available via DOI:

View graph of relations

TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform. / Kim, D.; Muhammad, H.; Kim, E. et al.
In: Applied Sciences, Vol. 9, No. 1, 191, 07.01.2019.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Kim, D., Muhammad, H., Kim, E., Helal, S., & Lee, C. (2019). TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform. Applied Sciences, 9(1), Article 191. https://doi.org/10.3390/app9010191

Vancouver

Kim D, Muhammad H, Kim E, Helal S, Lee C. TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform. Applied Sciences. 2019 Jan 7;9(1):191. doi: 10.3390/app9010191

Author

Kim, D. ; Muhammad, H. ; Kim, E. et al. / TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform. In: Applied Sciences. 2019 ; Vol. 9, No. 1.

Bibtex

@article{136588be07524cb28ec19ff5bfbf46d7,
title = "TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform",
abstract = "Kubernetes, a container orchestration tool for automatically installing and managing Docker containers, has recently begun to support a federation function of multiple Docker container clusters. This technology, called Kubernetes Federation, allows developers to increase the responsiveness and reliability of their applications by distributing and federating container clusters to multiple service areas of cloud service providers. However, it is still a daunting task to manually manage federated container clusters across all the service areas or to maintain the entire topology of cloud applications at a glance. This research work proposes a method to automatically form and monitor Kubernetes Federation, given application topology descriptions in TOSCA (Topology and Orchestration Specification for Cloud Applications), by extending the orchestration tool that automatizes the modeling and instantiation of cloud applications. It also demonstrates the successful federation of the clusters according to the TOSCA specifications and verifies the auto-scaling capability of the configured system through a scenario in which the servers of a sample application are deployed and federated. {\textcopyright} 2018 by the authors.",
keywords = "Auto-scaling, Cloud computing, Cloud federation, Cloud orchestration, Docker, TOSCA (Topology and Orchestration Specification for Cloud Applications)",
author = "D. Kim and H. Muhammad and E. Kim and Sumi Helal and C. Lee",
year = "2019",
month = jan,
day = "7",
doi = "10.3390/app9010191",
language = "English",
volume = "9",
journal = "Applied Sciences",
issn = "2076-3417",
publisher = "Multidisciplinary Digital Publishing Institute (MDPI)",
number = "1",

}

RIS

TY - JOUR

T1 - TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform

AU - Kim, D.

AU - Muhammad, H.

AU - Kim, E.

AU - Helal, Sumi

AU - Lee, C.

PY - 2019/1/7

Y1 - 2019/1/7

N2 - Kubernetes, a container orchestration tool for automatically installing and managing Docker containers, has recently begun to support a federation function of multiple Docker container clusters. This technology, called Kubernetes Federation, allows developers to increase the responsiveness and reliability of their applications by distributing and federating container clusters to multiple service areas of cloud service providers. However, it is still a daunting task to manually manage federated container clusters across all the service areas or to maintain the entire topology of cloud applications at a glance. This research work proposes a method to automatically form and monitor Kubernetes Federation, given application topology descriptions in TOSCA (Topology and Orchestration Specification for Cloud Applications), by extending the orchestration tool that automatizes the modeling and instantiation of cloud applications. It also demonstrates the successful federation of the clusters according to the TOSCA specifications and verifies the auto-scaling capability of the configured system through a scenario in which the servers of a sample application are deployed and federated. © 2018 by the authors.

AB - Kubernetes, a container orchestration tool for automatically installing and managing Docker containers, has recently begun to support a federation function of multiple Docker container clusters. This technology, called Kubernetes Federation, allows developers to increase the responsiveness and reliability of their applications by distributing and federating container clusters to multiple service areas of cloud service providers. However, it is still a daunting task to manually manage federated container clusters across all the service areas or to maintain the entire topology of cloud applications at a glance. This research work proposes a method to automatically form and monitor Kubernetes Federation, given application topology descriptions in TOSCA (Topology and Orchestration Specification for Cloud Applications), by extending the orchestration tool that automatizes the modeling and instantiation of cloud applications. It also demonstrates the successful federation of the clusters according to the TOSCA specifications and verifies the auto-scaling capability of the configured system through a scenario in which the servers of a sample application are deployed and federated. © 2018 by the authors.

KW - Auto-scaling

KW - Cloud computing

KW - Cloud federation

KW - Cloud orchestration

KW - Docker

KW - TOSCA (Topology and Orchestration Specification for Cloud Applications)

U2 - 10.3390/app9010191

DO - 10.3390/app9010191

M3 - Journal article

VL - 9

JO - Applied Sciences

JF - Applied Sciences

SN - 2076-3417

IS - 1

M1 - 191

ER -