<div class="csl-bib-body">
<div class="csl-entry">Pusztai, T., Nastic, S., Morichetta, A., Casamayor Pujol, V., Raith, P., Dustdar, S., Vij, D., Xiong, Y., & Zhang, Z. (2022). Polaris Scheduler: SLO- and Topology-aware Microservices Scheduling at the Edge. In <i>Proceedings 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC 2022)</i> (pp. 61–70). IEEE. https://doi.org/10.1109/UCC56403.2022.00017</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/177093
-
dc.description.abstract
The continuous expansion of Edge computing calls for efficient scheduling techniques for the employed microservices. However, typical container schedulers often fall short when used in an Edge cluster with heterogeneous devices and unstable network connections, because they do not account for any network Quality of Service (QoS) requirements. This makes it hard for applications to fulfill their Service Level Objectives (SLOs). In this paper we present Polaris Scheduler, an SLO-aware scheduler for the Edge that is developed as part of the Linux Foundation Centaurus project. Polaris Scheduler optimizes the placement of an application's microservices to improve the fulfillment of their SLOs. To this end, it supports modeling of the Edge topology as a Cluster Topology Graph to capture the network quality characteristics and allows users to specify the dependencies among their application's microservices, as well as the network QoS requirements (bandwidth, latency, jitter, and packet drop) for each of them in the form of a Service Graph. Polaris Scheduler relies on a plugin-based approach to allow support for multiple SLOs. We implement our scheduler with plugins for meeting network QoS SLOs as a Kubernetes scheduler and evaluate it using a realistic traffic analysis and hazard detection use case.
en
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.subject
Edge Computing
en
dc.subject
Microservices
en
dc.subject
Network Quality of Service
en
dc.subject
Scheduling
en
dc.subject
Service Level Objectives
en
dc.title
Polaris Scheduler: SLO- and Topology-aware Microservices Scheduling at the Edge
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
Futurewei Technologies, Inc., Santa Clara, CA, USA
-
dc.contributor.affiliation
Futurewei Technologies, Inc., Santa Clara, CA, USA
-
dc.contributor.affiliation
Futurewei Technologies, Inc., Santa Clara, CA, USA
-
dc.relation.isbn
978-1-6654-6087-3
-
dc.relation.doi
10.1109/UCC56403.2022
-
dc.description.startpage
61
-
dc.description.endpage
70
-
dc.relation.grantno
871403
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC 2022)
-
tuw.peerreviewed
true
-
tuw.relation.publisher
IEEE
-
tuw.project.title
An open, trusted fog computing platform facilitating the deployment, orchestration and management of scalable, heterogeneous and secure IOT services and cross-cloud apps
-
tuw.researchTopic.id
I4a
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-02 - Forschungsbereich Distributed Systems
-
tuw.publisher.doi
10.1109/UCC56403.2022.00017
-
dc.description.numberOfPages
10
-
tuw.author.orcid
0000-0001-9765-6310
-
tuw.author.orcid
0000-0003-0410-6315
-
tuw.author.orcid
0000-0003-3765-3067
-
tuw.author.orcid
0000-0003-2830-8368
-
tuw.author.orcid
0000-0001-6872-8821
-
tuw.event.name
15th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2022)
en
tuw.event.startdate
06-12-2022
-
tuw.event.enddate
09-12-2022
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Vancouver
-
tuw.event.country
US
-
tuw.event.presenter
Pusztai, Thomas
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.languageiso639-1
en
-
item.openairetype
conference paper
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
Futurewei Technologies, Inc., Santa Clara, CA, USA
-
crisitem.author.orcid
0000-0001-9765-6310
-
crisitem.author.orcid
0000-0003-0410-6315
-
crisitem.author.orcid
0000-0003-3765-3067
-
crisitem.author.orcid
0000-0003-2830-8368
-
crisitem.author.orcid
0000-0003-3293-9437
-
crisitem.author.orcid
0000-0001-6872-8821
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering