Computação em nuvem
Resumo
A necessidade de mobilidade de usuários conjuntamente com objetivos de redução de custos dos provedores torna atrativo o uso de Computação em Nuvem. Além disso, outras vantagens se fazem presentes, mas desafios da tecnologia devem ser considerados. Neste trabalho é apresentado o tema de Computação em Nuvem, citando suas principais vantagens e desafios. Ao longo do trabalho são apresentados aspectos importantes de Computação em Nuvem como a descrição de uma arquitetura básica, os sistemas comerciais já existentes, bem como a solução acadêmica EUCALYPTUS. Assim, este trabalho objetiva fornecer uma base para o entendimento de estudos de Computação em Nuvem presentes na literatura.
Introdução
No surgimento da teleinformática, na década de 60, diversos terminais eram conectados por uma topologia em estrela a um computador central, que possuía o papel de realizar o processamento de tarefas requisitadas pelos terminais. Esses terminais não possuíam poder de processamento e toda a computação era realizada no computador central. Essa centralização do processamento permitia a redução de custos, pois os recursos de computação poderiam ser compartilhados por diversos usuários. Mais tarde, na década de 80, começaram a surgir os primeiros computadores pessoais. Esses computadores possuíam como parte de suas novas funcionalidades o fato de poderem executar programas sem a necessidade de uma entidade central. Assim, começou a surgir a tendência de cada computador possuir individualmente seus dados e executar localmente as operações necessárias. Esse isolamento permitido pelos computadores pessoais deu liberdade ao usuário controlar o seu próprio sistema e o configurar de acordo com suas necessidades. Em contrapartida, é atribuída ao usuário do sistema a tarefa de instalar os programas que utiliza, bem como atualizá-los periodicamente. Além disso, o usuário necessita atualizar sua plataforma de hardware para suportar as necessidades de novos