Grid+WebServices: Falar e Fazer

Parece que após tantos e tantos anos de falatório em torno da computação distribuída o início de 2006 traz resultados práticos. A Amazon (é, a dos livros!) anunciou um serviço de armazenamento online e a Sun acaba de anunciar, pela voz do seu presidente, que estará inaugurando uma grid de computadores pública disponível sob demanda.

O Network.com ou Sun Grid ainda vai ser lançado mas pelo que deu para entender você faz o upload de uma aplicação e conecta-se a ela através de WebServices (SOAP, creio). O sistema aceita binários para Solaris x86 ou Java. Mais um dos motivos da Sun para liberar seu Solaris e para se decidir como empresa de hardware, mas hardware como serviço, não como produto.

Em breve creio que vamos ver a IBM e HP lançando serviços parecidos, além de versões baseadas em .Net, Linux, Windows e demais.

A maioria das aplicações que fazemos no dia-a-dia ainda não são o alvo deste tipo de arquitetura. A Sun visa atingir os grandes consumidores de CPU como softwares de simulação, renderização, cálculos e bioinformática. Estas áreas possuem projetos interessantes que ou constroem seu próprio grid e estouram seu orçamento ou não obtêm resultados esperados.

Ainda assim, boa parte das aplicações que eu construí acabaram indo para servidores dedicados em datacenters terceirizados. Se ao invés de alugamors ‘um servidor Pentium IV com Linux’ alugarmos ‘X horas de CPU/mês’, temos um cenário onde grids públicos são bem aplicáveis e, teoricamente, baratos.

Será que em breve fazer deployment de uma aplicação será fazer o upload pro network.com (ou concorrente) dos binários e criar o banco de dados no S3 da Amazon (ou concorrente)?

E a pergunta mais importante neste instante: será que isso salva a Sun?

3 Responses to “Grid+WebServices: Falar e Fazer”

  1. Rafael says:

    E sua aplicação dependeria da conexão Sun-Amazon, para a app conectar-se ao banco?Isso me assusta.
    Se bem que como você citou, creio que aplicações deste tipo não é o foco do negócio.
    De qualquer forma, é uma idéia bem legal.

  2. pcalcado says:

    Mas, Rafael, será que hoje eu já não dependo do DataCenter, do fornecdor de banco de dados, do fornecedor de hardware…?

    O que me faz ter garantia que eu tenho serviço não é ter as máquinas ali do lado. O que me dá a garantia é o contrato e o SLA que eu tenho com estes fornecedores.

    O que importa é o serviço, se o fornecedor me garante o serviço com alta disponibilidade (e eu acredito que ambos têm mais pessoas na equipe de suporte e infra que minha empresa), não há diferença em confiabilidade.

  3. herval says:

    quem vai salvar a Sun eh o Google, que esta prestes a compra-la..
    so they say.. ;)