Publication | Closed Access
Improving MapReduce performance in heterogeneous environments with adaptive task tuning
70
Citations
28
References
2014
Year
Unknown Venue
Cluster ComputingEngineeringComputer ArchitectureCloud Load BalancingMap-reduceDistributed Data AnalyticsCloud Resource ManagementData ScienceData IntegrationPerformance HeterogeneityParallel ComputingData ManagementContinuous Server ReplacementHomogeneous ClustersCloud SchedulingComputer ScienceDistributed Query ProcessingScalable ComputingCloud ComputingAdaptive TaskParallel ProgrammingMassive Data ProcessingBig Data
The deployment of MapReduce in datacenters and clouds present several challenges in achieving good job performance. Compared to in-house dedicated clusters, datacenters and clouds often exhibit significant hardware and performance heterogeneity due to continuous server replacement and multi-tenant interferences. As most Mapreduce implementations assume homogeneous clusters, heterogeneity can cause significant load imbalance in task execution, leading to poor performance and low cluster utilizations. Despite existing optimizations on task scheduling and load balancing, MapReduce still performs poorly on heterogeneous clusters.
| Year | Citations | |
|---|---|---|
Page 1
Page 1