Nuvem Pública versus Privada: Variações no Desempenho
de Infraestrutura para Elasticidade
Ernani Azevedo £, Cyrus Dias £, Rhodney Simões ¥, Ramide Dantas £,
Djamel Sadok £, Stenio Fernandes £, Carlos Kamienski ¥
£
Centro de Informática– Universidade Federal de Pernambuco (UFPE)
{ernani,ramide,cyrus,jamel,stenio}@gprt.ufpe.br
¥
Universidade Federal do ABC (UFABC)
{cak,rhodney.simoes}@ufabc.edu.br
Resumo. A computação em nuvem oferecea possibilidade de alocação e
desalocação de recursos computacionais sob demanda através da
elasticidade. Apesar de várias opções de nuvem pública e privada estarem
disponíveis, os usuários ainda carecem de informações específicas sobre o
desempenhodessas operações. Esse artigo compara a nuvem pública Amazon
EC2 com uma nuvem privada controlada pelo OpenNebula e ouso direto do
hypervisor Xen para ações como criação/destruição e suspensão/recuperação
de máquinas virtuais. Os resultados mostram que elasticidade pode ser
provida pelas três categorias de serviços em temposde resposta aceitáveis
para várias aplicações , de modo que a escolha do usuário depende de uma
combinação de critérios técnicos e estratégicos.
Abstract. Cloud computing provides on demand allocation and deallocation of
resources via the key feature of elasticity. Although there are some choices for
public and private clouds available, users lack particular details on the
performance of these operations. This paper presents a comparison of Amazon
EC2 public cloud service with a private cloud controlled byOpenNebula and
the direct use of the Xen hypervisor for operations on virtual machines such as
creation/teardown and suspend/resume. Our results show that elasticity may
provided by the three categories of clouds services with acceptable response
times, so that the user choice depends on a combination of technical and
strategic criteria.
1. Introdução
O objetivo de prover serviços computacionais como utilidade está se tornando realidade
com a disseminação dedatacentres públicos e privados na rede. Da mesma forma que
energia elétrica, água e gás, um serviço de nuvem permite alocar e desalocar sob
demanda variados tipos de recursos computacionais.A característica distintiva da
elasticidade permite que recursos, como máqu
inas virtuais e armazenamento, sejam
rapidamente adicionados para atender a demandas instantâneas das aplicações e
removidos quando não forem mais necessários
[Armbrust et al. 2009].
A compreensão dos benefícios obtidos por uma organização pela escolha da
nuvem para hospedar seus serviços envolve uma cuidadosa avaliação dos critérios
técnicos, assim como financeiros e estratégicos. E p
a esar de vários serviços de nuvem
pública e plataformas de nuvem privada estarem disponíveis, atualmente existe
uma
carência de informações específicas para subsidiar os usuários sobre o desempenho do
ambientes nas tarefas de alocação e desalocação de recursos.
Em outras palavras, é
Download

Nuvem Pública versus Privada - GPRT