Bayesian Optimization (BO) is an efficient method for finding optimal cloud computing configurations for several types of applications. On the other hand, Machine Learning (ML) methods can provide useful knowledge about the application at hand thanks to their predicting capabilities. In this paper, we propose a hybrid algorithm that is based on BO and integrates elements from ML techniques, to find the optimal configuration of time-constrained recurring jobs executed in cloud environments. The algorithm is tested by considering edge computing and Apache Spark big data applications. The results we achieve show that this algorithm reduces the amount of unfeasible executions up to 2-3 times with respect to state-of-the-art techniques
A heterogeneous cloud system, for example, a Hadoop 2.6.0 platform, provides distributed but cohesiv...
Cloud computing environments mainly focus on the delivery of resources, platforms, and infrastructur...
Free to read on publisher's website Utilizing dynamic resource allocation for load balancing is cons...
Bayesian Optimization (BO) is an efficient method for finding optimal cloud computing configurations...
L'ottimizzazione bayesiana è un metodo promettente per trovare configurazioni ottimali di applicazio...
International audienceMany of the existing cloud database query optimization algorithms target reduc...
In this paper, we present the use of optimization models to evaluate how to best allocate cloud comp...
The execution of the scientific applications on the Cloud comes with great flexibility, scalability,...
The emergence of Cloud data centers has revolutionized the IT industry. Private Clouds in specific p...
ABSTRACT: Problem Statement: Cloud Computing is the fast growing technology, which shares the resour...
Modern distributed computing frameworks such as Apache Hadoop, Spark, or Storm distribute the worklo...
In recent decades, cloud computing has gained popularity due to the extensive collection of autonomo...
The cloud computing paradigm has gained wide acceptance in the scientific community, taking a signif...
Fog computing has emerged as a revolutionary paradigm to serve massive data in the Internet of Thing...
Cloud computing is emerging as an important platform for business, personal and mobile computing app...
A heterogeneous cloud system, for example, a Hadoop 2.6.0 platform, provides distributed but cohesiv...
Cloud computing environments mainly focus on the delivery of resources, platforms, and infrastructur...
Free to read on publisher's website Utilizing dynamic resource allocation for load balancing is cons...
Bayesian Optimization (BO) is an efficient method for finding optimal cloud computing configurations...
L'ottimizzazione bayesiana è un metodo promettente per trovare configurazioni ottimali di applicazio...
International audienceMany of the existing cloud database query optimization algorithms target reduc...
In this paper, we present the use of optimization models to evaluate how to best allocate cloud comp...
The execution of the scientific applications on the Cloud comes with great flexibility, scalability,...
The emergence of Cloud data centers has revolutionized the IT industry. Private Clouds in specific p...
ABSTRACT: Problem Statement: Cloud Computing is the fast growing technology, which shares the resour...
Modern distributed computing frameworks such as Apache Hadoop, Spark, or Storm distribute the worklo...
In recent decades, cloud computing has gained popularity due to the extensive collection of autonomo...
The cloud computing paradigm has gained wide acceptance in the scientific community, taking a signif...
Fog computing has emerged as a revolutionary paradigm to serve massive data in the Internet of Thing...
Cloud computing is emerging as an important platform for business, personal and mobile computing app...
A heterogeneous cloud system, for example, a Hadoop 2.6.0 platform, provides distributed but cohesiv...
Cloud computing environments mainly focus on the delivery of resources, platforms, and infrastructur...
Free to read on publisher's website Utilizing dynamic resource allocation for load balancing is cons...