Do you want to publish a course? Click here

Autonomic ElasticWorkflow Advanced Reservation Planning Algorithm for Grids and Clouds – EWARP

خوارزمية مستقلة لتخطيط الحجز المسبق المرن للتطبيقات التدفقية في بيئات "الشبكيات" و "السحابات"*

2348   0   80   0 ( 0 )
 Publication date 2012
and research's language is العربية
 Created by Shamra Editor




Ask ChatGPT about the research

Advanced Reservation (AR) is used to guarantee resource provisioning for many different types of applications including workflows. This technique is still under a huge controversy in both Business and Research communities because of its potentiality of reducing resource utilization. Most of the works proposed in this domain suggest reservation for the whole workflow schedule, and on all available resources at the same time, which worsen the problem of resource utilization. Many solutions are introduced to improve resource utilization under advanced reservation through generating relaxed and elastic reservation plans that local scheduling systems could modify to improve utilization and decrease internal fragmentation. These solutions depend mainly on changing rigid AR, which considered to be the most difficult kind of reservation, into relaxed and elastic ones through adding extra time on the resulted schedule and then distributing it on all tasks of the workflow. This paper presents a new autonomic algorithm (EWARP) for producing elastic reservation plans for workflow applications which doesn’t add extra times. Instead, it depends on exploiting the timing gaps produced by the different scheduling algorithms. The new algorithm use the technique of discovering timing gaps, but modifies it, and adds to it to be used for producing an elastic reservation plan for workflows. The results presented in this paper demonstrate how the proposed algorithm outperforms existing works in the fields by a lower bound approximating 25%.This shows that (EWARP) algorithm offer efficient and practical solutions for the problem of scheduling workflow applications under QoS constrains.

References used
(I. Foster, C. Kesselman; The Grid 2: Blueprint for a New Computing Infrastructure, 2nd edn. Morgan Kaufmann, San Francisco (2004
(J. Blythe, S. Jain, E. Deelman, Y. Gil, K. Vahi, A. Mandal and K. Kennedy. Resourec Allocation Strategies for Workflows in Grids. In IEEE International Symposium on Cluster Computing and the Grid ( CCGrid 2005
A. Mandal, K. Kennedy, C. Koelbel, G. Marin, J. Mellor-Gremmey, B. Liu and L. Johnsson. Scheduling Strategies for Mapping Application Workflows onto Grids. In IEEE international Symposium on High Performance Distributed Computing (HPDC 2005), 2005
rate research

Read More

Many researches showed the ability of advance reservation to improve the predictability of the system; that allows it to deliver the applications required time constrains. Applications with many tasks require the system to ensure a number of reserv ations on many different distributed resources, which usually carried out through multi-level negotiation adding by that additional overhead on the application total response time. The extra overhead depends on many parameters including system workload and contention. Workflows add more complexity due to their tasks’ dependencies; thus, any rejection of or delay for a task reservation would increase application complete time. This paper suggests the use of elastic advanced reservation plans that depend on time gaps presented in the sub-optimal schedules, in order to improve the reservation acceptance rate. It presents an elastic co-reservation agent which provides the needed reservations using First Fit allocation strategy. The results show the ability of the proposed agent to always improve the acceptance rate with an average of (22.25%). The more important came out result is the agent ability to increase the reservation acceptance rate with the increasing of system competence, reaching (48.4%) for simultaneous 90 users at the system.
Scheduling tasks on multiprocessors is considered one of the most important issues studied to make processors operate without inertia (idleness) and thus to reduce the total time of completion or makespan. This increased interest in studying schedul ing and its algorithms, especially in multiprocessor systems that need to arrange the tasks to been optimally implemented. In this research, we study the static scheduling issue for the independent tasks on a homogenous multiprocessor system. In addition, we develop an algorithm based on Bees Colony Optimization to solve the scheduling Problem. Thereafter, our algorithm is compared with a previous one inspired also by the bees behavior for the same purpose, and the optimal solution for the displayed scheduling Problem. The aim of the algorithm is to find an acceptable solution with the best time through Bees Colony's algorithm. To evaluate our reach, we Study the effect of increasing the number of tasks when processors numbers are constant, and the impact of increasing the number of processors for a number of tasks on the stability of the presented algorithm. Our algorithm has shown the ability to obtain optimal value for the objective function in terms of scheduling tests for small and medium size. Our results shown that the imposed algorithm gives the best solution for the scheduling problem, in most cases, and improves the traditional BCO algorithm.
This paper introduces a new algorithm to solve some problems that data clustering algorithms such as K-Means suffer from. This new algorithm by itself is able to cluster data without the need of other clustering algorithms.
In this paper, we study the static scheduling issue for the independent tasks on a homogenous multiprocessor system. In addition, we develop an algorithm based on Bees Colony Optimization to solve the scheduling Problem. Thereafter, our algorithm is compared with a previous one inspired also by the bees mentioned for the same purpose, and with the optimal solution for the displayed scheduling Problem.
Being an integral urban, social, economical and cultural part of its development plans; states and its administrations competes in the design, planning and implementation of sustainable tourism development. Given the importance and the need to de velop a meaningful and targeted strategies toachieve sustainable development in the North region ; this research handled a collection of different tourism planning strategeis such as: site planning strategy, merging and integration strategy, tourism triangle strategy, Hyperlinks axes strategy and Imaginable planning strategy.
comments
Fetching comments Fetching comments
Sign in to be able to follow your search criteria
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا