Académique Documents
Professionnel Documents
Culture Documents
php/reinfo
Forma de avaliao: double blind review
Esta revista (e sempre foi) eletrnica para ajudar a proteger o meio ambiente, mas,
caso deseje imprimir esse artigo, saiba que ele foi editorado com uma fonte mais
ecolgica, a Eco Sans,que gasta menos tinta.
ABSTRACT
Cloud computing and green IT are two areas of computer science that are receiving
increasing attention and are considered a priority for the development of computer
systems. Green Cloud Computing approach takes the concepts of the two areas with the
goal of providing a flexible and efficient computing environment. This article presents the
fundamental principles and state of the art technologies that enable the green cloud
computing, referencing some of the latest proposals from several authors and offering an
overview which may serve as a framework for future research.
Key-words: cloud computing; green IT; green networking; green cloud computing.
RESUMO
A computao em nuvem e a TI verde so duas reas da Cincia da Computao que
esto recebendo crescente ateno e so consideradas prioritrias para o desenvolvimento dos sistemas computacionais. A abordagem green cloud computing baseia-se nos
conceitos destas duas reas com o objetivo de oferecer um ambiente computacional
flexvel e eficiente. Neste artigo apresentam-se os princpios fundamentais e o estado da
arte das tecnologias que viabilizam o desenvolvimento de green cloud computing,
referenciando algumas das mais recentes propostas de vrios autores e oferecendo uma
viso geral com a finalidade de servir como ponto de partida para realizar pesquisas
tcnico-cientficas neste tema.
Palavras-chave: computao em nuvem; TI verde; green networking; green cloud computing.
INTRODUO
O crescimento contnuo, em tamanho e complexidade, da infraestrutura de TI que suporta os sistemas de informao, tem chamado a ateno, primeiramente, para a necessidade de simplificar a administrao e
reduzir os custos associados a sua manuteno, e mais recentemente,
para a necessidade de reduzir o impacto ambiental causado, principalmente, pelo excessivo consumo de energia.
Utility computing uma abordagem em que os servios so oferecidos sob demanda, da mesma forma que a eletricidade e telecomunicaes. Esta uma tendncia anunciada e procurada desde os primrdios
da informtica, j que libera os usurios da complexidade de ter que
administrar os recursos computacionais e dos custos de manter uma infraestrutura sobredimensionada para atender possveis picos de demanda,
limitando-se a utilizar os recursos necessrios em cada momento e
pagando apenas pelo que foi utilizado.
A evoluo das tecnologias como grid computing, clusters computacionais, virtualizao, web services e arquitetura orientada a servios,
assim como o aumento da capacidade e reduo dos custos das redes de
computadores e da internet, permitiram chegar a uma nova abordagem,
que supera o conceito tradicional de utility computing, a qual conhecida
como computao em nuvem, ou cloud computing. A computao em
nuvem pode ser descrita como a que ocorre em um ambiente computacional no qual os aplicativos, a plataforma de desenvolvimento ou a infraestrutura so fornecidos na forma de servios acessados por meio da
Internet, de forma flexvel e sob demanda.
Com esta abordagem, as organizaes usurias somente precisam
manter uma pequena infraestrutura composta pelos dispositivos de usurio e pela rede de acesso e subscrever os servios necessrios, ficando
para os fornecedores a responsabilidade de manter a infraestrutura, a
plataforma e os aplicativos devidamente atualizados. Alm da simplicidade
e flexibilidade, este modelo gera economia pelo compartilhamento dos
recursos fsicos e pela alta especializao dos fornecedores.
Tradicionalmente os sistemas informticos foram desenvolvidos com
foco no desempenho e sem preocupao com a eficincia energtica. Mas
com a chegada dos dispositivos mveis, esta caracterstica tornou-se
prioritria motivada pela necessidade de aumentar a autonomia das
baterias. Recentemente a grande concentrao de equipamentos nos
datacenters colocou em evidncia os custos do manejo ineficiente da
energia na infraestrutura de TI, tanto em termos econmicos como ambientais, o que levou adequao e aplicao das tecnologias e conceitos
desenvolvidos para a computao mvel, para todos os equipamentos de
TI e para a infraestrutura em geral.
Uma maior conscincia ambiental, a legislao mais restritiva e a necessidade de manter uma imagem positiva perante a crescente exigncia
da sociedade, assim como a possibilidade de reduzir custos, provocaram o
2
CLOUD COMPUTING
rar recursos de forma rpida e sem maior esforo administrativo por parte
do fornecedor (VOORSLUYS; BROBERG; BUYYA, 2011).
No caso das nuvens comerciais, o usurio subscreve os servios que
deseja, especifica a qualidade requerida mediante um acordo de nvel de
servio (SLA) negociado com o prestador e paga conforme o consumo
mediante um modelo pay-per-use (BUYA; YEO; VENUGOPAL, 2008).
Para possibilitar estas caractersticas, a abordagem se sustenta nas
tecnologias de cluster computacional, grid computing, virtualizao, SOA,
web services e computao autonmica (VOORSLUYS; BROBERG; BUYYA,
2011).
2.1 CLASSES DE SERVIOS OFERECIDOS EM CLOUD COMPUTING
Os servios oferecidos mediante a abordagem de cloud computing
podem ser diferenciados em trs classes, conformando um modelo de trs
camadas, em que cada uma pode ser implementada utilizando os servios
da camada inferior (VOORSLUYS; BROBERG; BUYYA, 2011). A classe de
servios mais simples que pode ser oferecida a infraestrutura como
servio. Em um segundo nvel pode ser oferecida a plataforma de desenvolvimento como servio. Finalmente, no terceiro nvel, os aplicativos
podem ser oferecidos como servio. Esta classificao explicada detalhadamente por Woorsluys et al. (2011) e tambm por Garg e Buyya (2012) e
a seguir descrita brevemente:
Infraestructure as a Service (IaaS): neste nvel so oferecidos recursos como servidores, storage e comunicao na forma de servios. O
usurio pode administrar estes recursos instalando software, acrescentando discos virtuais, configurando usurios e permisses etc. O EC2 da
Amazon Web Services um exemplo deste tipo de servio com recursos
como escalamento automtico e importao de mquinas virtuais do
usurio (AMAZON, 2011).
GREEN IT
computing.
11
13
Neste artigo foram apresentados os conceitos bsicos sobre a abordagem de cloud computing, mostrando que, desde o ponto de vista das
organizaes usurias, o modelo de nuvem pblica traz vantagens pela
simplicidade, flexibilidade e economia para implementar seus sistemas de
informao, e que o modelo de nuvem privada se apresenta como uma
alternativa vlida para gerenciar eficientemente os recursos do datacenter
corporativo.
Desde o ponto de vista dos provedores, constatou-se que a abordagem fornece recursos para a aplicao de estratgias de green IT no
datacenter possibilitando uma flexvel e eficiente consolidao da carga
nos servidores pela migrao das mquinas virtuais, mediante as quais se
entregam os servios aos clientes. Esta capacidade maximizada quando
aplicados os princpios de green cloud computing que propem algoritmos
de consolidao com foco na economia de energia mantendo o desempenho acordado.
Tambm foi verificado que a maior parte das propostas de green
cloud computing esto focadas no datacenter, mas pesquisas baseadas
em modelos analticos demonstram que, para certo tipo de aplicaes, a
economia no datacenter no compensa o consumo gerado pelo incremento da comunicao, tornando a nuvem menos eficiente que o ambiente tradicional. Este fato no tem recebido tanta ateno quanto a
consolidao de carga nos servidores, e no foram identificadas pesquisas
que proponham formas de medir e monitorar o consumo total das aplicaes executadas no ambiente de nuvem e solues para torn-las mais
eficientes.
Revista Eletrnica de Sistemas de Informao, v. 12, n. 1, jan-mai 2013, artigo 7
doi:10.5329/RESI.2013.1201007
15
REFERNCIAS
ACPI. Advanced configuration and power interface specification. HewlettPackard, Intel, Microsoft, Phoenix, Toshiba, 2010. Disponvel em:
http://www.acpi.info/downloads/acpispec40a.pdf. Acesso em: dez 2012.
ALBERS, Susanne. Energy efficient algorithm. Communications of the ACM,
v. 53, n. 5, p. 86-96, maio, 2010. http://dx.doi.org/10.1145/1735223.1735245
AMAZON. Amazon elastic compute cloud (Amazon EC2). Seatle: Amazon,
2011. Disponvel em: http://aws.amazon.com/ec2/. Acesso em: dez 2012.
BALIGA, Jayant; AYRE, Robert; HINTON, Kerry; TUCKER, Rodney. Green
cloud computing: balancing energy in processing, storage, and transport.
IEEE, v. 99, n. 1, p. 149-167, janeiro, 2011.
BELOGLAZOV, Anton; BUYYA, Rajkumar; LEE, Young Choon; ZOMAYA,
Albert. A taxonomy and survey of energy-efficient data centers and cloud
computing, Technical Report CLOUDS-TR-2010-3 University of Melbourne,
Melbourne, junho, 2010.
BIANZINO, Aruna Prem; CHAUDET, Claude; ROSSI, Dario; ROUGIER, JeanLouis. A survey of green networking research. Communications Surveys &
Tutorials IEEE, outubro, 2010.
BLANQUICET, Francisco; CHRISTENSEN, Ken. Managing energy use in a
network with a new SNMP power state MIB. In: IEEE Conference on Local
Computer Networks LCN, 33., Proceedings, outubro, 2008.
BOLLA, Raffaele; BRUSCHI, Roberto; DAVOLI, Franco; CUCCHIETTI, Flavio.
Energy efficiency in the future internet: a survey of existing approaches
and trends in energy-aware fixed network infrastructures. Communications
Surveys & Tutorials IEEE, maio, 2011.
BUYYA, Rajkumar; YEO, Chee Shin; VENUGOPAL, Srikumar. Market-oriented
cloud computing: vision, hype, and reality for delivering it services as
computing utilities. In: IEEE International Conference on High Performance
Computing and Communications, 10., Proceedings, setembro, 2008.
CHAVES, Shirlei Aparecida; URIARTE, Rafael Bruno; WESTPHALL, Carlos
Becker. Toward an architecture for monitoring private clouds. IEEE
Communications Magazine, v. 49, n. 12, p. 130-137, dezembro, 2011.
http://dx.doi.org/10.1109/MCOM.2011.6094017
D-LINK. Green technologies. D-LINK, 2011. Disponvel em:
http://www.dlinkgreen.com/energyefficiency.asp. Acesso em: dez 2012.
ENERGY STAR. History of Energy Star. Washington: EPA, 2011. Disponvel
em: http://www.energystar.gov/index.cfm?c=about.ab_history. Acesso em:
dez 2012.
FENG-SEN, Chu; KWANG-CHENG, Chen; CHEN-MOU, Cheng. Toward green
cloud computing. In: International Conference on Ubiquitous Information
Management and Communication, 5., Nova Iorque, Proceedings, 2011.
Revista Eletrnica de Sistemas de Informao, v. 12, n. 1, jan-mai 2013, artigo 7
doi:10.5329/RESI.2013.1201007
17
19