Você está na página 1de 20

Histria da virtualizao

A virtualizao foi desenvolvida na dcada de 1960 para criar parties dos hardwares grandes de mainframe a fim de obter uma melhor utilizao. Hoje, os computadores baseados na arquitetura x86 enfrentam os mesmos problemas de rigidez e subutilizao dos mainframes dos anos 60. A VMware criou a virtualizao para a plataforma x86 nos anos 90 para solucionar a subutilizao e outros problemas, superando muitos desafios no processo. Hoje, a VMware lder global em virtualizao de x86, com mais de 480,000 clientes, incluindo 100% da lista Fortune 100.

No incio: virtualizao de mainframe


A virtualizao foi implementada h mais de 30 anos pela IBM como forma de criar parties lgicas dos computadores mainframe em mquinas virtuais separadas. Essas parties permitiam que os mainframes executassem vrias tarefas, ou seja, vrios aplicativos e processos ao mesmo tempo. Como os mainframes eram recursos caros naquela poca, eram projetados para o particionamento como forma de aproveitar totalmente o investimento.

A necessidade da virtualizao x86


A virtualizao foi abandonada durante as dcadas de 80 e 90, quando os aplicativos cliente-servidor e os desktops e servidores x86 baratos levaram a uma computao distribuda. A ampla adoo do Windows e o surgimento do Linux como sistema operacional de servidor nos anos 90 estabeleceram os servidores x86 como padro do setor. O crescimento das implantaes de servidores e desktops x86 levou a novos desafios operacionais e de infraestrutura de TI. Esses desafios incluem:

Pouca utilizao da infraestrutura. As implantaes tpicas de servidor x86 alcanam uma mdia de utilizao de apenas 10% a 15% da capacidade total, de acordo com a IDC (International Data Corporation), uma empresa de pesquisa de mercado. As organizaes normalmente executam um aplicativo por servidor para evitar o risco de as vulnerabilidades de um aplicativo afetarem a disponibilidade de outro no mesmo servidor.

Aumento dos custos da infraestrutura fsica.

Os custos operacionais para oferecer suporte crescente infraestrutura fsica tiveram um aumento constante. A maior parte da infraestrutura computacional deve permanecer em operao o tempo todo, resultando em custos de consumo de energia, refrigerao e instalaes invariveis com os nveis de utilizao.

Aumento dos custos de gerenciamento de TI. medida que os ambientes de computao ficam mais complexos, aumentam o nvel de conhecimento especializado e a experincia exigidos da equipe de gerenciamento da infraestrutura e os custos associados a ela. As organizaes gastam tempo e recursos desproporcionais em tarefas manuais associadas manuteno de servidor e, portanto, exigem mais pessoas para concluir essas tarefas.

Proteo insuficiente contra desastres e failover. As organizaes so cada vez mais afetadas pelo tempo de inatividade dos aplicativos de servidor essenciais e pela inacessibilidade de desktops importantes para os usurios finais. A ameaa de ataques de segurana, os desastres naturais, as pandemias e o terrorismo elevaram a importncia do planejamento da continuidade de negcios para desktops e servidores.

Desktops de usurio final com alta manuteno. O gerenciamento e a segurana de desktops corporativos apresentam inmeros desafios. O controle de um ambiente de desktop distribudo e a aplicao de polticas de gerenciamento, acesso e segurana, sem minar a capacidade do usurio de trabalhar de fato, constituem operaes complexas e caras. Vrios patches e upgrades devem ser continuamente aplicados aos ambientes de desktop para eliminar as vulnerabilidades de segurana.

A soluo da VMware: virtualizao completa do hardware x86


Em 1999, a VMware lanou a virtualizao nos sistemas x86 para lidar com muitos desses desafios e transformar os sistemas x86 em uma infraestrutura de hardware compartilhada de uso geral que oferecesse

isolamento total, mobilidade e escolha do sistema operacional para os ambientes de aplicativos.

Desafios e obstculos da virtualizao x86


Ao contrrio dos mainframes, as mquinas x86 no foram projetadas para oferecer suporte total virtualizao, e a VMware teve que superar desafios formidveis para criar mquinas virtuais fora dos computadores x86. A funo bsica da maioria das CPUs, em mainframes e PCs, executar uma sequncia de instrues armazenadas (isto , um programa de software). Nos processadores x86, existem 17 instrues especficas que geram problemas quando virtualizadas, causando a exibio de um aviso no sistema operacional, encerramento do aplicativo ou colapso total.

Consequentemente, essas 17instrues foram um obstculo significativo para a implementao inicial da virtualizao de computadores x86. Para lidar com as instrues problemticas na arquitetura x86, a VMware desenvolveu uma tcnica de virtualizao adaptada que "engana" essas instrues medida que so geradas, converte-as em instrues seguras que podem ser virtualizadas e, ao mesmo tempo, permite que todas as outras instrues sejam executadas sem interveno. O resultado uma mquina virtual de alto desempenho que corresponde ao hardware do host e mantm a compatibilidade de software total. A VMware foi pioneira nessa tcnica e hoje lder indiscutvel em tecnologia de virtualizao. http://www.vmware.com/br/virtualization/virtualization-basics/history.html, pesquisa realizada em 30032013, 16:47

SIMPLIFICAO DO GERENCIAMENTO DE TI
Os processos de gerenciamento da TI devem mudar medida que a infraestrutura se torna mais flexvel e semelhante nuvem. Ferramentas e processos tradicionais projetados para infraestruturas fsicas estticas e isoladas no fornecem a automao e o controle necessrios para ambientes virtualizados e infraestruturas em nuvem naturalmente dinmicos.

Com base na viso do setor e liderana em virtualizao e infraestrutura em nuvem, nossas solues de gerenciamento so criadas para

ambientes dinmicos, a fim de transformar substancialmente o modo como as organizaes gerenciam a rea de TI e fornecem servios. Nossa abordagem possibilita uma infraestrutura sem interveno humana, com a automao incorporada e o controle baseado em polticas necessrias para implantar um modelo de autoatendimento. As solues de gerenciamento de nuvem e virtualizao da VMware simplificam o modo como a TI gerenciada, agilizando o fornecimento de servios de TI, aumentando a eficincia operacional, garantindo

automaticamente a conformidade e reduzindo os riscos comerciais.

Solues de gerenciamento de nuvem e virtualizao da VMware Como lder reconhecida em virtualizao, a VMware est posicionada com exclusividade para aproveitar essa base para criar uma nova variedade de solues projetadas especificamente para ambientes dinmicos, virtualizados e em nuvem. Essas novas solues substituem processos manuais deficientes com automao orientada por polticas e fornecem gerenciamento de TI como uma parte intrnseca do sistema, e no como algo secundrio.

Inicialmente, a VMware simplificou a complexidade da infraestrutura por meio da virtualizao. Agora, ela est simplificando a complexidade do gerenciamento de TI com solues de gerenciamento de ltima gerao. As solues de

gerenciamento de nuvem e virtualizao da VMware destinam-se a ambientes dinmicos para mudar fundamentalmente o modo como as organizaes gerenciam a rea de TI e fornecem servios, ajudando os clientes a obter:

Automao sem interveno humana Garantia de servio orientada por polticas Gerenciamento e interoperabilidade entre nuvens A base do VMware vSphere e do VMware vCloud Director possibilita

uma infraestrutura sem interveno humana, com a automao incorporada e o controle baseado em polticas necessrios para implantar um modelo de autoatendimento e fornecer a TI como servio. Eliminamos a complexidade do gerenciamento, aumentando a eficincia operacional, melhorando a agilidade no fornecimento dos servios e reduzindo os riscos comerciais.

Automao sem interveno humana


O gerenciamento de nuvem e virtualizao da VMware possibilita uma infraestrutura sem interveno humana, que otimiza a eficincia operacional com automao incorporada para que o uso da infraestrutura virtual e em nuvem seja melhor e mais inteligente. Em modelos tradicionais, o gerenciamento era fornecido como algo secundrio, incorporado em cada silo de dispositivos, resultando em uma complexidade cada vez maior:

gerenciamento caro, fragmentado e trabalhoso. Com o gerenciamento de nuvem e virtualizao da VMware, a automao sem interveno humana foi projetada em cada camada de arquitetura da infraestrutura de TI.

Garantia de servio orientada por polticas


As solues de gerenciamento de nuvem e virtualizao da VMware garantem conformidade e desempenho face s crescentes expectativas de nvel de servio e s rpidas mudanas, fornecendo autoatendimento com controle. As ferramentas de gerenciamento tradicionais pressupem vnculos rgidos e estticos em toda a pilha: do aplicativo ao sistema operacional, ao servidor, ao armazenamento e rede, resultando em design frgil, baixo desempenho, paralisaes frequentes e sensibilidade a mudanas. Com a

virtualizao e a computao em nuvem, os aplicativos se tornam mveis e devem ser gerenciados separadamente da infraestrutura subjacente.

Gerenciamento e interoperabilidade entre nuvens


O gerenciamento de nuvem e virtualizao da VMware garante liberdade de escolha por meio da interoperabilidade de gerenciamento com parceiros de ecossistema e interoperabilidade de nuvens entre provedores de servios, usando uma abordagem aberta e baseada em padres.

http://www.vmware.com/br/solutions/datacenter/virtualizationmanagement.html,

ESCOLA TCNICA ESTADUAL LAURO GOMES ENSINO TCNICO - QUMICA COMPUTAO EM NUVEM

SO BERNARDO 2010 ESCOLA TCNICA ESTADUAL LAURO GOMES ENSINO TCNICO - QUMICA COMPUTAO EM NUVEM Turma: 2 F Amanda Martins Jordo 03 Giselaine Alves dos Santos 18 SO BERNARDO 2010 INTRODUO 4 1 DEFINIO 5 2 HISTRIA 7 3 GRID x NUVEM 8 4 COMPONENTES 9 4.1 Virtualizao 9 4.2 Servios Bsicos da Internet 10 4.3 Modelo Pay-per-use 11 4.4 Software Livre 12 5- ARQUITETURA 13

5.1 Atores 13 5.2 Camadas 14 REFERNCIAS 15 CONCLUSO 16

INTRODUO
Essa seo tem o objetivo de introduzir o tema de computao nas nuvens, apresentando a definio do termo, sobre a qual ainda h muitas controvrsias, e a uma breve histria desse novo paradigma da computao. Nas sees seguintes, realizada uma comparao entre um grid e uma nuvem, e so mostrados os componentes principais, os elementos

da arquitetura, as vantagens e os desafios enfrentados e as pesquisas atuais da rea.

1 DEFINIO
O termo computao nas nuvens (do ingls cloud computing) est associado a um novo paradigma na rea de computao. Basicamente, esse novo paradigma tende a deslocar a localizao de toda a infraestrutura computacional para a rede. Com isso, os custos de software e principalmente de hardware podem ser consideravelmente reduzidos. Embora este assunto esteja sendo amplamente discutido nos dias de hoje, ainda no h uma definio completa do termo. Na literatura, podemos encontrar uma infinidade de definies que em algumas vezes podem ser semelhantes, e em outras podem apresentar conceitos diferentes. Por exemplo, alguns autores defendem que a escalabilidade e o uso otimizado dos recursos so caractersticas chave da computao nas nuvens, enquanto outros discordam, afirmando que esses elementos no so caractersticas, e sim requerimentos de uma infraestrutura que suporta esse novo paradigma da computao. A definio universal que foi elaborada considera principalmente trs conceitos: virtualizao, ou seja, a criao de ambientes virtuais para os usurios, escondendo as caractersticas fsicas da plataforma

computacional; escalabilidade, que diz respeito capacidade de aumento ou reduo do tamanho dos ambientes virtuais, caso seja necessrio; e, por ltimo, modelo pay-per-use, em que o usurio s paga por aquele servio que consome. Essa definio encontra-se a seguir:

Computao nas Nuvens, como o prprio nome sugere, engloba as chamadas nuvens, que so ambientes que possuem recursos (hardware, plataformas de desenvolvimento e/ou servios) acessados virtualmente e de fcil utilizao. Esses recursos, devido virtualizao, podem ser

reconfigurados dinamicamente de modo a se ajustar a uma determinada varivel, permitindo, assim, um uso otimizado dos recursos. Esses ambientes so, em geral, explorados atravs de um modelo pay-per-use. De modo que a infraestrutura computacional se localize na rede, os aplicativos e os dados dos computadores pessoais e portteis so movidos para grandes centros de processamento de dados, mais conhecidos como data centers. Os sistemas de hardware e software presentes nos data

centers provem aplicaes na forma de servios na Internet. Cria-se, assim, uma camada conceitual que esconde a infraestrutura e todos os recursos, mas que apresenta uma interface padro que disponibiliza uma infinidade de servios. Uma vez que o usurio consiga se conectar a Internet, ele possui todos os recursos a sua disposio, sugerindo um poder e uma capacidade infinita.

Figura 1. A nuvem uma camada conceitual que engloba todos os servios disponveis, abstraindo toda a infraestrutura para o usurio.

Em suma, podemos destacar trs principais aspectos que so novos na computao nas nuvens, em relao aos modelos anteriores:

A iluso da disponibilidade de recursos infinitos, ilimitados: o conceito da nuvem sugere que o usurio tem em suas mos toda a Internet e os seus servios;

A eliminao de um comprometimento com antecedncia por parte dos usurios: uma empresa pode comear usando poucos recursos de hardware, e, medida que for crescendo, ou seja, medida que for necessrio, pode ir aumentando a quantidade de recursos usados, sem que haja um

comprometimento anterior em relao a essa quantidade; a escalabilidade uma das caractersticas responsveis por esse aspecto;

A habilidade de pagar pelo uso dos recursos medida que eles so utilizados: o modelo pay-per-use pode usar, por exemplo, uma mtrica de processadores por hora, ou de armazenamento por dia, para cobrar pelos servios; isso permite que os recursos sejam liberados caso no sejam utilizados, evitando um consumo desnecessrio.

2 HISTRIA
O conceito de disponibilizar servios de software e hardware por uma rede global no novo. J podemos encontrar razes desse conceito na dcada de 60, quando Joseph Carl Robnett Licklider, um dos responsveis pelo desenvolvimento da ARPANET (Advanced Research Projects Agency Network), j havia introduzido a ideia de uma rede de computadores intergalctica. A sua viso era a de que todos deveriam estar conectados entre si, acessando programas e dados de qualquer site e de qualquer lugar. Ainda na dcada de 60, John McCarthy, um famoso e importante pesquisador da rea da informtica, props a ideia de que a computao deveria ser organizada na forma de um servio de utilidade pblica, em que uma agncia de servios o disponibilizaria e cobraria uma taxa para seu uso.

Porm, um dos primeiros marcos para a computao nas nuvens s apareceu em 1999, com o surgimento da Salesforce.com, a qual foi a pioneira em disponibilizar aplicaes empresariais atravs da Internet. A partir de ento, o termo computao nas nuvens passou a ganhar mais espao, e outras empresas tambm comearam a investir nessa rea, como a Amazon, a Google, a IBM e a Microsoft. A seo de Pesquisa e

Desenvolvimento apresenta mais informaes referentes aos projetos dessas empresas.

3 GRID x NUVEM
Um grid um sistema que coordena recursos que no esto sujeitos a um controle centralizado, usando protocolos e interfaces de maneira a garantir um nvel elevado de qualidade de servio. Dessa forma, a computao nas nuvens e a computao em grid compartilham alguns objetivos similares, como reduzir os custos de computao e aumentar a flexibilidade ao usar hardware operado por terceiros. Porm, apesar do que pode parecer, eles diferem em alguns pontos cruciais, os quais devem ser claramente esclarecidos. Alguns desses pontos mais importantes so apresentados a seguir.

1. Alocao dos recursos: enquanto a computao em grid realiza um compartilhamento por igual dos recursos entre os usurios, a computao nas nuvens s aloca um recurso a um determinado usurio caso ele queira us-lo; logo, isso sugere a ideia de que o recurso totalmente dedicado quele usurio; alm disso, no ocorre propriamente um compartilhamento de recursos na computao nas nuvens, devido ao isolamento realizado atravs da virtualizao;

2. Virtualizao: ambos realizam a virtualizao de dados e aplicativos, escondendo a heterogeneidade dos recursos existentes; todavia, a computao nas nuvens tambm possui a virtualizao dos recursos de hardware;

3. Plataformas e dependncias: as nuvens permitem que os usurios usem softwares independentes de um determinado domnio; ou seja, os softwares rodam em ambientes customizados, e no padronizados; os grids, ao contrrio, s aceitam aplicaes que sejam executveis em seu sistema (aplicaes que sejam gridified);

4. Escalabilidade: tanto os grids como as nuvens lidam com as questes de escalabilidade; nos grids, o usurio manualmente habilita a escalabilidade atravs do aumento do nmero de ns utilizados; nas nuvens, por outro lado, a escalabilidade automtica, requerendo uma reconfigurao que seja dinmica. J existem algumas abordagens que combinam grids e nuvens em um mesmo sistema. Porm, na computao nas nuvens, o elevado nvel de abstrao para o usurio permite a existncia de somente um conjunto limitado de recursos explcitos, o que pode restringir consideravelmente a capacidade dos grid. 4 COMPONENTES Os principais componentes sobre os quais a computao nas nuvens se baseia no so ideias ou conceitos novos, mas sim tendncias que j haviam sido previamente estabelecidas. Portanto, com base nesses componentes, a computao nas nuvens no algo novo. Porm, por outro lado, ela inovadora no sentido de reunir todos esses componentes em uma infraestrutura maior com caractersticas singulares.

OS PRINCIPAIS COMPONENTES SERO APRESENTADOS A SEGUIR. 4.1. Virtualizao


Um dos componentes chave da computao nas nuvens a virtualizao. A virtualizao diz respeito criao de ambientes virtuais, conhecidos como mquinas virtuais, a fim de abstrair as caractersticas fsicas do hardware. As mquinas virtuais, por exemplo, podem ser usadas para

emular

diversos

sistemas

operacionais

em

uma

nica

plataforma

computacional. Assim, forma-se uma camada de abstrao dos recursos dessa plataforma, alocando-se um hardware virtual para cada sistema. Na computao nas nuvens, os data centers provem uma rede de servios que so utilizados medida que so requeridos. Logo, a distribuio desses servios entre os usurios pode ser rapidamente alterada, o que exige um suporte para tal dinamismo. A virtualizao o componente responsvel pela caracterstica dinmica dos data centers. Ou seja, ela permite que os ambientes virtuais de cada usurio possam ser ampliados ou reduzidos dinamicamente de maneira a atender aos recursos solicitados. A escalabilidade est diretamente relacionada com essa caracterstica: os recursos so facilmente escalveis graas a esse dinamismo. importante verificar que, com a virtualizao, as aplicaes e os servios podem ser desenvolvidos e implantados sem que haja a preocupao em relao camada fsica dos servidores. As mquinas virtuais so ditas serem as interfaces de mnimo denominador comum entre os prestadores de infraestrutura e os

desenvolvedores. vlido lembrar que a quantidade de data centers presentes na nuvem muito grande. Logo, a virtualizao ajuda a criar uma camada de abstrao que engloba todos esses data centers, evitando que eles sejam tratados como sistemas discretos, o que impediria a alocao dinmica dos recursos. Dois tipos de virtualizao devem ser suportados na computao nas nuvens: Paravirtualizao, que permite que um nico servidor fsico possa ser tratado como diversos servidores virtuais, e clustering, que permite que mltiplos servidores fsicos possam ser tratados como um nico servidor virtual. A Figura 2 apresenta ambos os tipos de virtualizao (os servidores virtuais esto representados atravs das linhas pontilhadas).

Figura 2. H dois tipos de virtualizao que devem ser suportados na computao nas nuvens: (a) paravirtualizao e (b) clustering.

4.2. Servios Baseados na Internet


A questo de como fornecer as aplicaes e os recursos para todos os usurios conectados s nuvens resolvida atravs da utilizao de servios baseados na Internet (do ingls Internet-based services), ou seja, servios que ficam disponveis pela Internet. Muitas organizaes empresariais j utilizavam, e ainda utilizam aplicaes com interfaces na Internet direcionadas no s aos seus consumidores, como tambm aos seus funcionrios e scios, por exemplo. Como esses servios podem ser acessados de qualquer lugar e a qualquer hora, dependendo somente de uma conexo de boa qualidade com a Internet, eles tornaram-se elementos fundamentais para a computao nas nuvens. Os servios que as empresas utilizam em seu cotidiano, em geral, usam o protocolo criptografado SSL (Secure Socket Layer), em conjunto com uma autenticao forte, a fim de garantir a segurana das comunicaes. Entretanto, quando se trata de computao nas nuvens, o assunto deve ser analisado com um maior cuidado. Alguns prestadores de servios, por exemplo, no oferecem a criptografia dos dados. Alm disso, quando se usa criptografia, a grande questo quem fica responsvel pelo gerenciamento das

chaves. importante lembrar que a quantidade de usurios conectados uma nuvem muito grande, e questes de segurana tornam-se essenciais. A sesso de vantagens e desafios apresenta o tema da segurana em computao nas nuvens com maiores detalhes.

4.3. Modelo Pay-per-use


A computao nas nuvens trabalha sobre o modelo pay-peruse (tambm conhecido como pay-as-you-go), que remove o

comprometimento, por parte do usurio, de reservar por uma quantidade exata de recursos. Como o prprio nome j diz, o usurio paga por aquilo que usa, ou seja, se for necessrio, ele tem a possibilidade de aumentar a quantidade de recursos reservados sem grandes esforos. Com isso, uma aplicao pode existir por apenas alguns minutos, como tambm pode existir por um tempo muito mais longo, provendo servios aos usurios. A cobrana baseada no consumo dos recursos, como, por exemplo, a quantidade de horas utilizadas de CPU e o volume de dados armazenados. A virtualizao a principal responsvel pela possibilidade de uso desse modelo. Graas a ela, os recursos so facilmente escalveis os ambientes virtuais podem ser rapidamente ampliados, reduzidos e copiados , como j foi explicado anteriormente. Alm disso, o custo desses ambientes no grande devido ao fato de eles poderem coexistir nos mesmos servidores fsicos. Uma consequncia muito importante do modelo pay-per-use a reduo dos riscos de subutilizao e de saturao. A subutilizao est relacionada ao fato de usar uma quantidade menor de recursos do que a que foi reservada a priori. Isso acaba gerando recursos que no so consumidos e que, portanto, ficam ociosos. A saturao ocorre quando h um excesso de utilizao sobre os recursos reservados, o que pode gerar servios mais lentos e baixas qualidades de servio, prejudicando os usurios. Como no modelo pay-per-use o usurio paga somente por aquilo que consome, reservando, portanto, somente o necessrio, essas questes so evitadas.

4.4. Software Livre

O software livre (open-source) desempenha um papel muito importante na computao nas nuvens [SUN 2009a]. Ele permite que os elementos bsicos, como as imagens de mquinas virtuais, sejam criados a partir de ferramentas que so facilmente acessveis. Dessa forma, o desenvolvimento das aplicaes nas nuvens fica mais simples de ser realizado e mais bem difundido. Conseqentemente, a quantidade de componentes criados tende a aumentar, facilitando o nvel sobre o qual os desenvolvedores programam nas nuvens. Um exemplo claro dessa importncia o Hadoop, uma

implementao de cdigo aberto do MapReduce. O MapReduce um arcabouo desenvolvido pela Google cujo objetivo permitir a execuo de um programa em paralelo. No ambiente da computao nas nuvens, havia a necessidade de se implementar um algoritmo similar ao MapReduce, a fim de haver execues de um conjunto de dados usando paralelismo. Essa necessidade automaticamente impulsionou o desenvolvimento do Hadoop, que hoje est sendo amplamente usado nas nuvens por diversos programadores. Ferramentas como essa ajudam e incentivam o desenvolvimento de novas ferramentas e aplicao nas nuvens.

5 ARQUITETURA
Os elementos principais da arquitetura sobre a qual a computao nas nuvens se baseia encontram-se mais bem explicados a seguir.

5.1. Atores
A computao nas nuvens composta por trs atores principais: os prestadores de servios, mais conhecidos como SPs (do ingls Service Providers), os usurios dos servios e os prestadores de infraestrutura, mais conhecidos como IPs (do ingls Infrastructure Providers). Os SPs so aqueles que desenvolvem e deixam os servios acessveis aos usurios atravs de interfaces baseadas na Internet. Esses servios, por sua vez, necessitam de uma infraestrutura sobre a qual estaro instalados; essa infraestrutura fornecida na forma de um servio pelos IPs. A Figura 3 demonstra essa relao entre os atores.

Figura

3.

Os

prestadores

de

servios

possuem

uma

relao

de

desenvolvimento e gerenciamento com a interface da infraestrutura e com os servios; os usurios, por sua vez, so aqueles que utilizam os servios instalados na infraestrutura.

5.2. Camadas
A arquitetura da computao nas nuvens pode ser dividida em trs camadas abstratas. A camada de infraestrutura a camada mais baixa. atravs dela que os prestadores de infraestrutura disponibilizam os servios de rede e armazenamento da nuvem. Dessa forma, fazem parte dela servidores, sistemas de armazenamento, como os data centers, e roteadores, por exemplo. A camada de plataforma possui uma abstrao mais elevada e prov servios para que as aplicaes possam ser desenvolvidas, testadas, implantadas e mantidas no ambiente da nuvem pelos prestadores de servios. Finalmente, a camada de aplicao a de mais alto nvel de abstrao, e aquela que oferece diversas aplicaes como servios para os usurios.

Figura 4. Os principais atores que esto relacionados com as camadas de aplicao, de plataforma e de infraestrutura so, respectivamente, os usurios, os prestadores de servios e os prestadores de infraestrutura. importante lembrar que a nuvem esconde toda a infraestrutura para o usurio. O elemento Interface da Infraestrutura o responsvel por fazer a ligao entre a infraestrutura e os prestadores de servios. atravs dele que tanto a infraestrutura como a plataforma oferecida como servios, de modo que haja o desenvolvimento das aplicaes que sero

disponibilizadas aos usurios.

REFERNCIAS 1. http://www.google.com.br/ 2. http://www.gta.ufrj.br/ensino/eel879/trabalhos_v1_2009_2/seabra/int roducao.html

CONCLUSO
A navegao em nuvem tem vantagens plausveis, quando relacionada a Sistemas Operacionais, sendo de mais fcil acesso e de baixo

custo. Ela no precisa de computadores potencializados para funcionar. Basta que o mesmo possua acesso rede. Todos os programas que um Sistema Operacional pode oferecer a computao em nuvem tambm oferece, com uma rea mais abrangente e sem ocupar mais espao em um HD. Alm de proporcionar mais facilidades para o usurio que poder estar em contato com os seus arquivos de qualquer lugar que contenha Web, tambm torna mais seguro o armazenamento dos seus arquivos desde que no haja risco de perdas por inutilidade do micro. Mesmo sendo bastante recomendada, a navegao em nuvem ainda uma tecnologia em fase de desenvolvimento.

http://www.ebah.com.br/content/ABAAABO40AD/computacaonuvem,