2021
DOI: 10.3390/app11219940
|View full text |Cite
|
Sign up to set email alerts
|

An Intelligent Approach to Resource Allocation on Heterogeneous Cloud Infrastructures

Abstract: Cloud computing systems are rapidly evolving toward multicloud architectures supported on heterogeneous hardware. Cloud service providers are widely offering different types of storage infrastructures and multi-NUMA architecture servers. Existing cloud resource allocation solutions do not comprehensively consider this heterogeneous infrastructure. In this study, we present a novel approach comprised of a hierarchical framework based on genetic programming to solve problems related to data placement and virtual… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 33 publications
(43 reference statements)
0
2
0
Order By: Relevance
“…Also the redistribution scheme proposed in this work has higher communication overhead. Marquez et al [6] proposed a genetic programming based data placement technique. The data placement was optimized based on reduction of data write time using genetic algorithm.…”
Section: Surveymentioning
confidence: 99%
“…Also the redistribution scheme proposed in this work has higher communication overhead. Marquez et al [6] proposed a genetic programming based data placement technique. The data placement was optimized based on reduction of data write time using genetic algorithm.…”
Section: Surveymentioning
confidence: 99%
“…HDFS is one of the most widely used file systems. Similarly, most cloud providers offer non-uniformed memory architecture nodes that can be leveraged to optimize virtual machine allocation [13]. Few efforts have recently been made to address the issues of data placement on heterogeneous storage infrastructure [14], virtual machine allocation on various servers [15], and intelligent resource allocation on the cloud [16], [17].…”
Section: Introductionmentioning
confidence: 99%