Análise de Desempenho de Algoritmos em Ambientes Virtualizados em Computação em Nuvem (Performance Analysis of Algorithms for Virtualized Environments on Cloud Computing)

Ricardo Soares Boaventura (, Keiji Yamanaka (, Gustavo Prado Oliveira (

1Faculdade de Engenharia Elétrica da Universidade Federal de Uberlândia
2Instituto Federal do Triângulo Mineiro - Campus Uberlândia Centro

This paper appears in: Revista IEEE América Latina

Publication Date: June 2014
Volume: 12,   Issue: 4 
ISSN: 1548-0992

Cloud computing emerges as a new dominant paradigm for distributed systems, as a model that allows users to access the network on demand to a shared pool of computing resources that can be configured, e.g., networks, servers, storage, applications and services. In cloud computing the infrastructure can become available as a service through virtualization using hypervisors. Virtualization is a mechanism to abstract hardware resources and system of a given operating system. Therefore, this type of technology is used in cloud environments through a large set of servers using virtual machine monitors that are located between the hardware and the operating system. However there is a wide spread of hypervisors, each with its own advantages and disadvantages. Therefore, this study is one of the proposals, conducting experiments with algorithms among different classes of algorithms available to virtual environments in a cloud. The goal of these experiments is to determine which factors (virtual machines, operating system and hardware) with of its configurations influence the performance of a deterministic algorithm. These experiments were planned and executed with a basic theory of experimental design. The experimental design is a set of tests using pre-established criteria and scientific statistical mostly with the aim of determining the influence of various factors on the results of a system or process, identifying and noting the reasons that led to changes in the expected response. All experiments results will be analyzed and will assist cloud computing users in the discovery of a possible virtual environment configuration that will allow and to avoid programming execution deft, computational resources loss and monthly costs.

Index Terms:
Virtualization, Cloud computing, Experimental Design, Algorithms Design and Analysis, Experiments with Algorithms   

Documents that cite this document
This function is not implemented yet.

[PDF Full-Text (380)]