Scheduling workflows with budget constraints
Date
2007Publisher
Springer Science and Business Media, LLCSource
Integrated Research in GRID Computing - CoreGRID Integration Workshop 2005, Selected Papers2005 CoreGRID Integration Workshop, CGIW 2005
Pages
189-202Google Scholar check
Keyword(s):
Metadata
Show full item recordAbstract
Grids are emerging as a promising solution for resource and computation demanding applications. However, the heterogeneity of resources in Grid computing, complicates resource management and scheduling of applications. In addition, the commercialization of the Grid requires policies that can take into account user requirements, and budget considerations in particular. This paper considers a basic model for workflow applications modelled as Directed Acyclic Graphs (DAGs) and investigates heuristics that allow to schedule the nodes of the DAG (or tasks of a workflow) onto resources in a way that satisfies a budget constraint and is still optimized for overall time. Two different approaches are implemented, evaluated and presented using four different types of basic DAGs. © 2007 Springer Science+Business Media, LLC.
Collections
Cite as
Related items
Showing items related by title, author, creator and subject.
-
Article
PADS: An approach to modeling resource demand and supply for the formal analysis of hierarchical scheduling
Philippou, Anna; Lee, I.; Sokolsky, O. (2012)As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using ...
-
Conference Object
Dynamic transmission scheduling for packet radio networks
Panayiotou, Christos G.; Cassandras, C. G. (1998)
-
Article
Broadcast scheduling with multiple concurrent costs
Liaskos, Christos K.; Xeros, Andreas; Papadimitriou, Georgios I.; Lestas, Marios; Pitsillides, Andreas (2012)Data dissemination via periodic broadcasting considers a set of items, each with a given request probability, size and scheduling cost. The goal is to construct a broadcast schedule that minimizes the mean query serving ...