
Enabling the rescheduling of containerized workloads in an ad hoc cross-organizational collaboration
- Author
- Laurens Van Hoye, Tim Wauters (UGent) , Filip De Turck (UGent) and Bruno Volckaert (UGent)
- Organization
- Abstract
- A group of organizations wishing to collaborate urgently, for example in case of a crisis, need to have a way to quickly deploy applications which enable them to speed up a potentially crisis-resolving decision-making process. A cross-organizational Kubernetes cluster, which is orchestrated by a central operator, allows to initiate these deployments in an ad hoc way. Performance issues may however arise at runtime, for example, a video pipeline belonging to a CCTV camera may produce a too low number of frames per second. The ad hoc cross-organizational collaboration case is especially prone to such issues as the set of candidate nodes and the environment in which they run may not be fully known to the operator. This article therefore motivates and describes the usage of a probe swarm architecture, which allows the operator to quickly generate an overview of the resource capabilities of a set of nodes, by executing code fragments locally. The obtained measurements can then enable the operator to decide on rescheduling operations. Evaluation of an illustrative probe swarm intervention shows that the performance of an example application could improve with factor five, ten or hundred when the pod would be rescheduled. This indicates that the proposed probe swarm architecture may complement other performance bottleneck detection techniques to improve performance of applications that need to be deployed urgently.
- Keywords
- Cluster, Kubernetes, Operator, Probes, Scheduler, Swarm, Urgent
Downloads
-
(...).pdf
- full text (Published version)
- |
- UGent only
- |
- |
- 2.48 MB
-
AAM.pdf
- full text (Accepted manuscript)
- |
- open access
- |
- |
- 2.17 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-8772481
- MLA
- Van Hoye, Laurens, et al. “Enabling the Rescheduling of Containerized Workloads in an Ad Hoc Cross-Organizational Collaboration.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, vol. 31, no. 1, 2023, doi:10.1007/s10922-022-09699-9.
- APA
- Van Hoye, L., Wauters, T., De Turck, F., & Volckaert, B. (2023). Enabling the rescheduling of containerized workloads in an ad hoc cross-organizational collaboration. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 31(1). https://doi.org/10.1007/s10922-022-09699-9
- Chicago author-date
- Van Hoye, Laurens, Tim Wauters, Filip De Turck, and Bruno Volckaert. 2023. “Enabling the Rescheduling of Containerized Workloads in an Ad Hoc Cross-Organizational Collaboration.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT 31 (1). https://doi.org/10.1007/s10922-022-09699-9.
- Chicago author-date (all authors)
- Van Hoye, Laurens, Tim Wauters, Filip De Turck, and Bruno Volckaert. 2023. “Enabling the Rescheduling of Containerized Workloads in an Ad Hoc Cross-Organizational Collaboration.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT 31 (1). doi:10.1007/s10922-022-09699-9.
- Vancouver
- 1.Van Hoye L, Wauters T, De Turck F, Volckaert B. Enabling the rescheduling of containerized workloads in an ad hoc cross-organizational collaboration. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT. 2023;31(1).
- IEEE
- [1]L. Van Hoye, T. Wauters, F. De Turck, and B. Volckaert, “Enabling the rescheduling of containerized workloads in an ad hoc cross-organizational collaboration,” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, vol. 31, no. 1, 2023.
@article{8772481, abstract = {{A group of organizations wishing to collaborate urgently, for example in case of a crisis, need to have a way to quickly deploy applications which enable them to speed up a potentially crisis-resolving decision-making process. A cross-organizational Kubernetes cluster, which is orchestrated by a central operator, allows to initiate these deployments in an ad hoc way. Performance issues may however arise at runtime, for example, a video pipeline belonging to a CCTV camera may produce a too low number of frames per second. The ad hoc cross-organizational collaboration case is especially prone to such issues as the set of candidate nodes and the environment in which they run may not be fully known to the operator. This article therefore motivates and describes the usage of a probe swarm architecture, which allows the operator to quickly generate an overview of the resource capabilities of a set of nodes, by executing code fragments locally. The obtained measurements can then enable the operator to decide on rescheduling operations. Evaluation of an illustrative probe swarm intervention shows that the performance of an example application could improve with factor five, ten or hundred when the pod would be rescheduled. This indicates that the proposed probe swarm architecture may complement other performance bottleneck detection techniques to improve performance of applications that need to be deployed urgently.}}, articleno = {{10}}, author = {{Van Hoye, Laurens and Wauters, Tim and De Turck, Filip and Volckaert, Bruno}}, issn = {{1064-7570}}, journal = {{JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT}}, keywords = {{Cluster,Kubernetes,Operator,Probes,Scheduler,Swarm,Urgent}}, language = {{eng}}, number = {{1}}, pages = {{23}}, title = {{Enabling the rescheduling of containerized workloads in an ad hoc cross-organizational collaboration}}, url = {{http://doi.org/10.1007/s10922-022-09699-9}}, volume = {{31}}, year = {{2023}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: