2013 Proceedings IEEE INFOCOM 2013
DOI: 10.1109/infcom.2013.6566850
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing data access latencies in cloud systems by intelligent virtual machine placement

Abstract: Many cloud applications are data intensive requiring the processing of large data sets and the MapReduce/Hadoop architecture has become the de facto processing framework for these applications. Large data sets are stored in data nodes in the cloud which are typically SAN or NAS devices. Cloud applications process these data sets using a large number of application virtual machines (VMs), with the total completion time being an important performance metric. There are many factors that affect the total completio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
42
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 96 publications
(42 citation statements)
references
References 5 publications
0
42
0
Order By: Relevance
“…On the other hand, attacking the whole problem at once may be too difficult because the search space is so huge; in this respect, a decomposition approach may be preferable. Similar questions arise also in the context of other decompositions of the VM allocation problem: e.g., whether data nodes should be placed first and compute nodes only afterwards [26] or the placement of data nodes and compute nodes should be optimized together [31]. This is a highly nontrivial trade-off that must be resolved for every optimization problem and every potential decomposition approach separately.…”
Section: Discussionmentioning
confidence: 93%
See 1 more Smart Citation
“…On the other hand, attacking the whole problem at once may be too difficult because the search space is so huge; in this respect, a decomposition approach may be preferable. Similar questions arise also in the context of other decompositions of the VM allocation problem: e.g., whether data nodes should be placed first and compute nodes only afterwards [26] or the placement of data nodes and compute nodes should be optimized together [31]. This is a highly nontrivial trade-off that must be resolved for every optimization problem and every potential decomposition approach separately.…”
Section: Discussionmentioning
confidence: 93%
“…Breitgand and Epstein presented a 2-approximation algorithm for the stochastic bin packing problem under the assumption of independent normally distributed random variables [24]. Alicherry and Lakshman derived some approximation algorithms and inapproximability results for the problem of minimizing the cost of communication among VMs [25,26]. Breitgand et al devised algorithms for profit optimization in a federated cloud and proved that, under certain conditions, the algorithm for one of the sub-problems, which is a greedy LProunding procedure, ensures 2-approximation [27].…”
Section: Introduction and Previous Workmentioning
confidence: 99%
“…Furthermore, MOVR manages and optimizes the resource use of cloud applications. Aicherry et al proposed optimal algorithms to solve the problem of optimized virtual machine (VM) placement when the location of the data sets is given [9]. The proposed algorithms try to capture the best tradeoff point between minimizing latencies and incurring bandwidth costs.…”
Section: Related Workmentioning
confidence: 99%
“…For some restricted problem versions, polynomial-time approximation algorithms have been presented with rigorously proven approximation guarantees [1,2,18,68].…”
Section: Rigorous Analysismentioning
confidence: 99%