SNAP-based grid resource broker using the three phase commit protocol

Grid computing is diverse and heterogeneous in nature, spanning across multiple domains where resources are not owned or managed by a single administration. This brings about many challenges to Grid resource management and exposes the user to the Grid middleware complexities. Thus this research deve...

Full description

Bibliographic Details
Main Author: Haji, Mohammed Hassan Abdulla
Other Authors: Djemame, K. ; Dew, P. M.
Published: University of Leeds 2005
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.529706
id ndltd-bl.uk-oai-ethos.bl.uk-529706
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-5297062017-10-04T03:31:55ZSNAP-based grid resource broker using the three phase commit protocolHaji, Mohammed Hassan AbdullaDjemame, K. ; Dew, P. M.2005Grid computing is diverse and heterogeneous in nature, spanning across multiple domains where resources are not owned or managed by a single administration. This brings about many challenges to Grid resource management and exposes the user to the Grid middleware complexities. Thus this research develops a user-centric resource broker that insulates the users from the Grid complexities, alleviating them from the burden of having to know the various mechanisms of the Grid middleware. The broker is based on the SNAP (Service Negotiation and Acquisition Protocol) framework and focuses on applications that require resources on demand. It is important for applications that require resources on demand to reserve the necessary resources within the minimum time possible. Thus the work in this thesis has developed a three-phase commit protocol which enhances the traditional twophase commit protocol. Performance evaluation has been carried out to evaluate the SNAP-based resource broker using the traditional two-phase commit protocol and the newly developed three-phase commit protocol. The evaluation has been conducted on a local Grid test-bed, a distributed Grid infrastructure (the White Rose Grid) and through mathematical modelling and simulation. Throughout the evaluation, the SNAP-based resource broker using the three-phase commit protocol provides a significant performance enhancement, over the use of the traditional twophase commit protocol, in terms of the time taken between submission (to the broker) of user requirements and the job beginning execution.004.62University of Leedshttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.529706http://etheses.whiterose.ac.uk/1339/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 004.62
spellingShingle 004.62
Haji, Mohammed Hassan Abdulla
SNAP-based grid resource broker using the three phase commit protocol
description Grid computing is diverse and heterogeneous in nature, spanning across multiple domains where resources are not owned or managed by a single administration. This brings about many challenges to Grid resource management and exposes the user to the Grid middleware complexities. Thus this research develops a user-centric resource broker that insulates the users from the Grid complexities, alleviating them from the burden of having to know the various mechanisms of the Grid middleware. The broker is based on the SNAP (Service Negotiation and Acquisition Protocol) framework and focuses on applications that require resources on demand. It is important for applications that require resources on demand to reserve the necessary resources within the minimum time possible. Thus the work in this thesis has developed a three-phase commit protocol which enhances the traditional twophase commit protocol. Performance evaluation has been carried out to evaluate the SNAP-based resource broker using the traditional two-phase commit protocol and the newly developed three-phase commit protocol. The evaluation has been conducted on a local Grid test-bed, a distributed Grid infrastructure (the White Rose Grid) and through mathematical modelling and simulation. Throughout the evaluation, the SNAP-based resource broker using the three-phase commit protocol provides a significant performance enhancement, over the use of the traditional twophase commit protocol, in terms of the time taken between submission (to the broker) of user requirements and the job beginning execution.
author2 Djemame, K. ; Dew, P. M.
author_facet Djemame, K. ; Dew, P. M.
Haji, Mohammed Hassan Abdulla
author Haji, Mohammed Hassan Abdulla
author_sort Haji, Mohammed Hassan Abdulla
title SNAP-based grid resource broker using the three phase commit protocol
title_short SNAP-based grid resource broker using the three phase commit protocol
title_full SNAP-based grid resource broker using the three phase commit protocol
title_fullStr SNAP-based grid resource broker using the three phase commit protocol
title_full_unstemmed SNAP-based grid resource broker using the three phase commit protocol
title_sort snap-based grid resource broker using the three phase commit protocol
publisher University of Leeds
publishDate 2005
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.529706
work_keys_str_mv AT hajimohammedhassanabdulla snapbasedgridresourcebrokerusingthethreephasecommitprotocol
_version_ 1718544664374542336