JPPF

Phần mềm chụp màn hình:
JPPF
Các chi tiết về phần mềm:
Phiên bản: 5.1.3 Cập nhật
Ngày tải lên: 11 Apr 16
Nhà phát triển: Laurent Cohen
Giấy phép: Miễn phí
Phổ biến: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF là một mã nguồn mở, được phân phối tự do và nền tảng tính toán mạng lưới đa nền được thiết kế từ sự bù đắp để làm cho nó dễ dàng để chạy các ứng dụng song song, cũng như để tăng tốc độ thực thi của họ theo đơn đặt hàng của các cường độ.


Các tính năng trong nháy mắt

Với phần mềm này, bạn có thể thiết lập và điều hành một mạng lưới JPPF trong vài phút. Nó cung cấp một mô hình lập trình đơn giản mà tóm tắt sự phức tạp của xử lý song song và phân tán, đó là khả năng mở rộng, phân khuôn khổ cho việc thực hiện song song với nhiệm vụ cpu-chuyên sâu.

Trong số điểm nổi bật khác, JPPF tính năng tích hợp liền mạch với các máy chủ ứng dụng J2EE hàng đầu, các công cụ và chương trình đồ họa cho chính quyền hạt mịn và theo dõi, tự sửa chữa và khả năng lỗi khoan dung, để đảm bảo mức cao nhất về độ tin cậy và dịch vụ, và một bộ các ứng dụng mẫu đầy đủ tài liệu.

Một tính năng thú vị là khả năng chạy trên nền tảng của một hệ thống điều hành, như một daemon không tương tác bắt đầu vào lúc khởi động. Nó được thiết kế đặc biệt được triển khai trên một máy chủ. Để hiểu rõ hơn về cách hoạt động của chương trình, xin vui lòng xem topology của nó trong ảnh chụp màn hình dưới đây.


Dưới mui xe và tính sẵn sàng

Một cái nhìn nhanh chóng dưới mui xe của JPPF sẽ cho chúng ta thấy rằng các ngôn ngữ lập trình JavaScript, Java và Groovy đã được sử dụng để xây dựng nó. Nó được phân phối như một nguồn lưu trữ phổ quát, cũng như các gói độc lập với nút, khô hơn, API, giao diện quản trị, mẫu đơn, kết nối J2EE, các mẫu và hướng dẫn.


hệ điều hành được hỗ trợ và các nền tảng

Như đã đề cập, đây là một dự án phần mềm đa nền tảng đã được thử nghiệm thành công với nhiều bản phân phối GNU / Linux, cũng như với các hệ điều hành Microsoft Windows và Mac OS X. Hiện nay, nó tương thích với cả hai nền tảng phần cứng 32-bit và 64-bit

Điều gì là mới trong phiên bản này:.

< ul>

  • sửa lỗi:
  • JPPF-379 Node nhàn rỗi chủ được chia
  • Cải tiến:
  • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm
  • Điều gì là mới trong phiên bản 5.1.2:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 5.1.1:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 5.0.4:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 5.0.3:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 5.0.2:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 5.0.1:

    • Sửa lỗi:
    • JPPF-379 Node nhàn rỗi chủ được chia
    • Cải tiến:
    • JPPF-366 Kích hoạt các nút để lộ và hủy bỏ bất kỳ cấp phát / hành động chậm

    Điều gì là mới trong phiên bản 4.2.6:

    • Sửa lỗi:
    • JPPF-357 kết nối J2EE không làm việc với máy chủ ứng dụng Wildfly 8.x
    • JPPF-359 Node không thể kết nối lại khi kết nối được đóng từ một chủ đề riêng biệt
    • JPPF-360 Các nút không ghi danh vào phân phối nhiệm vụ khi JMX máy chủ bị vô hiệu hóa hoặc không thể truy cập
    • JPPF-361 điều khiển sẽ gửi kết quả cho việc làm sai khi công việc Gửi lại
    • Cải tiến:
    • JPPF-362 Khả năng cho cient để xử lý nhiều bộ tải lớp cho mỗi công việc

    Điều gì là mới trong phiên bản 4.2.5:

    • Sửa lỗi:
    • JPPF-354 NPE trong cơ chế nút thông báo chuyển tiếp
    • Cải tiến:
    • JPPF-355 Thêm một & quot; ngắt & quot; cờ để các nhiệm vụ

    Điều gì là mới trong phiên bản 4.2.4:

    • Sửa lỗi:
    • JPPF-340 Deadlock trên hoàn thành nhiệm vụ
    • JPPF-342 incrementing không kiểm soát được của nút nhàn rỗi count
    • JPPF-343 Sử dụng log4j2 với giao diện điều khiển appender gây nút nô lệ để treo
    • JPPF-344 Máy chủ bế tắc với nhiều nút nô lệ
    • JPPF-345 Shutdown so với điều kiện Provisioning chủng tộc gây ra các nút trùng lặp với nhiệm vụ không đầy đủ
    • Cải tiến;
    • JPPF-346 Hãy JPPFManagementInfo bất biến

    Điều gì là mới trong phiên bản 4.2.3:

    • JPPF-327 Node bế tắc khi tắt nó xuống
    • JPPF-329 classloading không nhất quán trong org.jppf.client.balancer.ChannelWrapperRemote
    • JPPF-333 máy chủ báo cáo thông kê lưu lượng trong nước không chính xác từ các nút và các khách hàng
    • JPPF-335 NPE trong JMXConnectionWrapper.getAttribute ()
    • JPPF-337 Deadlock khi đóng giao diện điều khiển quản lý
    • Các vấn đề với sự phục hồi của máy chủ kết nối ngang hàng JPPF-338
    • JPPF-339 điều khiển ghi đầy đủ các dấu vết ngoại lệ vô con trỏ

    Điều gì là mới trong phiên bản 4.0:

    • JPPF 4.0 cung cấp điện toán tình nguyện viên, kịch bản năng động, quản lý cấu hình dễ dàng hơn , awesome demo mới, và nhiều hơn nữa.

    mới trong phiên bản 4.0 RC1 là gì:

    • Phiên bản này là tính năng hoàn thành và vượt qua tất cả các bài kiểm tra tự động .
    • kiểm tra hiệu suất, kiểm tra căng thẳng, và tải các bài kiểm tra vẫn đang tiếp diễn và có thể dẫn cập nhật mã và sửa lỗi, tuy nhiên không có API công cộng hoặc tính năng thực hiện sẽ được thay đổi trong phiên bản cuối cùng.

    Điều gì là mới trong phiên bản 4.0 Beta:

    • Sửa lỗi:
    • JPPFConfiguration xây dựng và phương pháp getConfigurationStream () nên được tin
    • trộn Thiếu các yêu cầu tải lớp trong lớp tải doc
    • Cải tiến:
    • Class loader cải tiến: yêu cầu kênh khách hàng
    • Áp dụng chuyển đổi dữ liệu và chương trình tuần tự hóa dữ liệu JMX
    • Hoàn toàn tự động kiểm tra đơn vị cho các kết nối J2EE
    • Khái quát tài sản nhiệm vụ ngoại lệ để loại Throwable
    • Cải thiện xử lý lỗi deserialization trong các nút
    • Thêm 'jppf.' preffix đến các thuộc tính cấu hình mà bỏ lỡ nó
    • yêu cầu Tính năng:
    • Có khả năng xuất thống kê
    • Có khả năng cho các nút để làm việc offline
    • thống kê lớp loader
    • thống kê chuyển giao dữ liệu
    • Làm cho khách hàng tự động cấu hình
    • Refactor khách hàng và nút API để sử dụng Task thay vì JPPFTask
    • Cung cấp một cơ chế linh hoạt hơn cho các phần mở rộng tùy chỉnh serialization
    • Thêm Wikipedia số cơ sở dữ liệu từ như là một mẫu
    • kết nối JCA: cung cấp một cơ chế cho việc cấu hình lại của khách hàng mà không khởi động lại các máy chủ ứng dụng
    • Khả năng thay đổi cách bố trí giao diện điều khiển quản trị viên
    • Khả năng bao gồm cấu hình bên ngoài trong cấu hình JPPF
    • Tối ưu hóa lỗi deserialization xử lý trong nút
    • Timeout bó cử đến các nút
    • Khả năng kết hợp một màn hình tiết kiệm với một nút
    • Mở rộng các giao thức mạng JPPF để cho phép đúng cách đóng các kết nối mạng
    • Tích hợp khả năng cho các nhiệm vụ gửi thông báo trong quá trình thực
    • Thả hỗ trợ cho các máy chủ ứng dụng OC4J trong các kết nối JCA
    • Có khả năng thiết lập lại các khách hàng JPPF
    • Nhiệm vụ:
    • tập hợp lại NodeLifeCycleListener và NodeLifeCycleListenerEx vào một giao diện duy nhất
    • Refactor toàn bộ thống kê và giám sát thực hiện các API
    • Cung cấp một API cho dễ dàng thực hiện các móc đơn giản trong bất kỳ khu vực
    • Refactor API khách hàng để độc và JCA khách hàng sử dụng cùng mã
    • Move & quot; JDK7 add-ons & quot; cho & quot; chung & quot; mô-đun
    • Genericize các phương thức get các loại từ điển
    • Tạo tập tối thiểu của đơn vị xét nghiệm cho SSL / TLS cấu hình
    • Tạo tập tối thiểu của đơn vị xét nghiệm cho các cấu hình nhiều máy chủ
    • Tài liệu các thay đổi API giữa 3.3 và 4.0

    Điều gì là mới trong phiên bản 3.3.7:

    • Sửa lỗi:
    • Các vấn đề với cấu trúc liên kết đa máy chủ JPPF-198
    • JPPF-199 Regression gây JPPFTask.compute () để ném một ClassCastException
    • JPPF-200 tài liệu sai rằng thời gian chờ ổ cắm nhàn rỗi đang làm việc cho máy chủ và các nút
    • cache JPPF-203 lớp tài nguyên loader tạo ra nguồn lực trùng lặp

    Điều gì là mới trong phiên bản 4.0 Alpha 2:

    • bản alpha này mang lại tính năng chính mới và cải tiến.
    • Một chế độ offline mới cho các nút tăng khả năng mở rộng bởi một thứ tự cường độ và làm cho JPPF lý tưởng cho các máy tính tình nguyện viên.
    • Một Wikipedia mẫu số công việc mới chứng tỏ làm thế nào để giải quyết vấn đề dữ liệu lớn.
    • Lỗi xử lý và báo cáo từ các nút tại là dễ dàng hơn hơn bao giờ hết.
    • Hiệu suất được tăng lên đáng kể trong nhiều lĩnh vực.
    • bảo hiểm thử nghiệm tự động đã bao la tăng lên.

    Điều gì là mới trong phiên bản 3.3.6:

    • phát hành bảo trì này mang đến sửa lỗi quan trọng và cải tiến, bao gồm cả tùy chọn bảo mật tăng lên để xác thực SSL và một sự cải thiện đáng kể hiệu suất lớp loader phân phối.

    Điều gì là mới trong phiên bản 3.3.3:.

    • phát hành bảo trì này mang đến sửa lỗi quan trọng

    Điều gì là mới trong phiên bản 3.3.1:

    • phiên bản này mang đến một vài sửa lỗi và cải tiến hiệu suất.

    Điều gì là mới trong phiên bản 3.3:

    • Phiên bản này mang đến cho y tế giám sát lưới, điện toán GPU, lớp mới mở rộng bộ nạp, ấn phẩm để Maven Trung ương, và linh hoạt hơn trong quản lý mạng.

    Điều gì là mới trong phiên bản 3.3 RC1:

    • ứng cử viên phát hành này mang lại tính năng mới quan trọng, bao gồm cả tính toán GPU , theo dõi sức khỏe JVM, quản lý nút khả năng mở rộng, và nhiều hơn nữa.

    Điều gì là mới trong phiên bản 3.2.3:.

    • phát hành bảo trì này mang đến sửa lỗi quan trọng

    mới trong phiên bản 3.3 Beta là gì:

    • Phiên bản beta này mang lại mới sửa lỗi, cải tiến và các tính năng .

    Điều gì là mới trong phiên bản 3.2.2:

    • phát hành bảo trì này mang đến sửa lỗi quan trọng, trong đó có một quan trọng vấn đề ngăn chặn các kết nối an toàn với máy chủ.

    Điều gì là mới trong phiên bản 3.2.1:.

    • phát hành bảo dưỡng này bao gồm sửa lỗi quan trọng

    Điều gì là mới trong phiên bản 3.2:

    • Phiên bản này mang đến cho lịch trình phía máy khách và SLA, lớp loader hiệu suất và khả năng phục hồi cải tiến, và sự sẵn sàng IPv6.

    Điều gì là mới trong phiên bản 3.1.4:

    • Phiên bản này bao gồm sửa lỗi lớn và cải thiện sự ổn định, độ tin cậy , và tiêu thụ tài nguyên.

    Điều gì là mới trong phiên bản 3.1.3:.

    • phát hành bảo trì này mang đến sửa lỗi quan trọng

    Điều gì là mới trong phiên bản 3.1.1:

    • Đây là một phát hành bảo trì mang lại sửa lỗi quan trọng

    Điều gì là mới trong phiên bản 3.1:

    • Một lớp truyền thông an toàn mới, dựa trên SSL / TLS, đã được thêm vào khuôn khổ.
    • xem biểu đồ của các cấu trúc liên kết lưới điện đã được thêm vào giao diện quản trị.
    • Cân bằng tải thực hiện tại địa phương, so với từ xa bây giờ là cấu hình đầy đủ trong các khách hàng.
    • Các nút bây giờ hỗ trợ một ngã ba địa phương / tham gia thực hiện mô hình.
    • dịch vụ Executor bây giờ hỗ trợ việc làm SLA và siêu dữ liệu, cũng như hủy bỏ nhiệm vụ và thời gian chờ xử lý.

    Điều gì là mới trong phiên bản 3.0:

    • Phiên bản này mang lại những cải tiến đáng kinh ngạc trong dễ sử dụng, ổn định, độ tin cậy và tính linh hoạt. Cấu hình được đơn giản hóa và cải thiện.
    • phục hồi công việc đã được cải thiện và việc chuyển đổi dự phòng đã được bổ sung trên các mặt hàng.
    • New, đầy đủ tài liệu mở rộng việc nạp lớp đã được thêm vào.
    • điểm mở rộng mới đang có sẵn.
    • Chính quyền giao diện điều khiển, quản lý, và các tính năng giám sát đã nhận được những tính năng mới và cải tiến.
    • Bốn ứng dụng chính thức ví dụ đã được thêm vào.

    Điều gì là mới trong phiên bản 2.5.5:

    • phát hành bảo trì này mang đến sửa lỗi quan trọng nhằm cải thiện sự ổn định và khả năng mở rộng.

    Điều gì là mới trong phiên bản 2.5.4:

    • Phiên bản này mang đến sửa lỗi quan trọng, với sự ổn định tăng lên và khả năng mở rộng.

    Điều gì là mới trong phiên bản 2.5.3:

    • phát hành bảo trì này mang đến sửa lỗi quan trọng và cải tiến nhỏ, bao gồm cả lớp loader và tuần tự sửa lỗi, cùng với một cổng của kết nối J2EE để JBoss 7.

    Điều gì là mới trong phiên bản 2.5.2:

    • 3.382.065 - bế tắc trong nút khi sử dụng tuần tự chung
    • 3362103 - SerializationUtils.readLong - kết quả sai
    • 3362045 - deserializer - đọc int mảng thay vì chờ đợi
    • 3362017 - InputStream không đóng cửa 3x
    • 3358138 - doc không đề cập đến rằng cổng JMX là tự động tăng
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - Node chuyển đổi dự phòng không hoạt động

    Điều gì là mới trong phiên bản 2.5.1:

    • Phiên bản này mang đến cho các bản vá lỗi quan trọng liên quan đến sự bế tắc trong khách hàng và các nút, cùng với một vài cải tiến nhỏ với cơ chế tải lớp.

    Điều gì là mới trong phiên bản 2.5:

    • JPPF nay có thêm công việc phát sóng, chương trình tuần tự hóa linh hoạt, mạng lưới dữ liệu hội nhập, một máy chủ FTP nhúng, một song song mô phỏng N-body mới, và nhiều cải tiến và sửa lỗi khác.

    Điều gì là mới trong phiên bản 2.4:

    • Phiên bản này cung cấp sửa lỗi quan trọng lỗi, hiệu năng và nguồn lực cải tiến sử dụng , cùng với các tính năng mới làm tăng khả năng dễ sử dụng và tích hợp JPPF của

    Điều gì là mới trong phiên bản 2.3:

    • Thay đổi:
    • JPPF nay tận dụng máy tính mà trên đó không có hoạt động người dùng đang xảy ra. Nó là rất dễ dàng để cấu hình một nút JPPF để bắt đầu khi không có bàn phím hoặc chuột hoạt động đã xảy ra trong một thời gian nhất định, và dừng lại khi bất kỳ hoạt động mới từ người sử dụng.
    • Cơ chế lập lịch trình đã được cải tiến để mang lại công bằng hơn giữa các công việc đồng thời với các ưu tiên giống nhau.
    • dấu vết Logging hiện có dưới dạng thông báo JMX qua các API quản lý JPPF. Phát triển có thể nhận được, hiển thị và lưu trữ dấu vết từ các nút và máy chủ trong một địa điểm duy nhất.
    • Một cơ chế mới chờ đợi từ lâu cho phép phát hiện các lỗi phần cứng của một nút hoặc máy chủ, cho phép phục hồi trong một khung thời gian phải chăng. Điều này mang đến một cấp độ mới về khả năng phục hồi và độ tin cậy cho lưới điện JPPF.
    • Bây giờ có thể cấu hình một nút để chạy trong JVM giống như một máy chủ JPPF, thông qua một đơn on / off chuyển đổi.
    • Các tính năng mới:
    • 3059420 - Tận dụng lợi thế của máy tính nhàn rỗi
    • 3044110 - lập kế hoạch công việc cải tiến
    • 3042238 - JMX dựa trên khai thác gỗ từ xa
    • 3042227 - Cung cấp nguồn đóng gói cho mỗi mô-đun
    • 2981736 - tấm Pluggable trong quản lý giao diện người dùng
    • 2977887 - Có khả năng chạy một nút trong cùng một JVM như các máy chủ
    • Sửa chữa lỗi:
    • 3074513 - ClassCastException sử dụng JPPFClient (String) constructor
    • 3071454 - OOME: không gian đệm trực tiếp, đọc dữ liệu lớn từ một ổ cắm
    • 3071045 - oom của router trong trình điều khiển trong khi tiếp nhận nhiệm vụ từ một nút
    • 3069849 - Driver treo trên hoạt động đĩa tràn
    • 3066604 - Các nút màu đỏ ở giao diện điều khiển sau khi khởi động lại trình điều khiển

    Điều gì là mới trong phiên bản 2.2:

    • JVM Hỗ trợ:
    • Với phiên bản 2.2, JPPF bị giảm hỗ trợ cho JDK 1.5. Chỉ JDK 1.6 và sau đó được hỗ trợ.
    • JPPF Executor Dịch vụ:
    • API mới này cung cấp một dịch vụ mặt tiền thừa hành cho khách hàng JPPF. Nó thực hiện tất cả các chức năng quy định tại java.util.concurrent.ExecutorService
    • Quản lý giao diện điều khiển:
    • Một thanh trạng thái mới cho thấy số lượng các máy chủ hiện đang kết nối và các nút
    • xem cấu trúc liên kết bao gồm hai nút mới trên thanh công cụ để chọn tất cả các máy chủ hoặc tất cả các nút cùng một lúc
    • Nhiều lỗi đã được cố định, làm cho giao diện điều khiển mmore mạnh mẽ và đáng tin cậy hơn bao giờ hết
    • Kết nối:
    • Các kết nối J2EE hiện nay có khả năng kết nối với nhiều máy chủ và tự động phát hiện các máy chủ trên mạng.
    • Các kết nối Gigaspace đã được nâng cấp để hỗ trợ Gigaspaces XAP 7.1.1
    • Các kết nối Tomcat đã được nâng cấp để hỗ trợ Tomcat 7.0.0 beta
    • Tất cả ba kết nối đã thấy ứng dụng web demo của họ tân trang cho một trải nghiệm thú vị hơn
    • SLA công việc:
    • JPPF Việc bây giờ có thể được thiết lập để hết hạn vào một ngày quy định hoặc sau một khoảng thời gian nhất định.
    • Các mẫu:
    • Các mẫu mã hóa dữ liệu mạng đã được nâng cấp để cung cấp một giải pháp an toàn hơn nhiều.
    • Các tính năng mới:
    • 3018899 - Nâng cấp lên GigaSpaces XAP 7.1.1
    • 3018563 - Ngày hết hạn / thời gian cho công việc
    • 3016249 - Tài liệu sử dụng các API cấu hình JPPF
    • 2994564 - Khả năng lựa chọn tất cả các nút / tất cả các trình điều khiển trong giao diện điều khiển
    • 2990285 - J2EE nối: khả năng kết nối với nhiều máy chủ JPPF
    • 2972415 - Cung cấp một ExecutorService mặt tiền cho khách hàng JPPF
    • Sửa chữa lỗi:
    • 3032447 - JMX nối gắn RMI registry để các máy chủ sai
    • 3030900 - Server bị lỗi để gửi công nhiệm vụ cho một số nút
    • 3017866 - Khi kết nối với nhiều trình điều khiển, khách hàng chỉ sử dụng một
    • 3010245 - Typo và bình luận sai trong cấu hình của máy chủ phát hiện ngang hàng
    • 3006929 - kết nối khách hàng được đặt tên không đúng cách
    • 2993389 - Các nút không được gỡ bỏ từ bàn điều khiển khi chết

    Điều gì là mới trong phiên bản 1.9:

    • nhiệm vụ Đăng bây giờ có thể lấy dữ liệu từ các khách hàng trong khi thực hiện
    • cấu hình của một nút có thể bây giờ sẽ được cập nhật từ xa mà không cần khởi động lại
    • Một mẫu mới minh họa cách nhiệm vụ có thể giao tiếp với nhau
    • lỗi vậy, một số đã được cố định, cải thiện sự ổn định và hiệu suất tổng

    Yêu cầu :

    • Oracle Java Standard Edition Runtime Environment

    Phần mềm tương tự

    LAM/MPI
    LAM/MPI

    3 Jun 15

    Pyro
    Pyro

    14 Apr 15

    Pyro4
    Pyro4

    14 Apr 15

    python-hostlist
    python-hostlist

    20 Feb 15

    Ý kiến ​​để JPPF

    Bình luận không
    Nhập bình luận
    Bật hình ảnh!