Você está na página 1de 5

FACULDADE DOS GUARARAPES

CLOUD COMPUTER
A TEMPESTUOSA NUVEM DA COMPUTAO
Flavio Muniz

JABOATAO DOS GUARARAPES


2015

INTRODUCAO
A evoluo constante da tecnologia computacional com a qual estamos nos deparando
esta a fazer com que o acesso a internet se torne cada vez mais amplo e cada vez mais
rapido. A Web tem-se tornado um dos espaos mais apelativos para as organizaes
como forma de divulgao das suas atividades, promoo dos seus produtos e servios.
Um novo modelo de computao tem surgido e alterado a forma como interagimos com
a rede e com os servios e aplicaes. Os cloud services so oferecidos por grandes
empresas tais como Google, Yahoo!, Face book e Microsoft e permitem que aplicaes
sejam hospedadas e executadas remotamente em um grande data center. Surge ento
uma nova possibilidade:a de encontrar aplicaes disponveis em servidores que podem
ser acedidas por qualquer computador atravs de uma rede.
Existem inmeras aplicaes essenciais para a vida de cada um. Num ambiente
organizacional as aplicaes so um fator essencial para o funcionamento e organizao
de uma empresa. No entanto existem aplicaes que consomem muitos recursos,
obrigando assim uma empresa a uma atualizao constante de hardware.
Alm de um consumo grande de recursos, uma boa parte destas aplicaes tornam-se
muito dispendiosas quando se pretende adquirir todos os mdulos e as licenas so
limitadas a um numero de computadores.
O surgimento de servios populares tais como e-mail baseado na Web, busca e redes
sociais, associados ao aumento da conectividade atravs de banda larga e redes ticas,
impulsionaram o modelo de comunicao centrado no servidor. Cada vez mais o
processamento e o armazenamento esto sendo movidos dos PCs para grandes
provedores de servios. Fotos, vdeos e aplicaes que antes eram armazenadas e
processadas nos PCs, agora migram para serem hospedadas e processadas por
provedores sob o formato de servios Web.

Ao mesmo tempo em que se iniciaram as primeiras ligaes entre computadores, surgiu


a ideia de distribuir aplicaes entre eles de modo a melhorar a utilizao de recursos. A
Nuvem de Computao veio reforar isso mesmo. Neste Capitulo pretende-se descrever
o conceito de Nuvem de Computao, a sua evoluo ao longo destes anos bem como
os motores que impulsionaram este paradigma.

A ECONOMIA NA UTILIZAO DO CLOUD COMPUTING


Economia uma fora poderosa em moldar transformaes na indstria. A economia
sempre teve influencia, ao longo dos anos, no rumo que as inovaes levam e a
velocidade com que estas chegam ao topo. Para chegarem ao topo as novas
tecnologias tem que provar que so uma oportunidade de negcio.
Diariamente as empresas so afectadas por novos desafios que as obriga a desenvolver
processos para encontrar solues que lhes permitam identificar novos mercados ou
ento tentar melhorar os mercados ja existentes. Mas por vezes esse caminho difcil
de encontrar. A Nuvem de Computao permite em muitos casos abrir esse mesmo
caminho para a descoberta dessas inovaes. Varias empresas, espalhadas por todo

mundo trabalham diariamente na tentativa de arranjar solues na Nuvem de


Computao para as diferentes areas de negcio.

BENEFICIOS E OPORTUNIDADES DE NOVAS APLICACOES


Embora seja possvel imaginar a quantidade de aplicaes que podem ser
desenvolvidas uti- lizando as plataformas descritas acima e vislumbrar um universo de
novos servios, espera-se que esta diversidade de aplicaes cresa muito mais. Abaixo
listamos algumas aplicaes que podem se beneficiar com cloud computing

Aplicaes mveis interativas: estes servios tendem a utilizar o modelo em


nuvem, pois necessitam estar sempre disponveis e requerem armazenamento de
grandes quantidades de dados. Sensores e, mais recentemente, o conceito de
Internet of Things, faro com que a produo de dados aumente e necessite ser
armazenada em data centers geograficamente prximos ao local onde sero
utilizados;

Processamento paralelo em batch: muito embora as aplicaes tipicamente


utilizadas em nuvem sejam interativas, o processamento em batch de grandes
quantidades de dados um forte candidato para ser realizado nos data centers;

Computao analtica de dados: um caso especial do processamento em batch


a analise de dados de negcios. Neste sentido, uma grande tendencia,
atualmente, nas empresas entender o comportamento e o perfil de seus clientes
a fim de oferecer novos produtos e servios. Este tipo de analise permite
fundamentar as tomadas de decises na empresa e organizar estratgias de
mercado.

CARACTERISTICAS DOS DATACENTERS PARA SERVICOS EM


NUVEM
Com objetivo principal de apresentar os requisitos de rede demandados pelas
arquiteturas dos data centers, primeiramente podem ser apresentadas as caractersticas
de infraestruturas deste cenario e, ento, caracterizados os servios e as cargas de
trabalho de aplicaes tpicas. Finalmente, sero discutidas as limitaes das
abordagens atuais e os requisitos de rede subjacentes em termos de escalabilidade,
custo, suporte a virtualizao, agilidade, distribuio de carga, tolerancia a falhas e
segurana.
A infraestrutura da nuvem formada pelos data centers que abrigam os servidores que,
mediante diferentes nveis de organizao e tcnicas de virtualizao, oferecem os
servios em nuvem. Portanto, os data centers so a manifestao fsica da computao
em nuvem, sendo a infraestrutura de rede a base de comunicaes que habilita o
paradigma de cloud computing, interligando servidores fsicos em grande escala.
Dependendo do tamanho da prpria infraestrutura fsica e sua localizao, os data
centers podem ser classificados como mega, micro, nano ou baseados em conteineres:

SaaS (Software as a Service)

Tambm referenciado como Service or Application Clouds oferece implementaes


para funes de negcio especficas e para processos de negcio, tambm eles
especficos, que so fornecidos por capacidades especficas da Nuvem, ou seja,
fornecer aplicaes / servios utilizando uma infra-estrutura (IaaS) ou plataforma (PaaS).
Muitas vezes, oferecido as organizaes um padro de funcionalidades e aplicaes
criadas pelos prprios fornecedores.
O mesmo software pode ser utilizado por mltiplos utilizadores, sejam pessoas ou
organizaes. Esse tipo de servio executado e disponibilizado por servidores em data
centers que so da responsabilidade de uma empresa fornecedora, ou seja, o software
desenvolvido por uma empresa que ao invs de usa-lo para benefcio exclusivo,
disponibiliza-o a um determinado custo para varias organizaes ou utilizadores.
Normalmente so aplicaes devidamente licenciadas para serem usadas como servio
atravs da internet. So acessveis dos varios dispositivos do cliente atravs de uma
relao de thin-client tal como um web browser.
Podemos dizer que o SaaS, representa os servios de mais alto nvel disponibilizados
numa Nuvem. Esses servios representam as aplicaes completas que so oferecidas
aos utilizadores. Os prestadores de servios disponibilizam o SaaS na camada de
aplicao, o que leva a rodar inteiramente na Nuvem e pode ser considerado uma
alternativa a rodar um programa numa maquina local. Assim o SaaS traz a reduo de
custos, dispensando a aquisio de licena de softwares.
CARACTERISTICAS DO TRAFEGO
Estudos recentes tem revelado detalhes sobre as caractersticas do trafego de data
centers em operao. A concluso principal que a matriz de trafego altamente
variavel e dominada por rajadas (picos). Estes fatores dificultam a previso do
comportamento e a aplicao de tcnicas tradicionais de engenharia de trafego,
demandando novos mecanismos para reduzir os problemas de congestionamento e
prover garantias de uniformidade nas taxas de transferencia entre qualquer par de
servidores. Alm disto, a taxa de utilizao dos recursos deve se manter alta e os custos
sob controle. Outro dado interessante, referre-se a distribuio do volume, sendo que
apenas 20% do trafego total tem destino/origem na Internet pblica. O restante fruto do
desdobramento de novas requi- sies internas e outros servios de suporte as
operaes. Em mdia, cada servidor contribui com 10 fluxos de trafego simultaneos.
Com base em dados coletados em 19 data centers em funcionamento, o trabalho de um
importante pesquisador ingles apresenta um estudo macroscpico das variaes
temporais e espaciais do trafego, assim como, as perdas observadas na malha interna
dos switches. Entre as observaes, convm destacar que a carga mdia nos switches
do core superior e diminui progressivamente a medida que descemos em direo aos
switches de acesso. Por outro lado, as maiores perdas, em mdia, so superiores nos
ToRs e mais reduzidas no core, o que sugere que o trafego nos enlaces de acesso e
agregao possuem um comportamento tpico de rajadas. Outra importante observao
que uma pequena frao dos enlaces apresenta perdas muito maiores. Isto indica que
seria possvel achar rotas por caminhos alternativos que evitem a maior parte das
perdas resultantes de switches congestionados. Trabalhos recentes que exploram esta
abordagem incluem o conceito de Flyways de Kandula onde enlaces sem-fio de 60 GHz

entre os ToRs so estabelecidos dinamicamente aps a deteco de congestionamento.


Ja explorando um plano tico reconfiguravel, outro trabalho prope o estabelecimento
dinamico de caminhos ticos para aliviar os pontos de congestionamento.
Outra observao que o trafego nos ToRs segue padres do tipo ON-OFF, onde os
diferentes perodos e o intervalo de tempo entre pacotes podem ser caracterizados como
uma distribuio log-normal. Os perodos ON-OFF so tipicamente da ordem de
milissegundos e, em conjunto, so observados picos de trafego intensos de durao
inferior a 10 segundos. Embora tcnicas de balanceamento de carga e re-roteamento
possam ser definidas para evitar estes perodos de congestionamento, para serem
efetivas, tais tcnicas devem ser capazes de tomar decises com uma frequencia da
ordem de segundos. Desta forma, novos mecanismos de engenharia de trafego para
data centers devem ser desenvolvidos, para garantir o balanceamento da carga e reagir
de forma mais sensvel (maior granularidade) que as abordagens tradicionais de redes
WAN.

Você também pode gostar