quinta-feira, novembro 13, 2008

Cloud Computing - Computação nas Nuvens

Cloud Computing - Computação nas Nuvens


O termo “cloud computing” tem se tornado popular associado à utilização de uma rede massiva de servidores físicos ou virtuais – uma nuvem – para a alocação de um ambiente de computação. Apesar do foco inicial em hardware, especialistas defendem tratar-se de um conceito mais amplo, principalmente quando se fala de sua aplicação em negócios.

“O cloud computing é, na verdade, um super conjunto de recursos que abrange servidores, impressão, armazenamento e também processos”, afirma Waldir Arevolo, sócio-diretor da TGT Consulting.

Posto desta forma, o conceito ganha formas mais complexas do que vem se disseminando até aqui e impõe um desafio aos que se propõem a utilizá-lo: fazer com que todos estes recursos trabalhem de forma integrada.

Na verdade, uma arquitetura em cloud deve dispor de uma infra-estrutura de gerenciamento que inclua funções como provisionamento de recursos computacionais, balanceamento dinâmico do workload e monitoração do desempenho.

O conceito já é comum em algumas empresas, como o Google e o Yahoo, que mantêm parques computacionais com centenas de milhares de máquinas. Um exemplo: estima-se que as cinco maiores empresas de busca na Internet tenham ao todo um parque computacional de cerca de 2 milhões de servidores!

Tendo estes parques à disposição, a aplicação do conceito trata do rearranjo e redirecionamento dos recursos já existentes para atender novas demandas. “A palavra chave para isso é gerenciamento, uma vez que estes recursos não estarão no mesmo lugar e nem pertencerão às mesmas empresas.

Apesar disso, o conceito nasce para solucionar um problema originado dentro das corporações. “As organizações de TI gastam hoje 80% de seu tempo com a manutenção de sistemas e não é seu objetivo de negócio manter dados e aplicativos em operação. É dinheiro jogado fora, o que é inaceitável nos dias de hoje”, defende Clifton Ashley, diretor do Google Enterprise para a América Latina.

Desafios a serem vencidos
O que falta para a adoção em massa pelas empresas

- conhecer os componentes e seus responsáveis – a empresa precisa saber do que a nuvem a composta e quem são os responsáveis pos seus componentes.

- o conceito segue o modelo de colaboração – o usuário precisa conhecer e saber usar a plataforma e os padrões, o que vai lhe permitir ampliar a nuvem e seu valor.

- provar que o conceito pode ir além da virtualização e do software.

- definir questões relacionadas a gerenciamento e interoperabilidade.

Por Fabio Barros, do COMPUTERWORLD

Case Barack Obama - Marketing Viral e Redes Sociais

Incrível vídeo Geração Y