Grid computing, modelagem e semântica web são conceitos aplicados para administrar seus seis data centers
“O gerenciamento se torna mais fácil quando se tem menos elementos”,
afirma o renomado cientista do departamento de pesquisas da eBay, Paul
Strong, que ajuda a projetar e administrar a massiva infra-estrutura de
TI da companhia. “Quando se define padrões e se soluciona os processos
neles envolvidos, é possível minimizar a variabilidade, os riscos e os
custos; maximizar a eficiência, e aumentar, em algum grau, a
agilidade”.
Além de simplificar a infra-estrutura de TI, o software de
gerenciamento é crucial para a eBay, especialmente porque o site da
companhia está constantemente sendo modificado. “Sempre que
implementamos novo código ou fazemos alguma alteração, temos de
examinar com que outros conjuntos de serviços eles interagem dentro da
infra-estrutura”, define Strong.
Em alguns casos, a infra-estrutura da eBay é tão grande, que produtos
comerciais simplesmente não podem atendê-la. “Preferimos software
comercial amplamente disponível, se for possível que ele atenda às
nossas necessidades”, explicou Strong. “No entanto, historicamente, a
tendência é de danificarmos a maioria daqueles que temos utilizado”.
Embora as ferramentas de gerenciamento de recursos distribuídos ?
software para gerenciamento de ?grids? ?como Gemstone, GigaSpaces, e
Tangosol, da Oracle, tenham evoluído nos últimos anos, Strong diz que a
funcionalidade não estava disponível quando a eBay a exigiu da primeira
vez, o que forçou o desenvolvimento de seu próprio software de
gerenciamento personalizado. A eBay utiliza ferramentas comerciais
sempre que possível, e está planejando, em médio prazo, adotar esses
tipos de soluções.. “Afinal, nossos negócios se referem a uma economia
virtual, e não a projetar e construir sistemas e ferramentas de
gerenciamento corporativo”, comenta Strong.
Até o momento, novas tecnologias de semântica e de modelagem ajudaram a
eBay a descrever seus sistemas, compreender como eles se relacionam
entre si e até mesmo, a descobrir sistemas que, antes, a companhia não
havia identificado. Por exemplo, a eBay está começando a utilizar a
Resource Description Framework (Estrutura de Descrição de Recursos) e a
Web Ontology Language (Linguagem de Ontologia para a Web), duas
tecnologias de semântica para a web, com a finalidade de “armazenar e
consultar relacionamentos” inter e entre o software e o hardware em
suas redes.