Provider-independent use of the cloud
T Harmer, P Wright, C Cunningham… - Euro-Par 2009 Parallel …, 2009 - Springer
Euro-Par 2009 Parallel Processing: 15th International Euro-Par Conference …, 2009•Springer
Utility computing offers researchers and businesses the potential of significant cost-savings,
making it possible for them to match the cost of their computing and storage to their demand
for such resources. A utility compute provider enables the purchase of compute
infrastructures on-demand; when a user requires computing resources a provider will
provision a resource for them and charge them only for their period of use of that resource.
There has been a significant growth in the number of cloud computing resource providers …
making it possible for them to match the cost of their computing and storage to their demand
for such resources. A utility compute provider enables the purchase of compute
infrastructures on-demand; when a user requires computing resources a provider will
provision a resource for them and charge them only for their period of use of that resource.
There has been a significant growth in the number of cloud computing resource providers …
Abstract
Utility computing offers researchers and businesses the potential of significant cost-savings, making it possible for them to match the cost of their computing and storage to their demand for such resources. A utility compute provider enables the purchase of compute infrastructures on-demand; when a user requires computing resources a provider will provision a resource for them and charge them only for their period of use of that resource. There has been a significant growth in the number of cloud computing resource providers and each has a different resource usage model, application process and application programming interface (API)–developing generic multi-resource provider applications is thus difficult and time consuming. We have developed an abstraction layer that provides a single resource usage model, user authentication model and API for compute providers that enables cloud-provider neutral applications to be developed. In this paper we outline the issues in using external resource providers, give examples of using a number of the most popular cloud providers and provide examples of developing provider neutral applications. In addition, we discuss the development of the API to create a generic provisioning model based on a common architecture for cloud computing providers.
Springer
Showing the best result for this search. See all results