sábado, 19 de março de 2016

Armazenamento em nuvem: tudo o que você precisa saber

(DE OLIVERA, Accel Willian; OLIVEIRA, Alana Lucia Souza; SANTOS, Italo Silva; SANTOS, Matheus Schettino)


INTRODUÇÃO


O armazenamento em nuvem está se instigando proporcionalmente à necessidade de aumento do espaço para armazenar cada vez maiores quantidades de dados. Por essa necessidade, sentimos a obrigação de conhecer e ter domínio sobre esse modelo de armazenamento de dados.

A principal funcionalidade do serviço de armazenamento em nuvem, além de armazenar, é utilizar por meio de troca de comunicação dos ercursos computacionais através da internet uma maneira que possamos acessar e gerenciar os nossos dados em diferente locais e de diferentes computadores. Algumas empresas oferecem esse tipo de serviço, como o Dropbox, Google e Microsoft.


HISTÓRIA


Muitos anos antes da computação em nuvem ganhar destaque, a ideia já tinha sido pensada por Joseph Carl, em 1960, um desenvolvedor da ARPHANET (Advanced Research Projects Agency Network), que queria conectar bases militares com os departamentos de pesquisa do governo americano. Ele já pressentia uma grande rede de computadores em que todos estariam conectados e com acesso a programas e dados em qualquer lugar.

Contudo, o primeiro momento em que a "computação em nuvem e o armazenamento" tiveram seus termos ditos foi pelo professor de sistemas de informação Ramnath Chellappa, em 1997, e só foi desenvolvida em 1999, com a empresa salesforce.com, que foi a primeira a disponibilizar aplicações na internet. A partir daí, outras grandes empresas investiram no segmento.


COMO FUNCIONA


A arquitetura dos serviços de armazenamento em nuvem tem sua base no conceito de infraestrutura virtualizada. Esse conceito permite que uma estrutura física, como um servidor, seja utilizado para hospedar diversas estruturas virtuais, visando um melhor aproveitamento de recursos e oferecendo um serviço com características que não existiriam se a arquitetura fosse definida somente  por estruturas físicas.

De forma mais detalhada, um arquivo na nuvem está, fisicamente, armazenado no mesmo recurso, um servidor, que outros arquivos. Esses outros arquivos não são necessariamente do mesmo usuário. O recurso é dividido virtualmente de forma que cada usuário só tenha acesso aos arquivos que tenha permissão.

Indo um pouco mais além, não é possível afirmar que todos os arquivos de um usuário estão armazenados no mesmo recurso físico. Isso se deve ao fato de que os recursos de armazenamento podem estar espalhados pelo mundo, conectados através de uma rede, se comportando como uma única estrutura de armazenamento.



Dessa forma, é possível oferecer ao usuário a capacidade de acessar os seus arquivos armazenados na nuvem, independemente de onde os seus dados distribuídos geograficamente. Essa última informação, por sinal, é transparente para o usuário. Toda a estrutura da nuvem é vista como um só recurso de armazenamento



Se fosse possível enxergar as conexões entre os diversos recursos de armazenamento espalhados ao redor do mundo, se poderia ver um verdadeiro emaranhado de linhas se cruzando densamente, criando uma figura muito parecida com uma nuvem. Essa é uma das principais inspirações para o nome desse modelo de armazenamento de dados.


PRINCIPAIS CARACTERÍSTICAS


Se aproveitando da arquitetura completamente descentralizada e virtualizada, os serviços de armazenamento em nuvem podem oferecer funcionalidades que não se limitam a aspectos físicos. A alocação dinâmica de espaço, também conhecida como escalabilidade, é uma da principais. 

De acordo com a necessidade do usuário, o espaço de armazenamente disponível pode ser manipulado com o mínimo de esforço. O aumento dessa capacidade oferecida é uma das principais formas de cobrança das empresas que oferecem esse tipo de serviço.

Como os dados são armazenados de forma espalhada na nuvem, se tem a garantia de um sistema com alta tolerância a falhas. Se algum ponto da comunicação entre os servidores falhar, existem diversas outros caminhos que podem ser percorridos para se obter as infomações desejadas.

Além disso, uma prática comum entre os serviços de armazenamento em nuvem são as cópias versionadas dos dados. Os arquivos não só podem estar duplicados em vários servidores, como também possuem um mapeamento das alterações realizadas ao longo do tempo. Dessa forma, o usuário pode ter a garantia de que suas informações não serão perdidas, recuperar informações deletadas equivocadamente e visualizar cronologicamente as alterações.

Por último, mas não menos importante, a possibilidade de acessar os arquivos de qualquer dispositivo que tenha conexão com a internet. Em um mundo onde integração dos dispositivos é um dos pontos mais explorados pelas empresas de tecnologia da informação, essa é uma característica ícone desse modelo de armazenamento.


PRINCIPAIS SERVIÇOS


Google Drive, Dropbox e OneDrive são alguns dos principais serviços de armazenamento em nuvem disponíveis no mercado. Abaixo temos detalhes sobre as características dos serviços oferecidos por cada um deles.


Google Drive

O serviço de armazenamento da Google é um dos mais usados no mundo. Tem a vantagem de oferecer planos com espaço de armazenamento muito maior que a concorrência. Além disso, aproveita muito bem a integração com o Android, sistema operacional de dispositivos móveis da empresa.
Armazenamento: oferece 15 GB grátis, com possibilidade de expansão até 30 TB nos planos pagos.
Aplicativos: suporta Windows e Mac OS, na categoria de sistemas operacionais desktop, e Android e iOS, na categoria de dispositivos móveis.
Extras: integração nativa com os serviços de edição de arquivos online da Google, como o Docs, e Sheets; integração nativa com o Android, o sistema operacional móvel mais usado no mundo.


Dropbox

Criado por alunos do M.I.T, é um dos pioneiros no segmento e serviu de referência para a criação de outros serviços de armazenamento em nuvem. Um dos principais destaques é a atenção que o serviço dá a diversas plataformas, sendo um dos que possui maior suporte nos mais variados sistemas operacionais.
Armazenamento: oferece 2 GB grátis, com possibilidade de expansão até 1 TB nos planos pagos.
Aplicativos: suporta os principais sistemas operacionais, para desktop ou dispositivos móveis, sendo um dos poucos que oferece suporte ao linux.

OneDrive

Sob o comando da Microsoft, é uma das opções de armazenamento em nuvem que tem mais crescido ultimamente. O serviço normalmente é vendido em conjunto com o Office365, conjunto de ferramentas de escritório online da Microsoft, e tem como principal público a área empresarial. Além disso, possui integração com o Windows nos diversos dispositivos, como desktops, smartphones e XBox.
Armazenamento: oferece 5 GB grátis, com possibilidade de expansão até 1 TB nos planos pagos.
Aplicativos: suporta Windows e Mac OS, na categoria de sistemas operacionais desktop, e Android, Windows Phone e iOS, na categoria de dispositivos móveis.
Extras: integração nativa com o Office365; integração nativa com o sistema operacional para desktop mais usado no mundo, o Windows; integração com o XBox.




VANTAGENS


  • Por conta da possibilidade de escalar o espaço do armazenamento, oferece uma redução de custos ao usuário final.  Esse ponto é citado como uma das grandes motivos do aumento de empresas de pequeno porte e startups, já que só se gasta proporcionalmente às necessidades da empresa.
  • Redução do consumo de energia em larga escala, contribuindo para a preservação e uso racional dos recursos naturais. Tanto os usuários finais quanto as estrutura de armazenamento consomem menos energia, já que os servidores serão particionados para se obter um melhor aproveitamento dos recursos.
  • Por conta dos mecanismos de redundância de informação da estrutura, as empresas que contraram o serviço não necessitam mais implantar seus próprios mecanismos, reduzindo, assim, os custos da manutenção da informação.
  • Gastos com manutenção da estrutura de armazenamento fica restrito às empresas que oferecem o serviço.
  • Os dados são acessíveis através de qualquer dispositivo conectado à internet, não estando mais restritos a ambientes locais e não dependem da sincronização de mídias removíveis.


DESVANTAGENS


  • Necessidade de conexão com a internet para acessar os dados.
  • A depender do tamanho e quantidade dos dados, a qualidade da internet passa a ser uma preocupação.
  • Preocupação maior quanto à segurança e privacidade dos dados. Uma vez que os dados de acesso sejam roubados ou descobertos, as informações passam a estar acessíveis a usuários indesejados.


ACEITAÇÃO


O uso de serviços de armazenamento em nuvem vem aumentando nos últimos anos.  A utilização de estrutura de nuvem cresceu para outras áreas, havendo possibilidade de alugar ambientes de desenvolvimento remotos, hospedagem de sistemas e mídias. Além disso, algumas das principais empresas de tecnologia de informação do mundo incentivam essa prática.

Para se ter uma ideia dos números, analisando os dados da Google Play, a loja de aplicativos da Google, o Dropbox e o Google Drive têm, respectivamente, mais de quinhentos milhões e um bilhão de downloads pelos usuários. E esses dados são, em grande parte, de usuários de dispositivos móveis com Android. Esses números são muito maiores se analisarmos em conjunto outros sistemas operacionais.

Empresas como a Google a Apple incentivam os usuários a aderirem cada vez mais aos serviços de armazenamento em nuvem. Exemplos dissos são os aparelhos smartphone que carregam suas marcas. Tanto a linha iPhone quanto a Nexus não possuem capacidade de expansão de memória secundária. Apesar da reclamação de alguns usuários, as empresas justificam que os espaços oferecidos são suficientes para o uso comum e recomendam a utilização de armazenamento em nuvem para atender os demais casos.

Microsoft e Amazon são duas das empresas que detém dois dos maiores serviços de hospedagem de sistemas remotamente, Azure e AWS, respectivamente, usando o conceito de computação na nuvem e vendendo o conceito de Software as a Service. A google também aposta nessa abordagem através do Google Cloud.


CASOS RELEVANTES


O caso MegaUpload

O MegaUpload foi um serviço de compartilhamento de arquivos na nuvem. Nele, qualquer usuário poderia fazer upload de arquivos sem verificação de contéudo. Após o upload, era gerado um link de acesso direto ao arquivo que permitia que outras pessoas fizessem o download do aplicativo

Como o conteúdo dos arquivos não era verificado, auxiliado pela facilidade de envio e recebimento de dados, o serviço foi bastante usado para espalhar dados ilegais pela internet, principalmente filmes, músicas, seriados e livros.

Em 2012, o serviço foi acusado de por crimes relacionados à pirataria e foi forçado a fechar. O fundador e alguns funcionários foram presos e indiciados por violaçoes de leis relacionadas à pirataria.

Vazamentos de fotos no iCloud

Em 2014, várias celebridades foram alvo de um hacker que atacou o serviço de armazenamento de fotos do iCloud. Após obter os dados necessários para acessar dados privados de diversas celebridades, o hacker divulgou os arquivos na internet.

Na ocasião, a Apple informou que o acesso não foi feito através de nenhuma falha no serviço e garantiu a confiabilidade do mesmo. A equipe que analisou o incidente chegou a essa conclusão após descobrir que o ataque aconteceu com o uso de força bruta nos dados de acesso e perguntas de segurança de cada uma das celebridades.


Referências

- QI Network. Pensando em migrar para a nuvem? Veja como funciona e conheça alguns dados. Qinetwork. Disponível em:<http://www.qinetwork.com.br/pensando-em-migrar-para-a-nuvem-veja-como-funciona-e-conheca-alguns-dados/>. Acesso em: 19 mar. 2016.

- Mundo estarnho..Como funciona o armazenamento em nuvem. Mundo Estrando. Disponível em:<http://mundoestranho.abril.com.br/materia/como-funciona-o-armazenamento-em-nuvem>. Acesso em: 19 mar. 2016.

- NUNES, Maysa. Historia da computação nas nuvens. P@T. Disponível em:<http://www.dsc.ufcg.edu.br/~pet/jornal/agosto2012/materias/historia_da_computacao.html>. Acesso em: 19 mar. 2016.

- Dell. A historia e o futuro da computação nas nuvem. Dell. Disponível em:<http://www.dell.com/learn/br/pt/brbsdt1/sb360/social_cloud>. Acesso em: 19 mar. 2016.

- PC Magazine. What is cloud computing. Disponível em: <http://www.pcmag.com/article2/0,2817,2372163,00.asp>.  Acesso em: 19 mar. 2016.

- Computer Weekly. Cloud storage basics: the fact about cloud storage. Disponível em: <http://www.computerweekly.com/Cloud-storage-basics-The-facts-about-cloud-storage>.  Acesso em: 19 mar. 2016.

- Tecmundo. Caso MegaUpload: EUA vencem processo para confiscar bens de Kim Dotcom. Disponível em: <http://www.tecmundo.com.br/megaupload/77242-caso-megaupload-eua-vencem-processo-confiscar-bens-kim-dotcom.htm>.  Acesso em: 19 mar. 2016.

- Época Negócios. Apple discarta invasão do iCloud em roubo de fotos de famosas. Disponível em: <http://epocanegocios.globo.com/Informacao/Dilemas/noticia/2014/09/apple-descarta-invasao-do-icloud-em-roubo-de-fotos-intimas-de-famosas.html>.  Acesso em: 19 mar. 2016.

- Ig Tecnologia. Apple diz que vazamento de fotos de famosas não foi causado por falha no iCloud. Disponível em: <http://tecnologia.ig.com.br/2014-09-02/apple-diz-que-vazamento-de-fotos-de-famosas-nao-foi-causado-por-falha-no-icloud.html>.  Acesso em: 19 mar. 2016.