g-Eclipse
開發者 | g-Eclipse集團 |
---|---|
當前版本 | 1.0RC2(2009年1月21日) |
程式語言 | Java |
作業系統 | Cross-platform |
類型 | 網格計算接口 |
許可協議 | Eclipse公共許可 |
網站 | www.geclipse.eu |
g-Eclipse 是一個為網格用戶,操作者及開發者提供的集成式開放軟件平台。它是在Eclipse上實現的。
建基於Eclipse的插件系統結構,g-Eclipse擴展了Eclipse的底層功能及可視化接口,以便提供科學插件使用戶能夠存取現有的網格平台。g-Eclipse為網格作業部署,網格管理及網格應用程式開發提供了必要的支持。
g-Eclipse設有擴展點。Eclipse的開發者可以利用它們來擴展g-Eclipse的功能。
g-Eclipse是一個開源Eclipse基金項目,由多個單位合作開發,包括卡爾斯鹵厄研究中心[永久失效連結],波蘭超級計算及網格中心(頁面存檔備份,存於互聯網檔案館),里因茲的Johannes Kepler大學(頁面存檔備份,存於互聯網檔案館),塞普路斯大學(頁面存檔備份,存於互聯網檔案館),德國Innoopract有限公司(頁面存檔備份,存於互聯網檔案館),NEC 歐洲實驗室(頁面存檔備份,存於互聯網檔案館),Reading大學(頁面存檔備份,存於互聯網檔案館) 以及Southampton大學的IT Innovation中心(頁面存檔備份,存於互聯網檔案館)。g-Eclipse開發小組由歐共體第六框架項目提供資助。
特點
[編輯]g-Eclipse提供了三個不同的Eclipse平台視覺界面:
- 用戶界面 - 網格用戶對網格技術知道得不多。用戶界面目的在於讓使用者能夠在網格環境中執行應用程式,監視程序運行的進展以及管理他們的數據文件。
- 操作者界面 - 網格平台的驅動者對網格的體系結構了解得很清楚。操作者界面應該為網格操作員提供一些設施使他們能夠管理本地資源以及這些資源所屬的虛擬組織。
- 開發者界面 - 網格應用程式開發者在程序開發方面是專家,但很可能不是網格技術及網格體系結構方面的專家。他們熟知的是程式語言而不是網格體系結構技術。開發者界面目的在於為應用程式開發者提供適合的工具軟件以支持程序開發,調試及部署。
被支持的中間件
[編輯]g-Eclipse的設計使用一個與中間件無關的模型。對特殊網格中間件的支持是通過適應g-Eclipse模型來實現的。目前,g-Eclipse支持gLite(頁面存檔備份,存於互聯網檔案館)中間件,實現了用於虛擬組織管理,作業及文件管理,體系結構和應用程式監視,程序部署,數據可視化以及作業流設計的多個插件。一個支持第二個中間件GRIA的初始實現也已經完成。此外,g-Eclipse 新開發了一個插件,支持對Amazon's Simple Storage Service的訪問。
參考
[編輯]IST Project fact sheet 关于g-Eclipse的报道. [2008-01-22]. (原始內容存檔於2011-05-21).