JPPF是一個開源的,免費分發和多平台的網格計算平台,設計了偏移可以很容易地運行並行應用程序,以及加快由數量級的執行。
在功能一覽
有了這個軟件,你可以安裝並運行在幾分鐘內JPPF網格。它提供了一個簡單編程模型抽象並行和分佈式處理的複雜性,它是用於CPU密集型任務並行執行高度可擴展的,分佈式框架
在其他的亮點,JPPF功能與領先的J2EE應用服務器,方案和圖形工具細粒度的管理和監控,自我修復和容錯能力,無縫集成,以確保可靠性和服務的最高水平,和一組完整記錄示例應用程序。
另一個有趣的功能是在操作系統後台運行,作為一個非交互式守護進程在引導時啟動的能力。它是專為部署在服務器上。為了更好地了解該計劃的作品,請在下面的截圖部分查看其拓撲結構。
引擎蓋下和可用性
有一個快速瀏覽一下JPPF的引擎蓋下將顯示我們中的JavaScript,Java和Groovy編程語言已經被用來構建它。它被分配作為通用源存檔,以及與節點,乾燥器,API管理界面,應用程序模板,J2EE連接,樣品和用戶指南獨立的軟件包。
支持的操作系統和平台
如前所述,這是一個跨平台軟件項目已經用幾個GNU / Linux發行試驗成功,以及與Microsoft Windows和Mac OS X操作系統。目前,它是32位和64位硬件平台兼容。
本發行版是新的:
< UL>
什麼5.1.2版本是新的:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
什麼在版本5.1.1是新的:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
在什麼版本5.0.4新是:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
在什麼版本5.0.3新是:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
什麼5.0.2版本是新的:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
在什麼5.0.1版是新的:
- 錯誤修正:
- JPPF-379節點空閒主機壞了
- 增強:
- JPPF-366使節點能夠揭露和取消所有待/遞延行動
什麼4.2.6版本是新的:
- 錯誤修正:
- JPPF-357 J2EE連接不Wildfly 8.x的應用服務器正常工作
- JPPF-359節點無法重新連接時連接是從一個單獨的線程關閉
- JPPF-360節點的任務分配未入學時JMX服務器處於關閉狀態或無法訪問
- JPPF-361驅動程序後,重新提交任務的發送錯誤的作業結果
- 增強:
- JPPF-362能力為cient,每個作業處理多個類加載器
在什麼版本4.2.5新是:
- 錯誤修正:
- JPPF-354 NPE的節點通知轉發機制
- 增強:
- JPPF-355添加&QUOT;中斷&QUOT;標誌的任務
什麼4.2.4版本是新的:
- 錯誤修正:
- JPPF-340死鎖
- JPPF-342的空閒節點的不受控制的遞增計數
- 與控制台log4j2的JPPF-343使用的appender導致從節點掛起
- 有許多從節點JPPF-344服務器死鎖
- JPPF-345與關機供應競爭條件導致重複節點與未完成的任務
- 增強;
- JPPF-346讓JPPFManagementInfo一成不變
在任務完成
什麼4.2.3版本是新的:
- 關機當JPPF-327節點僵局
- 在org.jppf.client.balancer.ChannelWrapperRemote JPPF-329不一致的類裝入
- JPPF-333服務器統計信息報告不正確的入站流量由節點和客戶端
- JPPF-335 NPE在JMXConnectionWrapper.getAttribute()
- JPPF-337死鎖
- 與對等服務器的連接恢復JPPF-338問題
- JPPF-339驅動程序日誌滿空指針異常痕跡
在關閉管理控制台
什麼是新的在4.0版本:
- JPPF 4.0帶來了志願者計算,動態腳本,更方便的配置管理,真棒新的演示,以及更多。
什麼是新的版本4.0 RC1:
- 這個版本是功能齊全,並通過了所有的自動化測試
- 性能測試,壓力測試和負載測試仍在進行,並可能導致代碼更新和修復,但沒有公共API或實施功能將在最終版本中改變。
什麼版本4.0 Beta版是新的:
- 錯誤修正:
- JPPFConfiguration構造和getConfigurationStream()方法應該是私有的
- 在類加載文檔類加載請求缺少配料
- 增強:
- 類加載增強功能:客戶端通道請求
- 應用的數據轉換和序列化方案JMX數據
- 完全自動化的J2EE連接器單元測試
- 一般化的任務異常屬性的Throwable類
- 提高反序列化的錯誤處理的節點
- 添加'JPPF。“ preffix到錯過它的配置屬性
- 功能要求:
- 能夠導出統計信息。
- 能力的節點脫機工作
- 類裝入統計信息。
- 數據傳送統計信息。
- 請在客戶端動態配置
- 重構客戶端和節點API來使用任務,而不是JPPFTask
- 自定義序列化的擴展,提供更靈活的機制
- 添加維基百科數據庫字數為樣本
- JCA連接器:提供客戶端的重新配置的機制,而不應用服務器重新啟動
- 有能力改變管理控制台佈局
- 的能力,包括在JPPF配置外部配置
- 優化序列化錯誤的節點處理
- 束超時派往節點
- 能夠屏幕保護程序與節點關聯
- 擴展JPPF網絡協議,使正常關閉網絡連接
- 內置能力為任務的執行過程中發送通知
- 在JCA連接跌幅為OC4J應用服務器支持
- 能力重置JPPF客戶端
- 任務:
- 重組NodeLifeCycleListener和NodeLifeCycleListenerEx成一個單一的接口
- 重構整個統計和性能監控API
- 在任何地方輕鬆實現簡單的掛鉤提供一個API
- 重構客戶端API,使獨立和JCA客戶端使用相同的代碼
- 將&QUOT; JDK7附加&QUOT;到&QUOT;普通&QUOT;模塊
- 泛化字典類型get方法
- 創建最小的一套單元測試SSL / TLS配置
- 創建最小的一套單元測試的多服務器配置
- 文檔3.3和4.0之間的API的變化
什麼3.3.7版本是新的:
- 錯誤修正:
- 多服務器拓撲JPPF-198問題
- JPPF-199回歸導致JPPFTask.compute()來拋出ClassCastException
- JPPF-200文檔錯誤地指出空閒的套接字超時工作的服務器和節點
- JPPF-203類加載資源緩存產生重複資源
什麼是4.0版本的Alpha 2新:
- 這個alpha版本帶來重大的新功能和增強功能。
- 為節點的新離線模式下通過一個數量級增加了可擴展性,使JPPF理想的志願計算。
- 新的維基百科的工作計數示例演示了如何處理大數據。
- 錯誤處理,並從節點報告現在比以往任何時候都更容易。
- 性能是顯著在許多領域增加。
- 自動測試覆蓋率大大增加。
什麼是新的在3.3.6版本:
- 此維護版本帶來了重要的錯誤修正和改進,包括SSL驗證和分佈式類加載器性能的改善顯著提高安全選項。
什麼是新的在3.3.3版本:
- 此維護版本帶來了重要的錯誤修復
什麼3.3.1版本是新的:
- 此版本帶來了一些錯誤修正和性能改進。
什麼是新的 3.3版本:
- 此版本帶來了電網健康監測,GPU計算,新的類裝載機擴展,出版物Maven的中央,和更大的靈活性在網絡管理中。
什麼是新的在3.3版本RC1:
- 此候選版本帶來了重大的新功能,其中包括GPU計算,JVM健康監測,可擴展的節點管理,等等。
什麼是新的在3.2.3版本:
- 此維護版本帶來了重要的錯誤修正
什麼是新的版本3.3 Beta版:
- 此測試版帶來了新的bug修正,增強功能和特點
什麼是新的 3.2.2版本:
- 此維護版本帶來了重要的bug修正,其中包括一個關鍵問題阻止對服務器進行安全連接。
什麼是新的在3.2.1版本:
- 此維護版本包含錯誤修正的重要李>
什麼版本3.2是新的:
- 這個版本帶來的客戶端調度和SLA,類加載器性能和韌性改進,IPv6的準備。
什麼是新的在3.1.4版本:
- 此版本包括主要的錯誤修正和提高穩定性,可靠性和資源消耗。
什麼是新的在3.1.3版本:
- 此維護版本帶來了重要的錯誤修正
什麼是新的在3.1.1版本:
- 這是一個維護版本,帶來了重要的錯誤修正
什麼3.1版本是新的:
- 系統新的安全通信層,基於SSL / TLS,已被添加到該框架。
- 電網拓撲的圖形視圖已添加到管理控制台。
- 本地或遠程執行的負載平衡現在是在客戶端完全可配置的。
- 節點現在支持本地叉/加入執行模型。
- 執行程序服務的,現在支持就業SLA和元數據,以及任務取消和超時處理程序。
什麼版本3.0是新的:
- 這個版本帶來的易用性令人難以置信的改進,穩定性,可靠性和靈活性。配置進行了簡化和改進。
- 工作恢復進行了改進,並在客戶端加入作業故障切換。
- 新建,添加完整的文檔類加載擴展。
- 新的擴展點,現已。
- 管理控制台,管理和監控功能已獲得了新的功能和改進。
- 四羽翼豐滿的例子應用增加了。
什麼是新的在2.5.5版本:
- 此維護版本帶來了哪些提高穩定性的重要錯誤修正和可擴展性。
在什麼版本2.5.4新是:
- 這個版本帶來了重要的bug修正,增加穩定性和可擴展性。
在什麼版本2.5.3新是:
- 此維護版本帶來了重要的錯誤修正和小改進,包括類加載器和系列化錯誤修正,與J2EE連接到JBoss 7的一個端口一起。
在什麼版本2.5.2新是:
- 3382065 - 使用通用序列化時,在節點死鎖
- 3362103 - SerializationUtils.readLong - 錯誤的結果
- 3362045 - 解串器 - 讀int數組,而不是多頭
- 3362017 - 的InputStream沒有關閉3倍
- 3358138 - 商務部沒有提到JMX端口是自動遞增
- 3356881 - REG 2.5.1:NPE:ResourceProvider.getMultipleResourcesAsBytes
- 3373217 - 節點故障不能正常工作
什麼是新的在2.5.1版本:
- 這個版本帶來了有關死鎖重要的錯誤修復客戶和節點,有一些小的改進的類加載機制一起。
什麼版本2.5是新的:
- JPPF現在擁有廣播工作,靈活的串行化方案,數據網格集成,嵌入式FTP服務器,新的並行N體模擬,以及許多其他的改進和修正。
什麼是新的 2.4版本:
- 此版本提供了重要的bug修復,性能和資源的使用增強,隨著新功能,提高JPPF的易用性和集成能力
什麼版本2.3是新的:
- 的變化:
- 現在JPPF利用上沒有用戶處於活動狀態的計算機。這是很容易配置JPPF節點啟動的時候發生了指定時間內沒有鍵盤或鼠標活動,並停止在從用戶的任何新的活動。
- 的調度機制進行了改進,以提供具有相同的優先級並行作業之間更公平。
- 記錄的痕跡,現在是作為通過JPPF管理API JMX通知。開發人員現在可以接收來自節點和服務器顯示和存儲的痕跡在一個位置。
- 一個期待已久的新機制允許的節點或服務器硬件故障檢測,允許在合理的時間內恢復。這使彈性和可靠性的JPPF網格的一個新的水平。
- 現在可以以通/斷開關配置為在相同的JVM作為JPPF服務器運行的節點,經由單個
- 新功能:
- 3059420 - 利用閒置的電腦
- 3044110 - 作業調度增強
- 3042238 - 基於JMX的遠程記錄儀
- 3042227 - 提供打包來源為每個模塊
- 2981736 - 可插拔面板在管理界面
- 2977887 - 能夠運行在同一個JVM的一個節點作為服務器
- 修正項目:
- 3074513 - 使用ClassCastException異常JPPFClient(String)構造
- 3071454 - OOME:直接緩衝空間,從套接字讀取大量數據
- 3071045 - 而從節點接收任務驅動程序未捕獲的OOM
- 3069849 - 驅動程序掛在磁盤溢出操作
- 3066604 - 驅動程序重新啟動後在控制台中顯示為紅色的節點
什麼在2.2版本是新的:
- JVM支持:
- 2.2版,JPPF正在下降為JDK 1.5的支持。只有JDK 1.6和更高版本。
- JPPF執行人服務:
- 這個新的API提供了JPPF客戶遺囑執行人服務門面。它實現了在指定java.util.concurrent.ExecutorService中的所有功能
- 管理控制台:
- 一個新的狀態欄顯示當前連接的服務器和節點數量
- 拓撲視圖包括工具欄來一次選擇所有服務器或所有節點在兩個新的按鈕
- 多個錯誤已得到修復,使得控制台mmore強大,比以往任何時候可靠
- 連接器:
- J2EE連接器現在已經連接到多台服務器並自動發現網絡中的服務器的能力。
- 的Gigaspace連接器進行了升級,以支持GigaSpaces的XAP 7.1.1
- Tomcat的連接器進行了升級,以支持Tomcat的7.0.0測試版
- 所有三個連接器已經看到他們的演示Web應用程序修補了一個更愉快的體驗
- 工作SLA:
- JPPF作業現在可以設置在指定的日期或在指定的時間後過期。
- 樣品:
- 網絡數據加密的樣品進行了升級,提供一個更安全的解決方案。
- 新功能:
- 3018899 - 升級到GigaSpaces的XAP 7.1.1
- 3018563 - 到期日期/時間的職位
- 3016249 - JPPF配置API的文檔使用
- 2994564 - 能夠選擇的所有節點/控制台中的所有驅動程序
- 2990285 - J2EE連接:連接到多台服務器JPPF能力
- 2972415 - 提供一個ExecutorService的門面給客戶JPPF
- 修正項目:
- 3032447 - 連接器JMX RMI結合註冊表錯誤的主機
- 3030900 - 服務器未能任務分派到一些節點
- 3017866 - 當連接到多個驅動程序,客戶端只使用一個
- 3010245 - 輸入錯誤,並在對等服務器發現錯誤配置註釋
- 3006929 - 客戶端連接不當名為
- 2993389 - 節點不會從控制台臨終時刪除
什麼在1.9版本是新的:
- 提交的任務現在可以從客戶端在執行中獲取數據
- 節點的配置,現在可以遠程重啟沒有更新
- 一個新的例子演示了怎樣的任務可以相互 溝通
- Numberous錯誤已得到修復,提高了整機的穩定性和性能
要求:
- 甲骨文的Java標準版運行環境
評論沒有發現