Sun Inner Circle: For Business & Technology Leaders Sun Inner Circle: For Business & Technology Leaders

Sun e Microsoft: Interoperabilidade Agora


A parceria entrega novo datacenter e interoperabilidade de serviços Web

Como as criaturas míticas que povoam as lendas folclóricas, estão dizendo que há grandes datacenters e ambientes de TI empresariais que confiam num único sistema operacional — mas há pouca evidência conclusiva para apoiar essas alegações. A realidade é que a maioria dos ambientes de TI corporativos executam uma mistura de sistemas operacionais incluindo o Sistema Operacional Solaris, Linux e Windows.

Há três anos, a Sun e a Microsoft aceitaram essa realidade e decidiram que uma abordagem pragmática serviria melhor aos clientes de ambas as empresas. A Sun e a Microsoft chegaram à conclusão que os clientes usam os sistemas de hardware Sun e aplicações e ferramentas baseadas na tecnologia Java na empresa — assim como os produtos Microsoft, tais como Microsoft Exchange, Microsoft SQL Server, e o ambiente de programação .NET.

O resultado é um acordo de colaboração de 10 anos pelo qual os dois vendedores de tecnologia estão tornando a interoperabilidade uma realidade em serviços Web e na área de trabalho — assim como assegurando que o Windows seja suportado nos sistemas x64 Sun e fornecendo interoperabilidade de armazenamento e de gerenciamento de sistemas. Para fazer o acordo funcionar, foi necessário fazer os acertos dos detalhes de propriedade intelectual e agora os clientes de ambas as empresas estão colhendo os benefícios do que parecia ser a mais improvável das alianças.

Executar o Windows em Sun Protege Investimentos de TI
Os servidores Sun são, naturalmente, um elemento decisivo na interoperabilidade com os produtos Microsoft e a maioria das organizações de TI precisam tirar o máximo dos seus investimentos de TI Microsoft. Para essas empresas, os Sun x64 systems podem proporcionar confiabilidade, escalabilidade e eficiência de energia para Windows e outro software Microsoft. A Sun fornece total suporte para Microsoft Windows funcionar nos seus sistemas x64, para dar assistência às organizações na otimização dos seus ambientes de datacenters.

 

É uma proposta de valor atraente para as empresas implementar Windows nos sistemas Sun. Considere a empresa líder mundial de serviços de TI CSC e o gigante da mídia de entretenimento IMG Media entre as mais recentes empresas a optarem por executar o Windows nos servidores Sun Fire X4100 e X4200. A confiabilidade, como essas empresas sabem, é uma marca de qualidade da Sun obtida após anos de trabalho comprovado em datacenters para ambientes de aplicações robustos, essenciais.

A experiência da Sun em datacenters também resultou em economias de energia de hardware inéditas que agora podem ser estendidas ao Windows. Por exemplo, o servidor Sun Fire X4200 tem 52 por cento menos de custos de energia e refrigeração do que os servidores baseados em Intel Xeon1. De modo semelhante, um servidor Sun Fire X3100 tem até 56 por cento menos de custos de refrigeração e de energia do que os servidores baseados em Intel Xeon2.

Quanto à escalabilidade, os servidores Sun x64 são ideais para executar as aplicações Windows, como o servidor Microsoft SQL, bem dentro do datacenter. Por exemplo, o Sun Fire X4600 server de oito soquetes com 8 "sockets," oferece mais espaço para expansão do que as soluções de corrente margarida de outros vendedores de servidores de Nível 1 — e os sistemas x64 da Sun proporcionam capacidades de virtualização únicas para consolidação de datacenter.

Sistemas Interoperáveis e TI Empresarial de Aperfeiçoamento de Armazenamento
Para ajudar os clientes a gerenciar os seus ambientes heterogêneos, a Sun introduziu recentemente o Sun Installation Assistant (SIA) para Windows nos sistemas seletos Sun x64, incluindo o novo Sun Blade X6220 Server Module. SIA permite aos usuários empresariais carregar e pré-configurar facilmente o Windows no hardware Sun. Ele também executa diagnósticos e reconhece diferentes dispositivos dentro dos sistemas. Isso é um desenvolvimento importante para maximizar a eficiência do cliente ao avaliar e implementar o Windows nos sistemas Sun x64. O SIA para Windows será introduzido para sistemas Sun x64 adicionais neste verão.

 

Os departamentos de TI empresariais podem gerenciar a execução dos sistemas operacionais Windows em Sun com a ajuda de ferramentas e atributos encontrados no Sun Fire x64 Servers Management Pack 2.0 para Microsoft Operations Manager 2005. Outras ferramentas Sun que asseguram a interoperabilidade do sistema Microsoft incluem o Integrated Lights Out Manager (ILOM), que está embutido nas plataformas Sun x64 e suporta os padrões-chave industriais e as interfaces usadas no ecossistema Windows.

Além disso, a Sun anunciou a collaboration with key Windows system management technologies tais como BMC Patrol, CA Unicenter, IBM Tivoli, e HP Systems Insight Manager. Mais a fundo nos nichos da infra-estrutura de TI empresarial, a certificação da Sun para Microsoft Cluster vai longe em assegurar plataformas confiáveis que executem aplicações como Microsoft SQL Server e Microsoft Exchange.

A Sun também fornece suporte completo para o armazenamento ligado ao Windows — uma área importante para as operações de TI de datacenter e empresas. O portifólio abrangente da Sun cobre tudo, desde dispositivos de software e de cópia de segurança para servidores únicos, até armazenamento da classe de datacenter que executam arquivos de armazenamento e dados de servidores para empresas de grande porte. Todos os elementos de fita e de disco do portifólio são totalmente certificados e interoperáveis com Microsoft Windows, o qual permite aos clientes Sun usarem as ferramentas de gerenciamento de armazenamento no Windows para backup avançado, gerenciamento ambiental avançado, instantâneos de volume, suporte I/O de múltiplos caminhos e failover.

Dança de Serviços Web entre Plataformas com Projeto Tango
Para os sistemas se comunicarem um com o outro, as empresas de hoje precisam mais do que apenas a habilidade para executar um sistema operacional no hardware da Sun. As aplicações de negócios e o desenvolvimento de serviços devem ser interoperáveis. Por essa razão, a Sun está particularmente satisfeita com o progresso feito no Web Services Interoperability Technology (WSIT), uma iniciativa à qual a Sun deu o codinome de Projeto Tango, que demonstra a colaboração continuada entre a Sun e a Microsoft.

O Projeto Tango é o resultado do trabalho dos técnicos da Sun diretamente com os técnicos da Microsoft. Isso garante que os nossos clientes possam ter a interoperabilidade avançada de serviço Web com o ambiente .NET.
— Harold Carr, Technical Lead, Project Tango

O Projeto Tango almeja proporcionar interoperabilidade entre os serviços Web escritos na plataforma GlassFish v2 Java Enterprise Edition Application Server da Sun e os serviços Web escritos com a Microsoft Windows Communication Foundation, um componente importante dentro da plataforma Microsoft .NET 3.0.

"O Projeto Tango é o resultado do trabalho dos técnicos da Sun diretamente com os técnicos da Microsoft", observa Harold Carr, responsável técnico para o Projeto Tango. "Isso garante que os nossos clientes possam ter a interoperabilidade avançada de serviço Web com o ambiente .NET".

O Projeto Tango alavanca as especificações de serviços Web conhecidas como WS-* para entrega e criação ou em Java EE ou .the NET Windows Communication Foundation. Essas características permitem aos serviços Web criados em Java EE interoperarem com os sistemas baseados em .NET e estarem em quatro categorias principais:

  • Suporte de Metadados: A anotação da Web Service Description Language (WSDL) (Linguagem de Descrição de Serviço Web) define as declarações de política de metadados para informar um cliente sobre o que o serviço Web requer em termos de segurança e qualidade de serviço.
  • Segurança: O Projeto Tango trata os problemas de segurança críticos para serviços Web empresariais fornecendo componentes tais como WS-Security e WS-Trust, os quais proporcionam segurança de ponta a ponta em nível de mensagem ao invés de confiar na segurança em nível de transporte, assim como HTTPS, que termina nos balanceadores de carga. And to ensure support for identity across platforms, Sun engineers have built Project Tango into Sun Java System Access Manager (AM) to enable AM support for the WS-Trust protocol. This makes it possible for a Microsoft client (that only uses WS-Trust to get security tokens) to use AM as an identity provider.
  • Qualidade do Serviço: O modelo assíncrono de computação usado pelos serviços Web e os projetos de arquitetura orientada a serviço (SOA) não garantem a confiabilidade. Nesse modelo, o remetente envia uma mensagem e não espera por uma resposta. Tipicamente, os desenvolvedores têm tido que programar a confiabilidade nas suas aplicações. Mas, o Projeto Tango inclui uma implementação do WS-Reliable Messaging que assegura que todas as mensagens cheguem às suas destinações, economizando nisso o tempo dos desenvolvedores.
Driving Interoperability
 

A tecnologia satisfaz os objetivos de interoperabilidade eliminando as barreiras entre a tecnologia Java e Windows Communication Foundation e assegura que a criação dos serviços Web e projetos SOA possa ser distribuída através da empresa. Antes da introdução desta tecnologia, a interoperabilidade — que é essencial para os serviços Web e projetos SOA — era difícil de ser conseguida entre os computadores executando diferentes sistemas operacionais.

O Projeto Tango Aumenta a Velocidade de Desenvolvimento de Serviços Web
O Projeto Tango permite desenvolvimento mais rápido e eficiente das Transações Atômicas, Troca de Mensagens Confiáveis e Segurança na plataforma Java EE — todos passos críticos no desenvolvimento de serviços Web para a empresa inteira. O Projeto Tango proporciona aos desenvolvedores de serviços Web uma escolha: eles podem trabalhar na linguagem de programação Java e NetBeans, ou eles podem trabalhar em .NET e Visual Studio. Em ambos os casos, esses recursos são interoperáveis e permitem a mistura dos componentes J2EE e .NET nos projetos SOA para verdadeiras aplicações de processos de negócios compatíveis com várias plataformas.

A facilidade de uso ajuda a acelerar a criação de serviços Web e projetos SOA compatíveis com várias plataformas. Não há nenhum API novo, de maneira que os desenvolvedores não precisam aprender uma outra definição de classes para configurar a segurança e as transações. Na verdade, o Projeto Tango foi desenvolvido como uma extensão à implementação do JAX-WS da Sun. Ele foi concebido de maneira que os desenvolvedores familiarizados com a escrita de serviços Web, usando a especificação JAX-WS, possam começar a escrever serviços Java Web que interoperam com as plataformas .NET imediatamente.

Esta abordagem "sob as folhas" pode ser encontrada na rapidez com que os desenvolvedores podem criar os serviços Web. Um NetBeans module permite aos desenvolvedores simplesmente clicar num menu relativo ao contexto onde se lê "Edit Web Services Attributes" ("Editar Atributos de Serviços Web") assim que um serviço Web é criado, seguido por uma mensagem que pergunta "Você deseja troca de mensagens confiável"? Um clique mais e a troca de mensagens confiável está concluída. Uma abordagem semelhantemente fácil é usada para definir transações e parâmetros de segurança dos serviços Web.

Enquanto muitos desenvolvedores se preocupam com a necessidade de aprender especificações WS, na verdade o oposto é o que realmente acontece: não há nenhuma exigência para aprender qualquer dessas especificações com o Projeto Tango. Tudo que um desenvolvedor precisa saber é qual elemento WS é necessário e depois clicar nesse item do menu em particular.

As inovações, tais como o Projeto Tango — assim como os desenvolvimentos em compatibilidade de armazenamento, gerenciamento e hardware — são parte da maneira como a Sun satisfaz as necessidades do mundo real dos grandes datacenters e infra-estruturas de TI empresariais.

As iniciativas conjuntas da Sun e Microsoft são parte deste foco nas exigências empresariais, as quais freqüentemente giram em torno da necessidade de executar ambientes de padrão da indústria nos sistemas líderes da indústria. Abranger arquiteturas simplesmente proporciona mais escolhas e flexibilidade para produtividade melhorada e proteção de investimento.

 

1 Um rack de servidores Sun Fire X4200 ocupado com processadores AMD Opteron dual-core pode usar até 52 por cento menos energia em média do que a solução baseada em processador Intel Xeon MP exigido para fornecer um total similar de núcleos de CPU.

2 Um rack de servidores Sun Fire X4100 ocupado com processadores AMD Opteron dual-core pode usar até 56 por cento menos energia em média do que a solução baseada em processador Intel Xeon MP exigido para fornecer um total similar de núcleos de CPU.