A review of methods for resource allocation and operational framework in cloud computing

Authors

  • Hadi Moei Emamqeysi Department of Electrical and Computer Engineering, Foolad Institute of Technology, Fooladshahr, Isfahan , Iran
  • Masomeh Robati Department of Software Engineering Pooyesh Higher Education Institute, Qom, qom, Iran
  • Mohamad Davarpanah Department of Electrical and Computer Engineering, Foolad Institute of Technology, Fooladshahr, Isfahan , Iran
  • Nasim Soltani Department of Software Engineering, Allame Naeini Higher Education Institute, Naein, Isfahan, Iran
Abstract:

The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud service providers to provide services in this environment. In this paper, first, the description of cloud computing environment and related issues have been reported. According to the performed studies, challenges such as: the absence of a comprehensive management for resources in the cloud environment, the method of predicting the resource allocation process, optimum resource allocation methods to reduce energy consumption and reducing the time to access resources and also implementation of dynamic resources allocation methods in the mobile cloud environments, have been addressed. Finally, with regard to the challenges, some recommendations to improve the process of allocation of resources in a cloud computing environment is has been proposed.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Resource Allocation in Cloud Computing: A Review

Cloud computing is a model that provides services through internet to its users. It enables users to put their data and services on the internet and same can access through internet. The most challenging task of cloud computing is resource allocation. In this paper, challenges of cloud computing are addressed in which resource allocation is one of the main challenges. Resource allocation and it...

full text

An Efficient Resource Allocation for Processing Healthcare Data in the Cloud Computing Environment

Nowadays, processing large-media healthcare data in the cloud has become an effective way of satisfying the medical userschr('39') QoS (quality of service) demands. Providing healthcare for the community is a complex activity that relies heavily on information processing. Such processing can be very costly for organizations. However, processing healthcare data in cloud has become an effective s...

full text

Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment

Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...

full text

FRA-PSO: A two-stage Resource Allocation Algorithm in Cloud Computing

Cloud computing gives a large quantity of processing possibilities and heterogeneous resources, meeting the prerequisites of numerous applications at diverse levels. Therefore, resource allocation is vital in cloud computing. Resource allocation is a technique that resources such as CPU, RAM, and disk in cloud data centers are divided among cloud users. The resource utilization, cloud service p...

full text

A Review on Various Resource Allocation Strategies in Cloud Computing

The computational world is becoming very large and complex. Cloud computing has emerged as a new paradigm of computing and also has gained attention from both academic and business community. Its utility-based usage model allows users to pay per use, similar to other public utility such as electricity, with relatively low investment on the end devices that access the cloud computing resources. ...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 3  issue 3

pages  173- 180

publication date 2017-08-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023