Abstract

Cloud computing is appealing due to features like adaptability, portability, utility service and on-demand service. Cloud resource providers are a source of computing, and each provider delivers different types of resources. In an active cloud environment, timely resource allocation is more important. In order to increase the effectiveness and user-friendliness of resource allocation in the heterogeneous cloud, the paper suggests an efficient cost-based resource allocation (ECRA) method and framework. In the heterogeneous cloud, there is no centralized resource allocation manager (CRAM) to get all requested resources from a single counter. The proposed methodology for allocating resources divides them according to their cost. The paper’s framework for allocating resources consists of various parts. The Unified Heterogeneous Resource Allocation Manager (UHRAM) part of the framework collects and manages resources from several cloud resource providers. The resource identifier is one of the components in the framework, which is coupled to UHRAM to determine the cost of the resources. The low-cost resources are scheduled and to be in a ready state for allocation. The proposed ECRA is simulated and compared based on parameters like total computation time, response time and resource allocation percentage with existing resource allocation methods. The results prove that the proposed ECRA is efficient in allocating the resources in minimum response time and it allocates maximum resources for lower cost.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call