Toggle Main Menu Toggle Search

Open Access padlockePrints

An Architecture for Negotiation and Enforcement of Resource Usage Policies

Lookup NU author(s): Dr Carlos Molina-Jimenez, Emeritus Professor Santosh Shrivastava, Dr Stuart Wheater



Advances in Cloud computing are making it possible for service providers to offer computational resources such as storage and compute power (infrastructure as a service, IaaS) to sophisticated enterprise application services (software as a service SaaS) to remote clients for a fee on a highly dynamic basis. As in any business transaction, client access to a service is regulated by a legal Service Agreement (SA). A service agreement needs to be negotiated and agreed between the provider and the client before the latter can use the service. Then on, both the client and the provider will need assurances that service interactions are in accordance with the SA, and any violations are detected and their causes identified. There is thus a need for automated support for negotiation and enforcement of service agreements. This paper discusses key design issues for such a system, of which the main one is to ensure that the policies (termed also clauses) contained in an SA are logically sound and that they work in harmony with any private policies of the client and the provider. The paper presents an architecture and a proof of concept implementation.

Publication metadata

Author(s): Molina-Jimenez C, Shrivastava S, Wheater S

Publication type: Report

Publication status: Published

Series Title: School of Computing Science Technical Report Series

Year: 2013

Pages: 11

Print publication date: 01/04/2013

Source Publication Date: April 2013

Report Number: 1381

Institution: School of Computing Science, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne