Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation

The increasing needs for computational power in areas such as weather simulation, genomics or Internet applications have led to sharing of geographically distributed and heterogeneous resources from commercial data centers and scientific institutions. Research in the areas of utility, grid and cloud...

Full description

Bibliographic Details
Main Author: Villegas, David
Format: Others
Published: FIU Digital Commons 2012
Subjects:
Online Access:http://digitalcommons.fiu.edu/etd/788
http://digitalcommons.fiu.edu/cgi/viewcontent.cgi?article=1902&context=etd
id ndltd-fiu.edu-oai-digitalcommons.fiu.edu-etd-1902
record_format oai_dc
spelling ndltd-fiu.edu-oai-digitalcommons.fiu.edu-etd-19022018-07-19T03:32:59Z Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation Villegas, David The increasing needs for computational power in areas such as weather simulation, genomics or Internet applications have led to sharing of geographically distributed and heterogeneous resources from commercial data centers and scientific institutions. Research in the areas of utility, grid and cloud computing, together with improvements in network and hardware virtualization has resulted in methods to locate and use resources to rapidly provision virtual environments in a flexible manner, while lowering costs for consumers and providers. However, there is still a lack of methodologies to enable efficient and seamless sharing of resources among institutions. In this work, we concentrate in the problem of executing parallel scientific applications across distributed resources belonging to separate organizations. Our approach can be divided in three main points. First, we define and implement an interoperable grid protocol to distribute job workloads among partners with different middleware and execution resources. Second, we research and implement different policies for virtual resource provisioning and job-to-resource allocation, taking advantage of their cooperation to improve execution cost and performance. Third, we explore the consequences of on-demand provisioning and allocation in the problem of site-selection for the execution of parallel workloads, and propose new strategies to reduce job slowdown and overall cost. 2012-10-17T07:00:00Z text application/pdf http://digitalcommons.fiu.edu/etd/788 http://digitalcommons.fiu.edu/cgi/viewcontent.cgi?article=1902&context=etd FIU Electronic Theses and Dissertations FIU Digital Commons meta-scheduling cloud computing brokering provisioning allocation policies
collection NDLTD
format Others
sources NDLTD
topic meta-scheduling
cloud computing
brokering
provisioning
allocation
policies
spellingShingle meta-scheduling
cloud computing
brokering
provisioning
allocation
policies
Villegas, David
Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
description The increasing needs for computational power in areas such as weather simulation, genomics or Internet applications have led to sharing of geographically distributed and heterogeneous resources from commercial data centers and scientific institutions. Research in the areas of utility, grid and cloud computing, together with improvements in network and hardware virtualization has resulted in methods to locate and use resources to rapidly provision virtual environments in a flexible manner, while lowering costs for consumers and providers. However, there is still a lack of methodologies to enable efficient and seamless sharing of resources among institutions. In this work, we concentrate in the problem of executing parallel scientific applications across distributed resources belonging to separate organizations. Our approach can be divided in three main points. First, we define and implement an interoperable grid protocol to distribute job workloads among partners with different middleware and execution resources. Second, we research and implement different policies for virtual resource provisioning and job-to-resource allocation, taking advantage of their cooperation to improve execution cost and performance. Third, we explore the consequences of on-demand provisioning and allocation in the problem of site-selection for the execution of parallel workloads, and propose new strategies to reduce job slowdown and overall cost.
author Villegas, David
author_facet Villegas, David
author_sort Villegas, David
title Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
title_short Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
title_full Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
title_fullStr Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
title_full_unstemmed Interoperable Resource Brokering with Policy-based Provisioning and Job Allocation
title_sort interoperable resource brokering with policy-based provisioning and job allocation
publisher FIU Digital Commons
publishDate 2012
url http://digitalcommons.fiu.edu/etd/788
http://digitalcommons.fiu.edu/cgi/viewcontent.cgi?article=1902&context=etd
work_keys_str_mv AT villegasdavid interoperableresourcebrokeringwithpolicybasedprovisioningandjoballocation
_version_ 1718712847831138304