| 中国 各地网站 |
![]() |
![]() |
|
合作提供新的数据中心和 Web 服务互操作 就像产生民间传说的神话人物一样,依靠单一操作系统的大型数据中心和企业 IT 环境据说是存在的,不过,几乎没有确切的证据支持这样的说法。现实情况是,多数公司 IT 环境运行混合的操作系统,其中包括 Solaris 10 、Linux 和 Windows 。 三年前,Sun 与微软就接受了这一现实,并决定研发一种实用的方法来最好地服务于两个公司的客户。客户、Sun 以及微软最后决定在各自全公司内采用 Sun 硬件系统和基于 Java 技术的应用程序和工具 — 以及微软产品,例如,Windows Exchange 、微软 SQL Server 和 .NET 编程环境。 结果达成一份有效期 10 年的协作协议,通过该协议,两大技术供应商目前正在 Web 服务和台式机中实现互操作 — 同时确保 Windows 在 x64 Sun 系统上获得支持,并提供存储和系统管理互操作。要履行该协议,需要认真处理好知识产权方面的问题。现在,两大公司的客户都正在从过去似乎根本不可能形成的联盟中获益。 在 Sun 硬件系统上运行 Windows 可保护 IT 投资 对于在 Sun 系统上部署 Windows 的公司来说这是一个非常吸引人的价值命题。领先的全球性 IT 服务公司 CSC 及娱乐媒体巨擘 IMG Media 是选择在 Sun Fire X4100 和 X4200 上运行 Windows 的最新的企业。正如这些公司所知,可靠性是 Sun 公司从数年在针对关键任务的强大应用程序环境数据中心工作中获得的一个突出特点。 Sun 公司在数据中心中取得的经验还导致前所未有的硬件能量节约,这些节约现在可以影响到 Windows。例如,Sun Fire X4200 服务器比基于 Intel Xeon 的服务器的能源和冷却成本低 52%1 。与此相似,Sun Fire X4100 服务器比基于 Intel Xeon 的服务器的能源和冷却成本低 56%2 。 至于可扩展性,Sun x64 服务器对于运行数据中心中广泛使用的微软 SQL Server 这样的 Windows 应用程序来说非常理想。例如,八插槽 Sun Fire X4600 服务器 (含有 32 颗核心) 比其它 Tier 1 服务器供应商提供的 DAISY 链接解决方案提供更大扩展空间,而且 Sun 公司 x64 系统为数据中心整合提供独一无二的虚拟化能力。 这些虚拟化能力还使 Solaris 10 OS 可以与 Windows 同时在 Sun x64 系统上运行。这可对过去购买的专用微软产品提供优异的投资保护,同时还使企业能够利用免费的 Sun 操作系统实现更高水平的可扩展性和可靠性。 可互操作的系统和存储可优化企业 IT 企业 IT 部门可以借助于 Sun Fire x64 Servers Management Pack 2.0 for 微软 Operations Manager 2005 中包含的工具和属性管理运行于 Sun 硬件的 Windows 操作系统。确保微软系统互操作的其它 Sun 工具还包括集成化无人职守管理器 (ILOM) 。ILOM 已内置到 Sun x64 平台之中,并支持 Windows 生态系统中使用的关键性行业标准和接口。 此外,Sun 宣布与关键的 Windows 系统管理技术 (BMC Patrol、CA Unicenter、IBM Tivoli 以及 HP Systems Insight Manager) 实现互操作。由于深受企业 IT 基础设施限制,Sun 公司的微软 Cluster 认证经过非常艰苦的努力,确保利用可靠的平台运行像微软 SQL Server 和微软 Exchange 这样的应用程序。 Sun 公司还对 Windows 附连储存提供 全面支持 — 这是一个对于数据中心和企业 IT 运营活动来说极为关键的方面。Sun 公司全面的存储产品和服务组合涵盖从用于单一服务器的软件和备份设备到运行存储文件和为特大型企业提供数据的数据中心级存储设备的一切。其中的所有磁带和磁盘设备都通过全面认证,而且与微软 Windows 互操作,这使 Sun 客户可以利用 Windows 中的存储管理工具进行高级备份、高级环境管理、卷快照、多路径 I/O 支持以及故障转移。 Web 服务通过 Project Tango 在平台之间顺利使用
“Project Tango 是 Sun 公司工程师与微软公司工程师直接合作产生的结果。这确保我们的客户可以拥有与.NET 环境实现高级 Web 服务互操作。”
— Harold Carr,
Project Tango 技术负责人 Project Tango 的目标是在用 Sun 公司 GlassFish v2 Java 企业版应用服务器平台编写的 Web 服务与用微软 Windows 通信基础 (微软 Windows Communication Foundation -- 微软 .NET 3.0 平台范围内的一个重要组件) 编写的 Web 服务之间实现互操作。 “Project Tango 是 Sun 公司工程师与微软公司工程师直接合作产生的结果,” Project Tango 技术负责人 Harold Carr 指出。“这确保我们的客户可以拥有与.NET 环境实现高级 Web 服务互操作。” Project Tango 利用 Web 服务规范,它们称为 WS-*,便于在 Java EE 或 .NET Windows 通信基础中提供和创建。这些特性使在 Java EE 中创建的 Web 服务可以与基于 .NET 的系统实现互操作,并且归为以下四个主要类别:
![]() 此技术通过消除 Java 与 Windows Communication Foundation 技术之间的障碍达到了互操作目的,并确保可以在整个企业内分散地创建 Web 服务和 SOA 项目。引入这种技术之前,很难在运行不同操作系统的计算机之间实现互操作 (对于 Web 服务和 SOA 项目极为重要) 。 Project Tango 加快 Web 服务开发速度 其易用性有助于加快在不同平台之间创建 Web 服务和 SOA 项目的速度。不需要增加新的 API,因此开发人员不必学习别的类来建立安全和事务。事实上,Project Tango 是作为对 Sun 公司 JAX-WS 实现的一项扩展而构建的。Project Tango 的设计使熟练使用 JAX-WS 规范编写 Web 服务的开发人员可以开始编写可直接与.NET 平台互操作的 Java Web 服务。 这种 “Under the sheets” 方法有助于开发人员加快 Web 服务开发速度。其中一个 NetBeans 模块使开发人员可以在创建 Web 服务后只需点击一个名为“编辑 Web 服务属性”的上下文菜单,然后会出现一条消息 “您想要可靠消息传递吗?” 再点击一次鼠标按钮,即完成可靠消息传递。此外,还使用一种同样容易的清单式方法设置 Web 服务的事务和安全参数。 开发人员不必担心需要学习 WS 规范: 如果使用 Project Tango ,就不需要学习上述任何规范。开发人员只需知道需要什么 WS 元素,然后点击该特定菜单项即可。 满足企业的需求 Sun 与微软联合计划是这种对企业要求的重视的组成部分,而企业要求往往是满足在行业领先的系统上运行行业标准的环境的需要。生成架构 (Spanning Achitecture) 只是为提高生产力和投资保护提供更多选择和更大灵活性。 1 采用 AMD Opteron 双核心处理器的一机架 Sun Fire X4200 服务器平均消耗的能量比提供相似数量 CPU 核心的基于 Intel Xeon MP 处理器的解决方案少最多 52%。 2 采用 AMD Opteron 双核心处理器的一机架 Sun Fire X4100 服务器平均消耗的能量比提供相似数量 CPU 核心的基于 Intel Xeon MP 处理器的解决方案少最多 56%。 |
| ||||||||||||||||||