Sun Inner Circle (權力核心) 電子報

為資訊科技領導者設計

Sun 與 Microsoft:立即互通

合作關係打造新的資料中心與 Web 服務互通性

就像許多民間傳說中存在許多神秘生物,傳聞中,似乎有些大型的資料中心和企業 IT 環境使用單一作業系統,但卻沒有明確證據來支持這些說法。事實上,大部分的企業 IT 環境採用混合作業系統,包括 Solaris OS 、 Linux 和 Windows。

三年前,Sun 和 Microsoft 接受了這項事實,決定採取務實的作法,同時提供兩家公司客戶最佳的服務。Sun 和 Microsoft 的結論是,客戶在整個企業中,使用 Sun 硬體系統和 Java 技術基礎的應用程式與工具,以及 Microsoft 的產品,像是 Windows Exchange、Microsoft SQL Server 與 .NET 程式設計環境。

其結果是十年的協同合作協議,根據合約,這兩家科技廠商將實現 Web 服務和桌面的互通性,並確保 x64 Sun 系統支援 Windows,提供儲存和系統管理互通性。合約的落實必須詳盡研究智慧財產權的細節,現在兩家公司的客戶正同時享受到成果,雖然這兩家公司一度看來是最不可能會結盟的。

在 Sun 上執行 Windows 可保障 IT 投資
Sun 的伺服器當然是與 Microsoft 產品互通的關鍵要素,而大部分的 IT 組織,需發揮其 Microsoft IT 投資的最大效益。對於這些企業,Sun x64 系統可為 Windows 和其他 Microsoft 軟體,帶來更高的可靠性、擴充性與能源效率。Sun 為執行於 Sun x64 系統上的 Microsoft Windows,提供了完整的支援,協助組織進行資料中心環境的最佳化。

 

對於在 Sun 系統上部署 Windows 的公司來說,這是極為吸引人的價值提案。加上領導的全球性 IT 服務公司 CSC ,以及娛樂媒體巨擘 IMG 媒體 ,這是最近另外兩家選擇在 Sun Fire X4100 和 X4200 伺服器 上執行 Windows 的企業。這些公司深知,Sun 多年來在資料中心方面以可靠性著稱,Sun 提供了關鍵業務的穩健應用程式環境,因而贏得優異的信譽。

Sun 在資料中心方面的經驗,也提供了無與倫比的硬體能源節省,現在更進一步延伸到 Windows。例如,與 Intel Xeon 處理器伺服器相較,Sun Fire X4200 伺服器可省下高達 52% 的電力和散熱成本1。同樣地,與 Intel Xeon 處理器伺服器相較,Sun Fire X4100 伺服器可省下高達 56% 的散熱和電力成本2

至於擴充性,Sun x64 伺服器適合在資料中心內部,執行像是 Microsoft SQL Server 的 Windows 應用程式。例如,與其他 Tier 1 伺服器廠商提供的菊輪式解決方案相較,具備 32 核心的 8 插座 Sun Fire X4600 伺服器,提供了更大的擴充空間 ── 而且 Sun 的 x64 系統為資料中心的合併,提供了獨特的虛擬化功能

這些虛擬化功能也讓 Solaris 10 OS,能和 Windows 共同在 Sun x64 系統上執行,這為過去購買的專屬 Microsoft 產品,提供了絕佳的投資保障,同時讓企業運用零成本的 Sun 作業系統,獲得更高的可靠性與穩定性。

可互通的系統和儲存,讓企業 IT 更精簡
為了協助客戶管理其異質環境,Sun 最近針對特定的 Sun x64 系統,推出了 Windows 適用的 Sun 安裝助理 (SIA),包括新的 Sun Blade X6220 伺服器模組。 SIA 可讓企業使用者在 Sun 硬體上,輕鬆地載入和預先設定 Windows。SIA 也會診斷和辨識系統中的不同裝置,在 Sun x64 系統上評估和部署 Windows 時,這是讓客戶效率最大化的重要發展。今夏將針對其他的 Sun x64 系統,推出 Windows 適用的 SIA。

 

利用 Sun Fire x64 Servers Management Pack 2.0 for Microsoft Operations Manager 2005 中的工具和屬性,企業 IT 部門可管理執行於 Sun 的 Windows 作業系統。其他可確保 Microsoft 系統互通性的 Sun 工具包括, Integrated Lights Out Manager (ILOM) ,這是內建於 Sun x64 平台中,並可支援 Windows 生態系統內,所使用的關鍵產業標準與介面。

此外,Sun 已宣佈與主要的 Windows 系統管理技術合作 ,像是 BMC Patrol、CA Unicenter、IBM Tivoli,以及 HP Systems Insight Manager,深入企業的 IT 基礎架構,Sun 的 Microsoft Cluster 認證發揮了極大功效,確保可靠的平台,執行像是 Microsoft SQL Server 和 Microsoft Exchange 的應用程式。

Sun 也提供 Windows 附加存儲的完整支援,對資料中心和企業 IT 運作來說,這是重要的領域。Sun 的完備存儲產品組合範圍廣泛,包括從單一伺服器的軟體和備份裝置,到針對超大型企業,執行其儲存檔案並提供資料的資料中心級儲存裝置。所有產品組合中的磁帶和磁碟裝置都經過認證,並與 Microsoft Windows 完全互通,這讓 Sun 的客戶可在 Windows 中使用儲存管理工具,進行高階備份、進階的環境管理、快照備份、多路徑 I/O 支援,以及故障復原。

透過探戈專案,各平台間的 Web 服務相擁起舞
若要讓系統間能夠互相溝通,今日的企業需要的,不只是在 Sun 的硬體上執行作業系統的能力,業務應用程式和服務開發必須能夠互通。為此,Sun 對於 Web 服務互通性技術 (WSIT) 方面的進程,感到特別欣喜,這是 Sun 代號為探戈專案的一個提案,展現了 Sun 與 Microsoft 持續合作的努力。

探戈專案是 Sun 工程師與 Microsoft 工程師直接合作的結果,這可確保我們的客戶與 .NET 環境,具有先進的 Web 服務互通性。
Harold Carr
探戈專案技術主管

探戈專案的目標,是提供 Web 服務間的互通性 ,針對 Sun GlassFish v2 Java Enterprise Edition 應用伺服器平台,與針對 Microsoft Windows Communication Foundation (Microsoft .NET 3.0 平台中的重要元件) 撰寫之 Web 服務間的互通性。

探戈專案的技術主管 Harold Carr 表示:「探戈專案是 Sun 工程師與 Microsoft 工程師直接合作的結果,這可確保我們的客戶與 .NET 環境,具有先進的 Web 服務互通性。」

探戈專案運用了稱為 WS-* 的 Web 服務規格,以在 Java EE 或 .NET Windows Communication Foundation 中供應和建立服務,這些功能可讓 Java EE 中所建立的 Web 服務,和 .NET 基礎的系統互通,並分成 4 大類:

  • 後設資料支援: Web 服務描述語言 (WSDL) 的註解,定義了後設資料政策,可讓客戶瞭解 Web 服務在安全性與服務品質方面的要求。
  • 安全性: 探戈專案透過提供像是 WS-Security 和 WS-Trust 的元件,解決了對企業 Web 服務致關重要的安全性問題,這些元件在訊息層提供了端對端的安全性,而非仰賴像是 HTTPS 的傳輸層安全性,HTTPS 到負載平衡設備即終止。為了確保支援跨平台間的身份辨識,Sun 的工程師已將探戈專案內建於 Sun Java System Access Manager (AM) ,以提供 WS-Trust 通訊協定的 AM 支援。這讓 Microsoft 的用戶端 (只使用 WS-Trust 取得安全憑證象徵) 能夠使用 AM 作為身份辨識提供者。
  • 服務品質: Web 服務所使用的非同步計算模型,以及服務導向架構 (SOA) 專案,並無法確保可靠性。在該模型中,傳送者送出訊息而不等待回覆。通常,開發人員必須以程式設計的方式,為其應用程式加入可靠性,但探戈專案支援 WS 可靠訊息傳遞,可保証所有訊息皆會送達目的地,可節省開發人員的時間。
促進互通性
 

此項技術消除了 Java 與 Windows Communication Foundation 技術間的障礙,達成互通性的目標,並確保 Web 服務和 SOA 專案的建立,可分散到企業各處,此項技術推出之前,對 Web 服務和 SOA 專案致關重要的互通性,在執行不同作業系統的電腦間,一直難以達成。

探戈專案加快了 Web 服務開發速度
探戈專案可更加快速有效率地開發 Atomic 交易、可靠訊息傳輸,以及 Java EE 平台上的安全性 — 這些全都是針對整個企業開發 Web 服務的重要步驟,探戈專案提供 Web 服務開發人員一個選擇:他們可使用 Java 程式設計語言和 NetBeans,或是使用 .NET 和 Visual Studio。無論是哪一種,這些功能全都互通,並可將 J2EE 與 .NET 元件混入 SOA 專案,完成真正跨平台的商業程序應用程式。

使用的簡易性可加速跨平台 Web 服務和 SOA 專案的建立。因為沒有用到新的 API,所以開發人員不需學習新的一組類別,來設定安全性和交易。事實上,探戈專案已內建為 Sun JAX-WS 實作的擴充。它的設計,讓熟悉使用 JAX-WS 規格撰寫 Web 服務的開發人員,能夠立即開始撰寫與 .NET 平台相容的 Java Web 服務。

這個「檯面下」的方法,讓開發人員能夠快速建立 Web 服務。 NetBeans 模組 讓開發人員在 Web 服務建立後,只要點選標題為「編輯 Web 服務屬性」的動態關聯選單,就會出現訊息詢問「您想要可靠的訊息傳輸嗎」?只要再次點選,即完成可靠的訊息傳輸。設定 Web 服務的交易與安全性參數時,也有類似的簡易清單式選項。

許多開發人員擔心需要學習 WS 規格,但事實正好相反:探戈專案不需要學習任何這些規格,開發人員只需要知道所需的 WS 元件,然後點選特定的選單項目。

滿足真實世界中的企業需求
像是探戈專案的創新,以及在存儲、管理和硬體相容性方面的發展,全都是 Sun 滿足真實世界中,大型資料中心和企業 IT 基礎架構需求的方式之一。

Sun 和 Microsoft 的聯合推動計畫,是著重企業需求的一部分,企業通常必須在領先業界的系統上,執行產業標準的環境。擴展的基礎架構提供了更多的選擇與彈性,提高生產力並保障投資。

 

1 使用 AMD Opteron 雙核心處理器的一組 Sun Fire X4200 伺服器,與 Intel Xeon MP 處理器為基礎的解決方案相較,平均可減少 52% 的電力消耗,而仍提供相似的 CPU 核心數。

2 使用 AMD Opteron 雙核心處理器的一組 Sun Fire X4100 伺服器,與 Intel Xeon MP-processor 處理器為基礎的解決方案相較,平均可減少 56% 的電力消耗,而仍提供相似的 CPU 核心數。

聯絡我們 訂閱電子報 隱私權 使用條款 註冊商標 Copyright 1994-2008 Sun Microsystems, Inc.