James Padgett

Learn More
Service Level Agreements (SLAs) are explicit statements about all expectations and obligations in the business partnership between customers and providers. They have been introduced in Grid computing to overcome the best effort approach, making the Grid more interesting for commercial applications. However, decisions on negotiation and system management(More)
Resource reservation and performance prediction of execution run-times are key components in delivering timely application services for decision support systems. The provision of Service Level Agreements (SLA) and components to manage tasks such as resource negotiation, monitoring and policing are needed to help meet this requirement. This paper presents an(More)
Users of Grid systems often need to attach Quality of Service (QoS) information such as time or performance constraints to guarantee timely execution of their application. Grid resources have varying quality and reliability and can easily be swamped by competing applications. If this coincides with the users execution their results may be delayed. In(More)
Service Level Agreements (SLAs) are facilitators for widening the commercial uptake of Grid technology. They provide explicit statements of expectation and obligation between service consumers and providers. However, without the ability to assess the probability that an SLA might fail, commercial uptake will be restricted, since neither party will be(More)
If Grid computing is to experience widespread commercial adoption, then incorporating risk assessment and management techniques is essential,both during negotiation between service provider and service requester and during run-time. This paper focuses on the role of a resource broker in this context. Specifically, an approach to evaluating the reliability(More)
  • 1