کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
431748 688623 2014 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Multi-objective list scheduling of workflow applications in distributed computing infrastructures
ترجمه فارسی عنوان
برنامه ریزی لیست چند منظوره برنامه های کاربردی کار در زیرساخت های محاسباتی توزیع شده
کلمات کلیدی
برنامه ریزی چند هدفه جریان های علمی، زیرساخت های محاسباتی توزیع شده
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• We propose a multi-objective scheduling framework for scientific workflows.
• We instantiate the framework for makespan, cost, energy, and reliability.
• We design a novel multi-objective list scheduling heuristic for workflows.
• We approximate the optimal solutions based on Pareto domination of user preferences.
• The solutions have better coverage compared to two related approaches.

Executing large-scale applications in distributed computing infrastructures (DCI), for example modern Cloud environments, involves optimization of several conflicting objectives such as makespan, reliability, energy, or economic cost. Despite this trend, scheduling in heterogeneous DCIs has been traditionally approached as a single or bi-criteria optimization problem. In this paper, we propose a generic multi-objective optimization framework supported by a list scheduling heuristic for scientific workflows in heterogeneous DCIs. The algorithm approximates the optimal solution by considering user-specified constraints on objectives in a dual strategy: maximizing the distance to the user’s constraints for dominant solutions and minimizing it otherwise. We instantiate the framework and algorithm for a four-objective case study comprising makespan, economic cost, energy consumption, and reliability as optimization goals. We implemented our method as part of the ASKALON environment (Fahringer et al., 2007) for Grid and Cloud computing and demonstrate through extensive real and synthetic simulation experiments that our algorithm outperforms related bi-criteria heuristics while meeting the user constraints most of the time.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 74, Issue 3, March 2014, Pages 2152–2165
نویسندگان
, , ,