◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
Written by 謝良奇/編譯 Thursday, 12 February 2009
紅帽 (Red Hat) 宣佈推出 Enterprise MRG 即時 Linux 的第二次釋出版本,這也是 MRG 首次的全功能版本。而紅帽所贊助的 Fedora 專案,也推出 Fedora 11 開發釋出的 alpha 版本。
Enterprise MRG 是 Red Hat Enterprise Linux 堆疊的分支,和 Enterprise Linux 支援一般資料庫與應用軟體伺服功能不同,MRG 乃專為支援傳訊 (messaging)、即時與網格 (grid) 工作而設計調整。根據紅帽原定計畫,新版 Enterprise MRG 1.1 預計在 2008 底推出,如今已延遲數月。
Enterprise MRG 以基於紅帽、Novell、IBM、Silicon Graphics 等公司共同開發的 CONFIG_PREEMPT_RT 修補程式集 (patch set) 的即時核心,取代一般化的 Linux 核心,構成更為即時的作業系統,並提供應用程式最低的延遲 (latency)。
MRG 中的 R 代表的是金融服務公司與軍事承包商對於其交易和武器系統最在意的即時性,在這些系統上延遲會造成金錢損失或人員死亡。M 指的是傳訊佇列 (message queuing),提供給需要在應用軟體和伺服器間傳遞大量訊息的應用軟體,允許在應用程式跨伺服器的鬆散耦合,例如 IBM 的 WebSphere MQ、微軟的 Message Queuing Middleware 等。然而紅帽在 Enterprise MRG 中提供的傳訊技術是採用 AMQP (Advanced Message Queuing Protocol) 為基礎。AMQP 是一套開放的傳訊技術與標準實作。
MRG 中的 G,直到這次推出的 1.1 版本,才免於在 MRG 中缺席。紅帽方面表示,這是因為該公司的開發人員致力於將由 Wisconsin 大學所開發的 Condor 網格軟體,整合到 Enterprise MRG 中。該公司表示,MRG 在 2007 年底進入 beta 階段前,由於 Condor 未能支援 JBoss Enterprise SOA 堆疊,因此並未納入其中。Enterprise MRG 1.0 在 2008 年 6 月推出成為商業產品時,該網格元件仍在技術預覽階段。
Novell 的 SLES 10 分支 SUSE Linux Enterprise Real-Time,或稱之為 SLERT,正在和紅帽的 MRG 競逐同一市場。兩家公司在近 1、2 年來,不斷地試圖讓自家的即時 Linux 在延遲與資料流通率 (throughput) 上打敗對方,並且在各自的效率評測 (benchmark tests) 上超越對方。
鑑於 Intel 和 AMD 從 2 核心轉移到 4 核心,最終更將在伺服器上提升到 6 至 8 核心,紅帽在 MRG 1.1 上,對即時核心做了重要修改,以便在多核心處理晶片上取得更高的效率。MRG 1.1 也針對低延遲叢集提供 InfiniBand 與 RDMA (Remote Direct Memory Access) 的原生驅動程式。在 InfiniBand 或 Ethernet 網路上運作的 RDMA,允許叢集節點間直接傳遞資料進出記憶體,無須透過 I/O 堆疊。
紅帽過去 8 個月內進行測試,如今進入正式版本階段的 Condor 網格軟體,能透過實體或虛擬機器來建立或刪除本地網格,更允許 HPC 應用軟體擷取網路上桌面與筆電的運算週期。紅帽表示 Enterprise MRG 的網格部份可動態提供雲端式架構,例如 Amazon EC2 網格上的軟體堆疊。
儘管紅帽為開放源碼公司,這次對 Enterprise MRG 的定價倒是小心翼翼。該公司表示希望讓 Enterprise MRG 的價格壓低在標準 RHEL 授權成本的兩倍之下,並且在相較於 IBM 的 WebSphere MQ 或 Tibco Rendezvous 傳訊軟體維護費用下,具備競爭力。
紅帽同時也宣佈 Fedora 專案釋出 Fedora 11 的 alpha 版本。根據 Fedora 專案領導人 Paul Frields 表示,該社群在改善與加強使用者客製化 Fedora 版本製作流程上,花了許多時間。此外,Fedora 開發者正嘗試將 Fedora 11 系統開機時間縮短至 20 秒內。紅帽花了 1 億 7 百萬美金購併 Qumranet 取得的 KVM 虛擬化 hypervisor,會是 Fedora 11 的預設 hypervisor。Fedora 11 預計在 3 月 24 日進入 beta 階段,在 4 月 28 日推出預覽釋出,並且在 5 月 26 日正式釋出。
◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
沒有留言:
張貼留言