Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems 2021
DOI: 10.1145/3445814.3446693
|View full text |Cite
|
Sign up to set email alerts
|

Sinan: ML-based and QoS-aware resource management for cloud microservices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 127 publications
(48 citation statements)
references
References 20 publications
0
40
0
Order By: Relevance
“…Considering the complexity of performance prediction, Seer [38] proposed an online performance prediction system. FIRM [63] and Sinan [82] presented ML-based frameworks for resource sharing across microservices based on isolation techniques for shared resources. They are not applicable to GPU microservices lacking isolation support on GPUs.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Considering the complexity of performance prediction, Seer [38] proposed an online performance prediction system. FIRM [63] and Sinan [82] presented ML-based frameworks for resource sharing across microservices based on isolation techniques for shared resources. They are not applicable to GPU microservices lacking isolation support on GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…FIRM [63] and SINAN [82] minimize the resource usage of traditional CPU microservices while ensuring the required QoS. Since the communication overhead takes a minor part of the latency for CPU microservices (e.g.…”
Section: De Ciencies Of Prior Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In 2021, Zhang et al [20] proposed a novel approach composed of a convolutional neural network (CNN) and boosted trees (BT) for dependency and performance analysis of microservices. Their CNN model did not only analyze the inter-dependencies between microservice units for system complexity navigation, but also the time series metrics related to application performance.…”
Section: Evolution Of Machine Learning-based Container Orchestration ...mentioning
confidence: 99%
“…Containers employ a logical packing mechanism that binds both software and dependencies together for application abstraction [6]. Unlike VMs that support hardware-level resource virtualization where each VM has to to suffer from service level objectives (SLO) violations due to higher resource demands and communication costs [20,21]. These factors should all be taken into account during resource provisioning.…”
Section: Introductionmentioning
confidence: 99%