Change search
ReferencesLink to record
Permanent link

Direct link
Service level agreement requirements of an accounting-driven computional grid
KTH, School of Computer Science and Communication (CSC), Numerical Analysis and Computer Science, NADA.
(English)Manuscript (preprint) (Other academic)
National Category
Computer Science
URN: urn:nbn:se:kth:diva-26128OAI: diva2:370290
QC 20101116Available from: 2010-11-16 Created: 2010-11-16 Last updated: 2010-11-16Bibliographically approved
In thesis
1. Managing Service Levels in Grid Computing Systems: Quota Policy and Computational Market Approaches
Open this publication in new window or tab >>Managing Service Levels in Grid Computing Systems: Quota Policy and Computational Market Approaches
2007 (English)Licentiate thesis, comprehensive summary (Other scientific)
Abstract [en]

We study techniques to enforce and provision differentiated service levels in Computational Grid systems. The Grid offers simplified provisioning of peak-capacity for applications with computational requirements beyond local machines and clusters, by sharing resources across organizational boundaries. Current systems have focussed on access control, i.e., managing who is allowed to run applications on remote sites. Very little work has been done on providing differentiated service levels for those applications that are admitted. This leads to a number of problems when scheduling jobs in a fair and efficient way. For example, users with a large number of long-running jobs could starve out others, both intentionally and non-intentionally. We investigate the requirements of High Performance Computing (HPC) applications that run in academic Grid systems, and propose two models of service-level management. Our first model is based on global real-time quota enforcement, where projects are granted resource quota, such as CPU hours, across the Grid by a centralized allocation authority. We implement the SweGrid Accounting System to enforce quota allocated by the Swedish National Allocations Committee in the SweGrid production Grid, which connects six Swedish HPC centers. A flexible authorization policy framework allows provisioning and enforcement of two different service levels across the SweGrid clusters; high-priority and low-priority jobs. As a solution to more fine-grained control over service levels we propose and implement a Grid Market system, using a market-based resource allocator called Tycoon. The conclusion of our research is that although the Grid accounting solution offers better service level enforcement support than state-of-the-art production Grid systems, it turned out to be complex to set the resource price and other policies manually, while ensuring fairness and efficiency of the system. Our Grid Market on the other hand sets the price according to the dynamic demand, and it is further incentive compatible, in that the overall system state remains healthy even in the presence of strategic users.

Place, publisher, year, edition, pages
Stockholm: KTH, 2007. v, 35 p.
Trita-CSC-A, ISSN 1653-5723 ; 2007:6
Grid Market, Computational Grid, Service Level Management, QoS, HPC, Grid Middleware
National Category
Computer Science
urn:nbn:se:kth:diva-4346 (URN)978-91-7178-658-6 (ISBN)
2007-05-14, Rum 304, KTH, Teknikringen 14, Stockholm, 10:00
QC 20101116Available from: 2007-05-02 Created: 2007-05-02 Last updated: 2010-11-16Bibliographically approved

Open Access in DiVA

No full text

Other links

Hewlett Packard Development Company, L.P

Search in DiVA

By author/editor
Sandholm, Thomas
By organisation
Numerical Analysis and Computer Science, NADA
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 31 hits
ReferencesLink to record
Permanent link

Direct link