Corpus ID: 17388549

An Efficient Resource Allocation Strategies in Cloud Computing

  title={An Efficient Resource Allocation Strategies in Cloud Computing},
  author={B. Ruban Rajasekar and S. Manigandan},
2 ABSTRACT: Recently cloud computing booming area and emerging trends in information communication technology domain. Resource allocation is to allocate the resource based on infrastructure as a service (IaaS) is one of the keys for large-scale Cloud applications. Therefore, performance evaluation of workload models and Cloud resource allocation and algorithms in a repeatable manner under different configurations and requirements is difficult. There is still lack of tools that enable developers… Expand
Multiple Request Resource Allocation by using Time-Shared Policy in Cloud Computing
Cloud computing is the enactment of using a network of remote servers hosted on the internet to accumulate, manage and process data rather than a local server or a personal computer. Cloud computingExpand
Effective migration resource reallocation based on cloud computing
According to the taxonomy, a comprehensive survey of state-of-the-art approaches is presented systematically, including real-time scheduling, adaptive dynamic scheduling, large-scale scheduling, multi objective scheduling, and distributed and parallel scheduling. Expand
Information collection centric techniques for cloud resource management: Taxonomy, analysis and challenges
A survey of Information Collection Centric Techniques (ICCT) for cloud resource management is presented by providing a thematic taxonomy of the current state-of-the-art techniques to present a comprehensive classification of the state information collection mechanisms. Expand
Optimized Algorithms for Virtual Machine Placement based on Multi-Dimensional Resource Characteristics in Cloud Computing Systems
Virtual machine placement to the PMs of the cloud datacenter is one of the important problems in cloud environment to provide better service to the cloud users. This research work proposed techniquesExpand
Horizontal Dynamic Resource Scaling by Measuring the Impacts of Scheduling Interval in Cloud Computing
This paper aims to measure the impacts of scheduling interval on dynamic resource allocation and to calculate the demand of resources dynamically on the basis of dynamic creation or deletion of virtual machines to serve the cloudlet load efficiently. Expand
Cloud computing is an essential ingredient of today’s modern information technology. Cloud computing is totally based on internet. With the use of cloud computing resources can be shared fromExpand
Measuring Effective Scheduling Interval Against VM Load with Rapid Elasticity in Cloud Computing
This paper will measure the effectiveness of scheduling interval against increasing VM load on rapid elasticity for the existing cloud infrastructure available on the Host Machine. Expand
Virtual Machine Placement using Enhanced Scheduling and Load Rebalancing using Hybrid Algorithms Based on Multi-Dimensional Resource Characteristics in Cloud Computing Systems
VM placement is defined as the process of mapping the VM requests to the PMs, according to the availability of resources in these hosts. In this paper we present an efficient Virtual MachineExpand
Resource Based Load Balanced Min Min Algorithm(RBLMM) for static Meta task Scheduling in Cloud
Cloud Computing is a new technology that facilitates the IT users for providing large variety of resources. Load Balancing is one of the major issues in cloud. To tackle this problem there is a needExpand
Exact and Heuristic Data Workflow Placement Algorithms for Big Data Computing in Cloud Datacenters
This paper proposes an efficient data placement approach to improve the performance of workflow processing in distributed datacenters and proposes a greedy heuristic algorithm based on a network flow optimization framework to solve the problem of unsplittable intermediate data placement. Expand


A survey on resource allocation strategies in cloud computing
  • V. Anuradha, D. Sumathi
  • Computer Science
  • International Conference on Information Communication and Embedded Systems (ICICES2014)
  • 2014
This study aims to identify an efficient resource allocation strategy that utilizes resources effectively in the resource constrained environment of cloud computing. Expand
A Threshold-based Dynamic Resource Allocation Scheme for Cloud Computing
A threshold-based dynamic resource allocation scheme for cloud computing that dynamically allocate the virtual resources among the cloud computing applications based on their load changes and can use the threshold method to optimize the decision of resource reallocation is proposed. Expand
Linear Scheduling Strategy for Resource Allocation in Cloud Environment
A scheduling algorithm named as Linear Scheduling for Tasks and Resources (LSTR) is designed, which performs tasks and resources scheduling respectively, and KVM/Xen virtualization along with LSTR scheduling is used to allocate resources which maximize the system throughput and resource utilization. Expand
A Survey on Resource Allocation Strategies in Cloud Computing
Various resource allocation strategies and their challenges are discussed in detail and it is believed that this paper would benefit both cloud users and researchers in overcoming the challenges faced. Expand
Topology-aware resource allocation for data-intensive workloads
The proposed architecture, Topology-Aware Resource Allocation (TARA), uses a prediction engine with a lightweight simulator to estimate the performance of a given resource allocation and a genetic algorithm to find an optimized solution in the large search space. Expand
Agent based Resource Monitoring System in IaaS Cloud Environment
Abstract In cloud computing environment, Infrastructure as a Service (IaaS) takes the lowest tier in the cloud pyramid where most control and management is needed. IaaS clouds offer IT infrastructureExpand
Resource allocation in cloud using simulated annealing
A variation of multi dimensional (multi parameter) bin packing is utilized to model the resource allocation problem and an efficient resource allocation algorithm is presented using simulated annealing. Expand
Management of distributed resource allocations in multi-cluster environments
This work presents a fully distributed solution for managing resource allocation for services running across multiple clusters in a large-scale cloud computing environment that achieves scalability by minimizing global message exchanges, increases performance by distributing requests, and improves availability by avoiding a single point of failure. Expand
Priority based resource allocation model for cloud computing
  • International Journal of Science, Engineering and Technology Research (IJSETR) Volume 2, Issue
  • 2013
A review of resource allocation policies in cloud computing
  • World Journal of Science and Technology,
  • 2012