Anda di halaman 1dari 5

Computao em Nuvem

O conceito de computao em nuvem (em ingls, cloud computing) refere-se utilizao da memria e das capacidades de armazenamento e clculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princpio da computao em grade. O armazenamento de dados feito em servios que podero ser acessados de qualquer lugar do mundo, a qualquer hora, no havendo necessidade de instalao de programas x ou de armazenar dados. O acesso a programas, servios e arquivos remoto, atravs da Internet da a aluso nuvem. O uso desse modelo (ambiente) mais vivel do que o uso de unidades fsicas. Num sistema operacional disponvel na Internet, a partir de qualquer computador e em qualquer lugar, pode-se ter acesso a informaes, arquivos e programas num sistema nico, independente de plataforma. O requisito mnimo um computador compatvel com os recursos disponveis na Internet. O PC torna-se apenas um chip ligado Internet -- a "grande nuvem" de computadores -- sendo necessrios somente os dispositivos de entrada (teclado, mouse) e sada (monitor).

Corrida pela tecnologia


Empresas como Google, IBM e Microsoft foram as primeiras a iniciar uma grande ofensiva nessa "nuvem de informao" (information cloud), que especialistas consideram uma "nova fronteira da era digital". Aos poucos, essa tecnologia vai deixando de ser utilizada apenas em laboratrios para ingressar nas empresas e, em breve, em computadores domsticos. O primeiro servio na Internet a oferecer um ambiente operacional para os usurios -antigamente, disponvel no endereo www.webos.org -- foi criado por um estudante sueco, Fredrik Malmer, utilizando as linguagens XHTML e Javascript. Atualmente, o termo AJAX adotado para definir a utilizao dessas duas linguagens na criao de servios na Internet. Em 1999, foi criada nos EUA a empresa WebOS Inc., que comprou os direitos do sistema de Fredrik e licenciou uma srie de tecnologias desenvolvidas nas universidades do Texas, Califrnia e Duke. O objetivo inicial era criar um ambiente operacional completo, inclusive com API para o desenvolvimento de outros aplicativos.

Tipologia
Atualmente, a Cloud Computing dividida em cinco tipos: IaaS - Infrastructure as a Service ou Infraestrutura como Servio (em portugus): quando se utiliza uma porcentagem de um servidor, geralmente com configurao que se adeque sua necessidade.

PaaS - Plataform as a Service ou Plataforma como Servio (em portugus): utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (p.ex.: Windows Azure). DaaS - Development as a Service ou Desenvolvimento como Servio (em portugus): as ferramentas de desenvolvimento tomam forma no cloud computing como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e servios baseados em mashup. SaaS - Software as a Service ou Software como Servio (em portugus): uso de um software em regime de utilizao web (p.ex.: Google Docs , Microsoft Sharepoint Online). CaaS - Communication as a Service ou Comunicao como Servio (em portugus): uso de uma soluo de Comunicao Unificada hospedada em Data Center do provedor ou fabricante.

Vantagens
A maior vantagem da computao em nuvem a possibilidade de utilizar softwares sem que estes estejam instalados no computador. Mas h outras vantagens: Na maioria das vezes o usurio no precisa se preocupar com o sistema operacional e hardware que est usando em seu computador pessoal, podendo acessar seus dados na "nuvem computacional" independentemente disso; As atualizaes dos softwares so feitas de forma automtica, sem necessidade de interveno do usurio; O trabalho corporativo e o compartilhamento de arquivos se tornam mais fceis, uma vez que todas as informaes se encontram no mesmo "lugar", ou seja, na "nuvem computacional"; Os softwares e os dados podem ser acessados em qualquer lugar, bastando que haja acesso Internet, no estando mais restritos ao ambiente local de computao, nem dependendo da sincronizao de mdias removveis. O usurio tem um melhor controle de gastos ao usar aplicativos, pois a maioria dos sistemas de computao em nuvem fornece aplicaes gratuitamente e, quando no gratuitas, so pagas somente pelo tempo de utilizao dos recursos. No necessrio pagar por uma licena integral de uso de software; Diminui a necessidade de manuteno da infraestrutura fsica de redes locais cliente/servidor, bem como da instalao dos softwares nos computadores corporativos, pois esta fica a cargo do provedor do software em nuvem, bastando que os computadores clientes tenham acesso Internet. A infraestrutura necessria para uma soluo de cloud computing bem mais enxuta do que uma soluo tradicional de hosting ou collocation, consumindo menos energia, refrigerao e espao fsico e consequentemente contribuindo para preservao e uso racional dos recursos naturais. Entretanto preciso notar que a demanda por poder de processamento e armazenamento dos datacenters das empresas provedoras dos servios de cloud computing por sua vez apenas cresce, o que coloca em dvida esta suposta vantagem. De uma maneira geral, servio de plataforma uma evoluo da terceirizao na rea de TI. A maioria das empresas no tem como atividade principal a gesto de TI, de forma que se mostra coerente a contratao de uma plataforma externa robusta para apoiar processos como gesto empresarial, pagamentos e recebimentos, banco de dados, desenvolvimento de produtos (como renderizao de vdeos, CAD, etc.), apoio a servios (BI, processamento de dados, etc.) e demais. Nesse caso, TI passa a ser efetivamente uma ferramenta de suporte ao negcio, ou seja, o foco do cliente a informao e no a forma como ela mantida e processada. Mesmo para as organizaes de TI, h vantagens. As organizaes de TI gastam hoje 80% de seu tempo com a manuteno de sistemas, e no seu objetivo de negcio manter dados e aplicativos em operao. dinheiro jogado fora, o que inaceitvel nos dias de hoje, defende Clifton Ashley, diretor do Google para a Amrica Latina [5]. uma grande tendncia de mercado, principalmente pelo controle de custos, pois atualmente em grande parte das

empresas no se sabe quanto se gasta com TI, nem quanto poderia ser economizado. Tomando por exemplo uma empresa de marketing: a produo de animaes 3D e efeitos especiais exige uma grande quantidade de processamento computacional. Normalmente isto realizado dentro das limitaes da estao de trabalho do prprio artista, consumindo muitas horas ou at mesmo dias, diminuindo a produtividade e estendendo o cronograma do projeto. A utilizao da computao em nuvem permitiria a realizao do mesmo trabalho em um espao de tempo drasticamente reduzido (poucas horas ou minutos) sem grandes investimentos em uma plataforma de processamento compatvel com o trabalho. O custo proporcional ao tempo de utilizao do servio ou corresponde ao custo de uma assinatura.

Dvidas
Arquitetura em nuvem muito mais que apenas um conjunto (embora massivo) de servidores interligados. Requer uma infraestrutura de gerenciamento desse grande fluxo de dados que, incluindo funes para aprovisionamento e compartilhamento de recursos computacionais, equilbrio dinmico do workload e monitorao do desempenho. Embora a novidade venha ganhando espao, ainda cedo para dizer se dar certo ou no. Os arquivos so guardados na web e os programas colocados na nuvem computacional - e no nos computadores em si - so gratuitos e acessveis de qualquer lugar. Mas a ideia de que 'tudo de todos e ningum de ningum' nem sempre algo bem visto. O fator mais crtico a segurana, considerando que os dados ficam online o tempo todo.

Sistemas Atuais
Os sistemas operacionais para Internet mais utilizados so: YouOS: desenvolvido pela empresa WebShaka, cria um ambiente de trabalho inspirado nos sistemas operacionais modernos e utiliza a linguagem Javascript para executar as operaes. Ele possui um recurso semelhante hibernao no MS-Windows XP, em que o usurio pode salvar a rea de trabalho com a configurao corrente, sair do sistema e recuperar a mesma configurao posteriormente. Esse sistema tambm permite o compartilhamento de arquivos entre os usurios. Alm disso, possui uma API para o desenvolvimento de novos aplicativos, sendo que j existe uma lista de mais de 700 programas disponveis. Fechado pelos desenvolvedores em 30 de julho de 2008; DesktopTwo: desenvolvido pela empresa Sapotek, tem como pr-requisito a presena do utilitrio Flash Player para ser utilizado. O sistema foi desenvolvido para prover todos os servios necessrios aos usurios, tornando a Internet o principal ambiente de trabalho. Utiliza a linguagem PHP como base para os aplicativos disponveis e tambm possui uma API, chamada Sapodesk, para o desenvolvimento de novos aplicativos. Fechado pelos desenvolvedores; G.ho.st: Esta sigla significa Global Hosted Operating SysTem (Sistema Operacional Disponvel Globalmente), tem como diferencial em relao aos outros a possibilidade de integrao com outros servios como: Google Docs, Meebo, ThinkFree, entre outros, alm de oferecer suporte a vrios idiomas; eyeOS: Este sistema est sendo desenvolvido por uma comunidade denominada EyeOS Team e possui o cdigo fonte aberto ao pblico. O objetivo dos desenvolvedores criar um ambiente com maior compatibilidade com os aplicativos atuais, MS-Office e OpenOffice. Possui um abrangente conjunto de aplicativos, e o seu desenvolvimento feito principalmente com o uso da linguagem PHP.

No Brasil
No Brasil, a tecnologia de computao em nuvem ainda muito recente e est fora da realidade da maioria das organizaes de mdio e pequeno porte, pois a infraestrutura de

telecomunicaes do pas deficiente. Os primeiros testes foram implementados em 2007, sendo que somente em 2008 comeou a ser oferecido comercialmente. A empresa Katri foi a primeira a desenvolver a tecnologia no Brasil, em 2002, batizando-a IUGU. Aplicada inicialmente no site de busca de pessoas fsicas e jurdicas Fonelista. Durante o perodo em que esteve no ar, de 2002 a 2008, os usurios do site puderam comprovar a grande diferena de velocidade nas pesquisas proporcionada pelo processamento paralelo. Em 2009, a tecnologia evoluiu muito, e sistemas funcionais desenvolvidos no incio da dcada j passam de sua 3 gerao, incorporando funcionalidades e utilizando de tecnologias como "ndices invertidos" (inverted index). A empresa Indstria Virtual lanou em 2009 a verso 2.0 do sistema WebCenter e est popularizando a utilizao da computao em nuvem, trazendo ferramentas que facilitam a utilizao desses novos recursos, tanto por empresas como por pessoas fsicas. No ambiente acadmico o Laboratrio de Redes e Gerncia da UFSC foi um dos pioneiros a desenvolver pesquisas em Computao em Nuvem publicando artigos sobre segurana, IDS (Intrusion Detection Systems) e SLA (Service Level Agreement) para computao em nuvem. Alm de implantar e gerenciar uma nuvem privada e computao em nuvem verde.

Armazenamento em nuvem ou cloud storage


Atualmente, o Cloud Storage um dos termos mais utilizados na internet e, tambm, um nicho que vrias empresas j comearam a explorar, oferecendo diversificados tipos de servios. A traduo de Cloud storage Armazenamento em Nuvem, ou seja, um modelo de armazenamento on-line. Permite que voc sincronize os dados de um equipamento (Micro, Notebook, smartphone, tablet, etc.) e acess-los de qualquer outro equipamento ou em qualquer local, desde que, esteja conectado na internet. Este servio, tambm pode ser chamado de Armazenamento Virtualizados ou Backup Online. Armazenamento em nuvem ou cloud storage so formados por modelo de concentrao de dados fsicos e armazenados on-line em pools virtualizados e especializados em estoque de dados fsicos. Empresas de hospedagem ou host companies que operam grandes data centers possuem engenheiros e analistas requeridos para manter o ambiente estvel e com capacidade escalonvel de armazenamento para suprir demandas. Estes data centers especializados em armazenamento na nuvem, virtualizam recursos de acordo com requisies e demandas de clientes, como tambm disponibilizam controles para autogesto do estoque de dados, para exemplo, o servio de ftp, lhe permite o armazenamento na nuvem seus arquivos. Armazenamento em nuvem possui as mesmas caractersticas que a computao em nuvem, em termos de agilidade, escalabilidade, flexibilidade.

Vantagens de armazenamento em nuvem


Entre os principais benefcios do Armazenamento nas Nuvens, destaco a Flexibilidade e a Segurana. Pois, permite compartilhar arquivos entre Sistemas Operacionais deferentes, garantindo a portabilidade, permite recuperar seus arquivos em casos de problemas no equipamento, garantindo a integridade dos dados. J pensou em formatar seu Sistema Operacional sem se preocupar com a perda de dados importantes? Como o Cloud Storage isso possvel. As empresas precisam pagar apenas para o armazenamento que realmente usar. Dispensa instalao de dispositivos de armazenamento fsico em seu ambiente de TI Os custos de localizao offshore costumam ser mais baixos.

Tarefas de armazenamento de manuteno, como backup, replicao de dados e compra dispositivos de armazenamento adicionais so transferidas para a responsabilidade de um prestador de servios. Permite a organizao se concentrar em seu core business.

Como Funciona?
Algumas empresas oferecem servios de Cloud Storage gratuitamente, porm, em sua maioria dispe de pouco espao em disco. Entre os gratuitos, o mais conhecido e mais utilizado o SkyDrive, da Microsoft, que oferece at 5BG. Se voc precisa de mais espao em disco ou quer armazenar dados da sua empresa, sugiro que contrate um servio com uma empresa especializada. Em sua maioria, os passos necessrios para criar um armazenamento nas nuvens so: 1. Faa um cadastro no Site da Empresa que fornece o Servio; 2. Instale o Aplicativo indicado pela Empresa; 3. Configure o aplicativo com datas e horrios para sincronizar seus arquivos/dados. 4. Pronto! Seus arquivos/dados j ficaro disponveis para ser acessados de qualquer outro equipamento.

Alguns servios de Cloud Storage Grtis


Windows Live SkyDrive www.mediafire.com www.adrive.com www.humyo.com www.dropbox.com

Pontos de Ateno
Armazenar dados confidenciais em data centers de terceiros podem solicitar polticas de segurana dos dados armazenados e os dados em trnsito. O desempenho pode ser menor do que o armazenamento local, dependendo de quanto o cliente est disposto a investir com a banda larga e infraestrutura de rede. Confiabilidade e disponibilidade dependem da infraestrutura do prestador de servio. Armazenamento em nuvem oferece aos usurios acesso imediato, a contingencia deve ser imediata tambm, em caso de falhas.

Exemplos de armazenamento em nuvem:


Amazon Simple Storage Service (Amazon S3) Armazenamento do Windows Azure Huawei OceanStor CSE (Cloud Storage Engine) EMC Atmos FilesAnywhere Google Cloud Storage iCloud pela Apple

Anda mungkin juga menyukai