![]() |
|
Partnership delivers new datacenter and Web services interoperability Like mythical creatures that populate legends of folklore, large datacenters and enterprise IT environments that rely on a single operating system are rumored to exist — but there is little conclusive evidence to back up these claims. The reality is that most corporate IT environments run a mix of operating systems including the Solaris Operating System, Linux, and Windows. Three years ago, Sun and Microsoft accepted this reality and decided that a pragmatic approach would best serve the customers of both companies. Customers, Sun and Microsoft concluded, use Sun hardware systems and Java technology-based applications and tools throughout the enterprise — as well as Microsoft products such as Microsoft Exchange, Microsoft SQL Server, and the .NET programming environment. The result is a 10-year collaborative agreement by which the two tech vendors are making interoperability a reality in Web services and on the desktop — as well as ensuring that Windows is supported on x64 Sun systems and providing storage and systems management interoperability. Making the agreement work has required hammering out intellectual property details, and now customers of both companies are reaping the benefits of what once seemed to be the most unlikely of alliances. Running Windows on Sun Protects IT Investments It's a compelling value proposition for companies deploying Windows on Sun systems. Count leading global IT services company CSC and entertainment media titan IMG Media among the latest enterprises opting to run Windows on Sun Fire X4100 and X4200 servers. Reliability, as these companies know, is a Sun hallmark earned from years of proven work in the datacenter for mission-critical, robust applications environments. Sun's experience in the datacenter has also resulted in unprecedented hardware energy savings that can now be extended to Windows. For example, a Sun Fire X4200 server delivers up to 52 percent lower power and cooling costs over Intel Xeon-based servers1. Similarly, a Sun Fire X4100 server delivers up to 56 percent lower cooling and power costs over Intel Xeon-based servers2. As for scalability, Sun x64 servers are ideal for running Windows applications like Microsoft SQL Server deep in the datacenter. For example, the eight-socket Sun Fire X4600 server with 8 sockets offers more room for expansion than daisy-chained solutions from other Tier 1 server vendors — and Sun's x64 systems provide unique virtualization capabilities for datacenter consolidation. Interoperable Systems and Storage Streamline Enterprise IT
Enterprise IT departments can manage the Windows operating system running on Sun with the help of tools and attributes found in the Sun Fire x64 Servers Management Pack 2.0 for Microsoft Operations Manager 2005. Other Sun tools that ensure Microsoft system interoperability include the Integrated Lights Out Manager (ILOM), which is built into Sun x64 platforms and supports key industry standards and interfaces used in the Windows ecosystem. Additionally, Sun has announced collaboration with key Windows system management technologies such as BMC Patrol, CA Unicenter, IBM Tivoli, and HP Systems Insight Manager. Deeper in the recesses of the enterprise IT infrastructure, Sun's certification for Microsoft Cluster goes a long way in ensuring reliable platforms to run applications such as Microsoft SQL Server and Microsoft Exchange. Sun also provides full support for Windows-attached storage — an area critical to datacenter and enterprise IT operations. Sun's comprehensive storage portfolio covers everything from software and backup devices for single servers, to datacenter-class storage that runs storage files and serves data for very large enterprises. All of the tape and disk members of the portfolio are fully certified and interoperable with Microsoft Windows, which allows Sun customers to use storage management tools in Windows for advanced backup, advanced environment management, volume snapshots, multi-path I/O support, and failover. Web Services Dance Between Platforms with Project Tango
“Project Tango is the result of Sun engineers working directly with Microsoft engineers. This ensures that our customers can have advanced Web service interoperability with the .NET environment.”
— Harold Carr, Technical Lead, Project Tango
Project Tango aims to provide interoperability between Web services written on the Sun's GlassFish v2 Java Enterprise Edition Application Server platform and Web services written with Microsoft Windows Communication Foundation, an important component within Microsoft .NET 3.0 platform. "Project Tango is the result of Sun engineers working directly with Microsoft engineers," notes Harold Carr, technical lead for Project Tango. "This ensures that our customers can have advanced Web service interoperability with the .NET environment." Project Tango leverages Web services specifications known as WS-* for delivery and creation in either Java EE or .the NET Windows Communication Foundation. These features allow Web services created in Java EE to interoperate with .NET-based systems and fall into three main categories:
![]() The technology meets interoperability objectives by eliminating barriers between Java and Windows Communication Foundation technology and ensures that the creation of Web services and SOA projects can be distributed throughout the enterprise. Prior to the introduction of this technology, interoperability — which is essential to Web services and SOA projects — had been difficult to achieve between computers running disparate operating systems. Project Tango Steps Up Web Services Development Speed Ease of use helps to accelerate the creation of Web services and SOA projects across platforms. There are no new APIs, so developers are not required to learn another set of classes to set up security and transactions. In fact, Project Tango has been built as an extension to Sun's JAX-WS implementation. It is designed so that developers familiar with writing Web services using the JAX-WS specification can start writing Java Web services that interoperate with .NET platforms immediately. This "under the sheets" approach can be found in the rapidity in which developers can create Web services. A NetBeans module allows developers to simply click on a contextual menu that reads "Edit Web Services Attributes" once a Web service is created, followed by a message that asks, "You want reliable messaging?" One more click and reliable messaging is complete. A similarly easy checklist approach is used for setting transactions and security parameters of Web services. While many developers worry about needing to learn WS specifications, the opposite is actually true: There is no requirement to learn any of these specifications with Project Tango. All a developer needs to know is what WS element is required, and then click on that particular menu item. Meeting Real-World Enterprise Needs Sun and Microsoft joint initiatives are part of this focus on enterprise requirements, which often revolve around the need to run industry-standard environments on industry-leading systems. Spanning architectures simply provides more choices and flexibility for increased productivity and investment protection. 1 One rack of Sun Fire X4200 servers populated with AMD Opteron dual-core processors can use as much as 52 percent less power on average than the Intel Xeon MP processor-based solution required to provide a similar amount of CPU cores. 2 One rack of Sun Fire X4100 servers populated with AMD Opteron dual-core processors can use as much as 56 percent less power on average than the Intel Xeon MP-processor based solution required to provide a similar amount of CPU cores. |
| ||||||||||||||||||