Daleel: Simplifying Cloud Instance Selection Using Machine Learning
arXiv:1602.02159 · doi:10.1109/NOMS.2016.7502858
Abstract
Decision making in cloud environments is quite challenging due to the diversity in service offerings and pricing models, especially considering that the cloud market is an incredibly fast moving one. In addition, there are no hard and fast rules, each customer has a specific set of constraints (e.g. budget) and application requirements (e.g. minimum computational resources). Machine learning can help address some of the complicated decisions by carrying out customer-specific analytics to determine the most suitable instance type(s) and the most opportune time for starting or migrating instances. We employ machine learning techniques to develop an adaptive deployment policy, providing an optimal match between the customer demands and the available cloud service offerings. We provide an experimental study based on extensive set of job executions over a major public cloud infrastructure.
In the IEEE/IFIP Network Operations and Management Symposium (NOMS), April 2016
References in corpus (3)
Cited by in corpus (6)
- On-edge Multi-task Transfer Learning: Model and Practice with Data-driven Task Allocation
- A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade
- Cloud Brokerage: A Systematic Survey
- Adaptive Selection of Deep Learning Models on Embedded Systems
- Same Same, but Different: A Descriptive Differentiation of Intra-cloud Iaas Services
- On Using Retrained and Incremental Machine Learning for Modeling Performance of Adaptable Software: An Empirical Comparison