کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
458338 696135 2016 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Data-locality-aware mapreduce real-time scheduling framework
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Data-locality-aware mapreduce real-time scheduling framework
چکیده انگلیسی


• A framework to manage interactive MapReduce applications with deadline constraint.
• A dispatcher to assign jobs to resources considering blocking and data-locality.
• A dynamic power management for MapReduce tasks to improve run-time energy efficiency.
• A schedulability test to ensure that all MapReduce tasks meet the timing constraints.

MapReduce is widely used in cloud applications for large-scale data processing. The increasing number of interactive cloud applications has led to an increasing need for MapReduce real-time scheduling. Most MapReduce applications are data-oriented and nonpreemptively executed. Therefore, the problem of MapReduce real-time scheduling is complicated because of the trade-off between run-time blocking for nonpreemptive execution and data-locality. This paper proposes a data-locality-aware MapReduce real-time scheduling framework for guaranteeing quality of service for interactive MapReduce applications. A scheduler and dispatcher that can be used for scheduling two-phase MapReduce jobs and for assigning jobs to computing resources are presented, and the dispatcher enable the consideration of blocking and data-locality. Furthermore, dynamic power management for run-time energy saving is discussed. Finally, the proposed methodology is evaluated by considering synthetic workloads, and a comparative study of different scheduling algorithms is conducted.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 112, February 2016, Pages 65–77
نویسندگان
, ,