2002
DOI: 10.1007/3-540-46000-4_28
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling under Uncertainty: Planning for the Ubiquitous Grid

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2004
2004
2021
2021

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 18 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…The data gatherer evaluates current and future CPU availability by connecting to an external Network Weather Service (NWS) [50], if present, or directly employing the hosts' descriptions. To assess network performances the scheduler adopts the NWS as well, if present, or a simple probing technique such as those in [42]. Finally, computational costs are computed as compTime(ds, s, p, h, t) = req (ds, s, p) per f (h)·avail(h, t) , where req(ds, s, p) represents the processing requirements (with respect to a reference host) of software s run with parameters p on datasets ds, per f (h) is the no-load performance of host h, and avail(h, t) is the fraction of processing cycles available on host h at time t; this process is based on task profiling and analytical benchmarking [21,28,39].…”
Section: Example Implementation Of An Application-oriented Scheduler mentioning
confidence: 99%
See 1 more Smart Citation
“…The data gatherer evaluates current and future CPU availability by connecting to an external Network Weather Service (NWS) [50], if present, or directly employing the hosts' descriptions. To assess network performances the scheduler adopts the NWS as well, if present, or a simple probing technique such as those in [42]. Finally, computational costs are computed as compTime(ds, s, p, h, t) = req (ds, s, p) per f (h)·avail(h, t) , where req(ds, s, p) represents the processing requirements (with respect to a reference host) of software s run with parameters p on datasets ds, per f (h) is the no-load performance of host h, and avail(h, t) is the fraction of processing cycles available on host h at time t; this process is based on task profiling and analytical benchmarking [21,28,39].…”
Section: Example Implementation Of An Application-oriented Scheduler mentioning
confidence: 99%
“…Service level agreements (SLAs) are typically considered as suitable means to support the necessary reliability. Thus, resource reservations and qualityof-service guarantees are being pointed out as a major requirement of modern GRM systems [36,38]; however, even in the absence of SLAs, some other approaches have been proposed to improve reliability and performance of resources including, e.g., performance prediction, job replication, and dynamic adaption to performance changes [35,42,50].…”
Section: Introductionmentioning
confidence: 99%
“…For instance, one can assume each node with a local selection strategy designed to achieve an overall objective, e.g., to balance out the load through the Grid and at the same time taking care of the dynamic characteristics of the individual nodes adaptively (Wang and Liu 2003;Cheung et al 2004a,b). Or one can also consider the selection of all the services within one flow as a whole so as to provide more robust and fault-tolerance service selection to meet some QoS promise for each flow execution (Mao, Brewer, and Katz 2001;Sample, Keyani, and Wiederhold 2002;Pistore, Bertoli, and Traverso 2004). Also, the undeterministic conditions of individual services can also be modeled using probabilistic models, e.g., Markov Decision Process (Doshi et al 2004), for computing the optimal policy of each state of a service flow, where the state of a flow changes when an action (service) is successfully taken (invoked) or not.…”
Section: Service Flow Scheduling and Recoverymentioning
confidence: 99%
“…Asynchronous execution of web services is achieved by using queues for event processing. The default queuing protocol in FICAS is FIFO (first in and first out), so event messages are processed in the order they arrive, but other methods are being developed [20].…”
Section: Software Service Modelmentioning
confidence: 99%