Scheduling Grid Applications with Software Requirements


Autoria(s): CHAVES, C. G.; BATISTA, D. M.; FONSECA, N. L. S. da
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

20/10/2012

20/10/2012

2011

Resumo

The aim of task scheduling is to minimize the makespan of applications, exploiting the best possible way to use shared resources. Applications have requirements which call for customized environments for their execution. One way to provide such environments is to use virtualization on demand. This paper presents two schedulers based on integer linear programming which schedule virtual machines (VMs) in grid resources and tasks on these VMs. The schedulers differ from previous work by the joint scheduling of tasks and VMs and by considering the impact of the available bandwidth on the quality of the schedule. Experiments show the efficacy of the schedulers in scenarios with different network configurations.

Identificador

IEEE LATIN AMERICA TRANSACTIONS, v.9, n.4, Special Issue, p.578-585, 2011

1548-0992

http://producao.usp.br/handle/BDPI/30356

http://apps.isiknowledge.com/InboundService.do?Func=Frame&product=WOS&action=retrieve&SrcApp=EndNote&UT=000294173600027&Init=Yes&SrcAuth=ResearchSoft&mode=FullRecord

Idioma(s)

por

Publicador

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Relação

Ieee Latin America Transactions

Direitos

restrictedAccess

Copyright IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Palavras-Chave #Grid Computing #Scheduling #Virtualization #EXPERIENCE #Computer Science, Information Systems #Engineering, Electrical & Electronic
Tipo

article

original article

publishedVersion