Back to Search
Start Over
Distributed resource allocation in federated clouds.
- Source :
-
Journal of Supercomputing . Jul2017, Vol. 73 Issue 7, p3196-3211. 16p. - Publication Year :
- 2017
-
Abstract
- Cloud computing is an emerging technology which relies on virtualization techniques to achieve the elasticity of shared resources for providing on-demand services. When the service demand increases, more resources are required to satisfy the service demand. Single cloud generally cannot provide unlimited services with limited physical resources; therefore, the federation of multiple clouds may be one possible solution. In such environment, different cloud providers may own different pricing and resource allocating strategies. Thus, how to select the most appropriate provider to host applications becomes an important issue for clients. However, as the requests of accessing distributed resources increase, the occurrences of competing the same resource may also increase. In this study, a Distributed Resource Allocation (DRA) approach is proposed to solve resource competition in the federated cloud environment. Each job is supposed to consist of one or more tasks, and the communication behavior between tasks could be profiled. The proposed approach groups tasks according to communication behavior to minimize communication overhead, and tries to allocate grouped tasks to achieve equilibrium when resource competition occurs. Experimental results show that the cloud provider could obtain more profits by outsourcing resources in the federated cloud with enough resources. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 09208542
- Volume :
- 73
- Issue :
- 7
- Database :
- Academic Search Index
- Journal :
- Journal of Supercomputing
- Publication Type :
- Academic Journal
- Accession number :
- 124071325
- Full Text :
- https://doi.org/10.1007/s11227-016-1918-1