We present the A2Cloud-Hierarchy (A2Cloud-H) framework that recommends Cloud instances to users for high-performance scientific computing. The framework comprises four components: training database, supervised learning (SL) module, unsupervised learning (USL) module, and a decision module. The training database contains the testing traces of previous applications and Cloud instances; these are contributed by the scientific community. The SL module comprises three popular supervised learning models: logistic regression, support vector machine, and random forest, which train using the database to qualitatively assess the instance performance for the target application. The USL module contains three collaborative filtering methods: application...
Cloud platforms are an essential part of modern world. Used in all kind of fields, from education to...
Decision making in cloud environments is quite challenging due to the diversity in service offerings...
Load balancing (LB) is the process of distributing the workload fairly across the servers within the...
We present the A2Cloud-Hierarchy (A2Cloud-H) framework that recommends Cloud instances to users for ...
Cloud computing has greatly impacted the scientific community and the end users. By leveraging cloud...
We present the A2Cloud-cc suite: A multi-agent recommender system to facilitate Cloud resource selec...
The execution of the scientific applications on the Cloud comes with great flexibility, scalability,...
Primarily undergraduate universities and small businesses have long been at a disadvantage when it c...
This article proposes a random-forest based A2Cloud framework to match scientific applications with ...
This article proposes a random-forest based A2Cloud framework to match scientific applications with ...
Machine learning (ML) is prevalent in today’s world. Starting from the need to improve artificial in...
We present an analytical model that matches scientific applications to effective Cloud instances for...
Training large, complex machine learning models such as deep neural networks with big data requires ...
Background: Cloud computing’s rapid growth has highlighted the need for efficientresource allocation...
Better resource utilization is a continuous demand for smart computing paradigm. Fog-to-Cloud (F2C) ...
Cloud platforms are an essential part of modern world. Used in all kind of fields, from education to...
Decision making in cloud environments is quite challenging due to the diversity in service offerings...
Load balancing (LB) is the process of distributing the workload fairly across the servers within the...
We present the A2Cloud-Hierarchy (A2Cloud-H) framework that recommends Cloud instances to users for ...
Cloud computing has greatly impacted the scientific community and the end users. By leveraging cloud...
We present the A2Cloud-cc suite: A multi-agent recommender system to facilitate Cloud resource selec...
The execution of the scientific applications on the Cloud comes with great flexibility, scalability,...
Primarily undergraduate universities and small businesses have long been at a disadvantage when it c...
This article proposes a random-forest based A2Cloud framework to match scientific applications with ...
This article proposes a random-forest based A2Cloud framework to match scientific applications with ...
Machine learning (ML) is prevalent in today’s world. Starting from the need to improve artificial in...
We present an analytical model that matches scientific applications to effective Cloud instances for...
Training large, complex machine learning models such as deep neural networks with big data requires ...
Background: Cloud computing’s rapid growth has highlighted the need for efficientresource allocation...
Better resource utilization is a continuous demand for smart computing paradigm. Fog-to-Cloud (F2C) ...
Cloud platforms are an essential part of modern world. Used in all kind of fields, from education to...
Decision making in cloud environments is quite challenging due to the diversity in service offerings...
Load balancing (LB) is the process of distributing the workload fairly across the servers within the...