2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS) 2018
DOI: 10.1109/padsw.2018.8644581
|View full text |Cite
|
Sign up to set email alerts
|

Modeling Application Performance in Docker Containers Using Machine Learning Techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(11 citation statements)
references
References 8 publications
0
11
0
Order By: Relevance
“…To be noted, some ML models can be utilized under multiple optimization scenarios. For example, artiicial neural network (ANN) models can be applied for time series analysis of resource utilization or regression of application performance metrics [28,44]. Container orchestration empowers cloud service providers to decide how containerized applications are conigured, deployed, and maintained under cloud computing environments [5].…”
Section: Machine Learningmentioning
confidence: 99%
See 2 more Smart Citations
“…To be noted, some ML models can be utilized under multiple optimization scenarios. For example, artiicial neural network (ANN) models can be applied for time series analysis of resource utilization or regression of application performance metrics [28,44]. Container orchestration empowers cloud service providers to decide how containerized applications are conigured, deployed, and maintained under cloud computing environments [5].…”
Section: Machine Learningmentioning
confidence: 99%
“…Their training module had demonstrated signiicant accuracy improvement over ARIMA and LSTM models in terms of time series prediction. Ye et al [44] applied a series of traditional regression methods based on the statistical process for relationship estimation, including support vector regression (SVR), linear regression (LR), and modern ANN based on deep learning, to conduct performance analysis of relevant resource metrics. They attempted to evaluate the relationship between resource allocation and application performance.…”
Section: Evolution Of Machine Learning-based Container Orchestration ...mentioning
confidence: 99%
See 1 more Smart Citation
“…In [12], autoregressive models for CPU resource demand prediction and allocation were suggested to virtualized servers operating in enterprise datacenters. In [14], linear regression, artificial neural network (ANN) and support vector regression models were used to control the CPU, memory and storage resources of Docker containers for hosting Spark applications. In [15], a random forest (RF) regression model was used to select the best VM instances based on the workload and user goals.…”
Section: Related Workmentioning
confidence: 99%
“…In [24], an engine based on a modified k-nearest neighbor algorithm was designed to recommend resource configuration automatically for Hadoop workloads running on container-driven clouds. Reference [25] adopted several machine learning techniques, such as linear regression (LR), support vector machine (SVM) and artificial neural network (ANN), to model the relationship between application performance and the resource parameter configuration for Docker containers, and assessed the accuracy of the established performance model. However, these approaches only aim at a specific application (Spark or Hadoop), and are not suitable for complex application environments.…”
Section: Related Workmentioning
confidence: 99%