VOLTAIC: volume optimization layer to assign cloud resources

  • Authors:
  • Hugo E. T. Carvalho;Otto Carlos M. B. Duarte

  • Affiliations:
  • Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro, Brazil;Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro, Brazil

  • Venue:
  • Proceedings of the 3rd International Conference on Information and Communication Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cloud computing offers on-demand access to computational resources. One of the major challenges in cloud environments is to enforce the elasticity of the processes that execute in the cloud, avoiding Service Level Agreements (SLAs) violations and reducing waste with idle resources. We propose an autonomic resource management system for cloud computing, called VOLTAIC (Volume Optimization Layer To AssIgn Cloud resources). The proposal analyzes usage profiles of physical and virtual elements and defines heuristics based on differential utilization level that guarantee an optimized allocation of virtual elements. VOLTAIC introduces algorithms to determine proper parameters to allocate cloud elements and to automatically migrate those elements to avoid performance degradation due to server saturation. Results obtained through the implementation of the system in a small-scale cluster show that the system efficiently assigns virtual elements and ensures proper resource allocation to virtual elements. We also developed a virtual network simulator for cloud environments to attest the applicability of VOLTAIC in broader scenarios. Results show reductions in up to 10% in the amount of idle cycles due to correct assignment of virtual elements.