JPPF

Screenshot Software:
JPPF
Szczegóły programowe:
Wersja: 5.1.3 Aktualizowane
Filmu: 11 Apr 16
Wywoływacz: Laurent Cohen
Licencja: Wolny
Popularność: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF jest open source, swobodnie rozpowszechniane i wieloplatformowy Platforma siatki obliczeniowe zaprojektowane z przesunięciem względem ułatwia uruchamianie aplikacji równolegle, a także w celu przyspieszenia ich realizacji o rzędy wielkości.


Funkcje w skrócie

Z tego oprogramowania, można skonfigurować i uruchomić siatkę JPPF w ciągu kilku minut. Zapewnia prosty model programowania, który Abstracts złożoności przetwarzania równoległego i rozproszonego, jest wysoce skalowalny, rozprowadzane ramy do równoległego wykonywania zadań dużej mocy obliczeniowej.

Wśród innych wydarzeń, JPPF Oferuje integrację z wiodących serwerów aplikacji J2EE, narzędzi programistycznych i graficznych dla administracji drobnoziarnistą i monitorowania, samonaprawy i możliwości odporność na uszkodzenia, w celu zapewnienia najwyższego poziomu niezawodności i obsługi, oraz zestaw pełni udokumentowanych przykładowych aplikacji.

Inną ciekawą funkcją jest możliwość uruchomienia w tle systemu operacyjnego, jako nieinterakcyjnym demon, który uruchamia w czasie startu. Jest to specjalnie zaprojektowany, aby być wdrażane na serwerze. Aby lepiej zrozumieć, jak program działa, proszę zobaczyć jego topologii w sekcji ekranu poniżej.


Pod maską i dostępność

Szybkie spojrzenie pod maską JPPF pokaże nam, że języki programowania JavaScript, Java i Groovy zostały wykorzystane do jego zbudowania. Jest on rozprowadzany jako uniwersalnego archiwum źródeł, jak również niezależnych pakietów z węzła, Suszarnia, API, interfejs administracyjny, szablon aplikacji J2EE, złącza próbek i instrukcji obsługi.


Obsługiwane systemy operacyjne i platformy

Jak już wspomniano, jest to projekt oprogramowania wieloplatformowy, który został z powodzeniem przetestowany z kilkoma dystrybucjami GNU / Linux, a także z systemami operacyjnymi Microsoft Windows i Mac OS X. Obecnie jest kompatybilny zarówno z 32-bitowych i 64-bitowych platformach sprzętowych

Co nowego w tej wersji.

< ul>

  • poprawki błędów:
  • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
  • Ulepszenia:
  • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania
  • Co nowego w wersji 5.1.2:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 5.1.1:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 5.0.4:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 5.0.3:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 5.0.2:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 5.0.1:

    • Poprawki błędów:
    • JPPF-379 Węzeł bezczynności komputer jest uszkodzony
    • Ulepszenia:
    • JPPF-366 Włącz węzły wystawiać i anulować wszystkie oczekujące / odroczonego działania

    Co nowego w wersji 4.2.6:

    • Poprawki błędów:
    • JPPF-357 Złącze J2EE nie działa na serwerze aplikacji JBoss Application Server 8.x
    • JPPF-359 Węzeł w stanie połączyć się ponownie, gdy połączenie jest zamykane z oddzielnego wątku
    • JPPF-360 Węzły nie uczestniczących w dystrybucji zadań, gdy serwer JMX jest wyłączony lub poza zasięgiem
    • JPPF-361 sterownik wysyła wyników dla niewłaściwej pracy nad Ponownie zadań
    • Ulepszenia:
    • JPPF-362 Możliwość dla cient do obsługi wielu programów ładujących klasy na jedno miejsce pracy

    Co nowego w wersji 4.2.5:

    • Poprawki błędów:
    • JPPF NPE-354 w mechanizmie powiadomienia węzeł spedycji
    • Ulepszenia:
    • JPPF-355 dodać & quot; przerywana & quot; Flaga do zadań

    Co nowego w wersji 4.2.4:

    • Poprawki błędów:
    • JPPF-340 Deadlock po zakończeniu zadania
    • JPPF-342 Niekontrolowany przyrost węzła bezczynności liczba
    • JPPF-343 Zastosowanie log4j2 z konsoli appender powoduje węzeł podrzędny powiesić
    • JPPF-344 impasu Server z wielu węzłów podrzędnych
    • JPPF-345 Shutdown vs. stan Provisioning wyścigu powoduje zduplikowane węzły z niekompletnymi zadań
    • Rozszerzenia;
    • JPPF-346 Marka JPPFManagementInfo niezmienne

    Co nowego w wersji 4.2.3:

    • impasu JPPF-327 Węzeł podczas zamykania go w dół
    • JPPF-329 Niezgodne classloading w org.jppf.client.balancer.ChannelWrapperRemote
    • Statystyki serwera JPPF-333 zgłosić niepoprawne ruchu przychodzącego z węzłów i klientów
    • JPPF NPE-335 w JMXConnectionWrapper.getAttribute ()
    • JPPF-337 Deadlock po zamknięciu konsoli administracyjnej
    • Zagadnienia JPPF-338 z odzyskiem połączeń serwera równorzędnego
    • JPPF-339 sterownik dziennika pełen pustego wskaźnika wyjątków śladów

    Co nowego w wersji 4.0:

    • JPPF 4.0 przynosi obliczeniowych wolontariuszy, dynamiczny włączony, łatwiejsze zarządzanie konfiguracją , niesamowite nowe dema, i wiele więcej.

    Co nowego w wersji 4.0 RC1:

    • Ta wersja jest funkcja autouzupełniania i przekazuje wszystkie zautomatyzowane testy .
    • Testy wydajności, testy warunków skrajnych, a obciążenia badania wciąż trwają i mogą spowodować aktualizacje kodu i poprawek, jednak nie ma API publicznego lub wdrażane funkcja zostanie zmienione w ostatecznej wersji.

    Co nowego w wersji 4.0 beta:

    • Poprawki błędów:
    • Konstruktor JPPFConfiguration i sposób getConfigurationStream () powinny być prywatne,
    • Missing dozowania żądań klasy załadunku w klasie obciążenia doc
    • Ulepszenia:
    • Rozszerzenia programu ładującego klasy: żądania kanału klienta
    • Zastosuj transformację danych i schematu serializacji danych JMX
    • W pełni zautomatyzować testy jednostkowe dla złącza J2EE
    • uogólnić własności wyjątku zadania do Throwable typu
    • Poprawa obsługi błędów deserializacjia w węzłach
    • Dodaj 'jppf. preffix do właściwości konfiguracyjnych, które ją przeoczyć
    • zgłoszeń funkcji:
    • Możliwość eksportowania statystyk
    • Możliwość dla węzłów do pracy w trybie offline
    • statystyka ładującego klasy
    • statystyka transferu danych
    • klient dynamicznie konfigurowalny
    • byłaby API klienta i węzłów używać zadanie zamiast JPPFTask
    • zapewnienie bardziej elastycznego mechanizmu pozwalającego na rozszerzenie niestandardowych serializacji
    • Dodaj Wikipedii liczby słów w bazie jako próbka
    • złącza JCA: zapewnić mechanizm rekonfiguracji klienta bez restartu serwera aplikacji
    • Możliwość zmiany układu konsoli administracyjnej
    • Możliwość obejmują konfigurację zewnętrznego w konfiguracji JPPF
    • Optymalizacja błędy deserializacjia przeładunkowe w węźle
    • Timeout wiązki wysyłane do węzłów
    • Możliwość skojarzyć wygaszacz ekranu z węzłem
    • Rozszerz protokół sieciowy JPPF celu umożliwienia prawidłowego zamykania połączeń sieciowych
    • Wbudowana zdolność do wykonywania zadań do wysyłania powiadomień w czasie wykonywania
    • Spadek poparcia dla serwera OC4J aplikacji w złączu JCA
    • Możliwość zresetowania klienta JPPF
    • Zadania:
    • Przegrupowanie NodeLifeCycleListener i NodeLifeCycleListenerEx w jednym interfejsie
    • byłaby cała statystyki i API monitorowania wydajności
    • Zapewnienie API do łatwego wykonania prostych haki w każdej dziedzinie
    • byłaby API klienta tak, że samodzielna i klient JCA użyć tego samego kodu
    • Move & quot; jdk7 dodatki & quot; do & quot; common & quot; Moduł
    • Genericize metody GET typów Dictionary
    • Tworzenie minimalny zestaw testów jednostkowych dla SSL / TLS konfiguracje
    • Tworzenie minimalny zestaw testów jednostkowych dla konfiguracji multi-serwer
    • Dokument zmienia API pomiędzy 3,3 i 4,0

    Co nowego w wersji 3.3.7:

    • Poprawki błędów:
    • JPPF-198 Problemy z topologii wielu serwerów
    • JPPF-199 Regresja powoduje JPPFTask.compute (), aby rzucić ClassCastException
    • JPPF-200 Dokumentacja błędnie twierdzi, że limit czasu bezczynności Gniazdo działa dla serwerów i węzłów
    • cache zasobów Ładowarka JPPF-203 Class generuje zduplikowane zasobów

    Co nowego w wersji 4.0 Alpha 2:

    • Ta wersja alfa przynosi większych nowych funkcji i ulepszeń.
    • Nowy tryb niedostępny dla węzłów zwiększa skalowalność o rząd wielkości i sprawia JPPF ideał dla wolontariuszy computing.
    • Nowa próbka Ilość pracy Wikipedia pokazuje jak radzić sobie duże ilości danych.
    • Obsługa błędów i raportowanie z węzłów jest teraz łatwiejsze niż kiedykolwiek.
    • Wydajność została znacznie zwiększona w wielu dziedzinach.
    • Automatyczne zakres badań znacząco wzrosła.

    Co nowego w wersji 3.3.6:

    • Ta wersja konserwacja przynosi istotne poprawki i ulepszenia, w tym zwiększone opcje zabezpieczeń dla uwierzytelniania SSL i znaczącej poprawy wydajności rozproszonego ładującego klasy.

    Co nowego w wersji 3.3.3.

    • Ta wersja przynosi utrzymanie ważnych poprawek

    Co nowego w wersji 3.3.1:

    • Ta wersja przynosi kilka poprawek błędów i usprawnień wydajności.

    Co nowego w wersji 3.3:

    • Ta wersja przynosi monitorowanie zdrowia siatki, GPU, nowa klasa rozszerzenia załadunek, publikacja z Maven Środkowej i większą elastyczność w zarządzaniu siecią.

    Co nowego w wersji 3.3 RC1:

    • To Release Candidate przynosi znaczących nowych funkcji, w tym GPU monitorowanie zdrowia JVM, skalowalne zarządzanie węzeł, i więcej.

    Co nowego w wersji 3.2.3.

    • Ta wersja konserwacja przynosi ważne poprawki błędów

    Co nowego w wersji 3.3 Beta:

    • Ta wersja beta przynosi nowe bugfixy, rozszerzenia i funkcje .

    Co nowego w wersji 3.2.2:

    • Ta wersja konserwacja przynosi ważne poprawki błędów, w tym krytycznym kwestia zapobiegania bezpiecznych połączeń do serwera.

    Co nowego w wersji 3.2.1.

    • Ta wersja konserwacji zawiera ważne poprawki błędów

    Co nowego w wersji 3.2:

    • Ta wersja przynosi client-side harmonogramów i SLA, ładowacz klasy wydajności i odporności ulepszeń i gotowość IPv6.

    Co nowego w wersji 3.1.4:

    • Ta wersja zawiera istotne poprawki błędów i poprawia stabilność, niezawodność i zużycie zasobów.

    Co nowego w wersji 3.1.3.

    • Ta wersja konserwacja przynosi ważne poprawki błędów

    Co nowego w wersji 3.1.1:

    • To jest wydaniem poprawkowym, która przynosi ważne poprawki błędów

    Co nowego w wersji 3.1:

    • Nowa bezpieczna warstwa komunikacji, oparty na SSL / TLS, dodano do ramy.
    • widok wykres topologii sieci został dodany do konsoli administracyjnej.
    • równoważenie obciążenia realizacji lokalnej vs pilot jest teraz w pełni konfigurowalny w kliencie.
    • Węzły teraz wspierać lokalną widelec / join modelu wykonania.
    • Usługi Egzekutor wsparcie na Praca SLA i metadanych, a także anulowanie zadania i wygaszania ładowarki.

    Co nowego w wersji 3.0:

    • Ta wersja przynosi niesamowite poprawę łatwości obsługi, stabilność, niezawodność i elastyczność. Konfiguracja została uproszczona i ulepszona.
    • Odzyskiwanie Zadanie zostało ulepszone i failover zadanie zostało dodane po stronie klienta.
    • Nowy dodano pełni udokumentowane rozszerzenia ładowanie klasy.
    • Nowe punkty rozszerzeń są już dostępne.
    • Konsola administracji, zarządzania i funkcje monitorowania otrzymali nowe funkcje i ulepszenia.
    • dodano Cztery pełnoprawnymi przykłady aplikacji.

    Co nowego w wersji 2.5.5:

    • Ta wersja konserwacja przynosi ważne poprawki, które poprawiają stabilność oraz skalowalność.

    Co nowego w wersji 2.5.4:

    • Ta wersja przynosi ważne poprawki, o zwiększonej stabilności i skalowalność.

    Co nowego w wersji 2.5.3:

    • Ta wersja konserwacja przynosi istotne poprawki i drobne usprawnienia, w tym klasy loader i serializacji poprawek wraz z portu złącza J2EE do JBoss 7.

    Co nowego w wersji 2.5.2:

    • 3382065 - impas w węźle przy użyciu rodzajowe serializacji
    • 3362103 - SerializationUtils.readLong - złe wyniki
    • 3362045 - Deserializator - odczytać tablicę int zamiast tęskni
    • 3362017 - InputStream nie zamknął 3x
    • 3358138 - doc nie wspomina tego portu JMX są automatycznie zwiększane
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - awaryjnej Węzeł nie działa

    Co nowego w wersji 2.5.1:

    • Ta wersja przynosi istotne poprawki związane z impasu w klientów i węzłów wraz z kilkoma drobnymi ulepszeniami do mechanizmu klasy załadunku.

    Co nowego w wersji 2.5:

    • JPPF teraz funkcje pracy rozgłoszeniowych, elastycznych systemów serializacji, siatka danych integracja, wbudowany serwer FTP, nowa symulacja N-ciało równoległe, oraz wiele innych ulepszeń i poprawek.

    Co nowego w wersji 2.4:

    • Ta wersja udostępnia krytyczne poprawki błędów, wydajności i zasobów udoskonalenia wykorzystania wraz z nowymi funkcjami, które zwiększają łatwość JPPF dotyczące użytkowania i integracji możliwości

    Co nowego w wersji 2.3:

    • Zmiany:
    • JPPF teraz korzysta z komputerów, na których nie występuje aktywność użytkownika. Jest bardzo łatwy w konfiguracji węzła JPPF rozpocząć w przypadku braku aktywności klawiatura lub mysz nastąpiło przez określony czas, a zatrzymują się na każdej nowej aktywności ze strony użytkownika.
    • Mechanizm planowania została ulepszona w celu zapewnienia większej rzetelności wśród jednoczesnych zadań o takim samym priorytecie.
    • ślady pozyskujących są teraz dostępne za pośrednictwem powiadomień JMX API zarządzania JPPF. Programiści mogą teraz odbierać, wyświetlania i przechowywania śladów z węzłów i serwerów w jednym miejscu.
    • Długo oczekiwany nowy mechanizm umożliwia wykrywanie awarii sprzętowych węzła lub serwera, umożliwiając odzyskiwanie w rozsądnych ramach czasowych. To przynosi nowy poziom trwałości i niezawodności do sieci JPPF.
    • Można teraz skonfigurować węzeł, aby uruchomić w tym samym JVM jako serwer JPPF poprzez pojedynczy włącznik / wyłącznik.
    • Nowe funkcje:
    • 3059420 - Skorzystaj z komputerami bezczynności
    • 3044110 - ulepszenia planowania pracy
    • 3042238 - JMX oparte zdalne drewno
    • 3042227 - Zapewnienie źródeł pakowane dla każdego modułu
    • 2981736 - Pluggable panele w administracji UI
    • 2977887 - Możliwość uruchomienia węzła w tej samej JVM jako serwer
    • Poprawki błędów:
    • 3074513 - ClassCastException użyciu JPPFClient (String) Konstruktor
    • 3071454 - OOME: Bezpośredni miejsca w buforze, czytanie dużych ilości danych z gniazda
    • 3071045 - Uncaught OOM w sterowniku podczas odbierania zadania z węzła
    • 3069849 - Driver wisi na działanie przepełnienia dysku
    • 3066604 - węzły zaznaczone na czerwono w konsoli po restarcie sterownika

    Co nowego w wersji 2.2:

    • Pomoc JVM:
    • W wersji 2.2, JPPF spada poparcie dla JDK 1.5. JDK 1.6 i nowsze są obsługiwane tylko.
    • JPPF Wykonawca usługi:
    • Nowe API stanowi fasadę usług Executora dla klienta JPPF. Realizuje wszystkie funkcje określone w java.util.concurrent.ExecutorService
    • Konsola administracyjna:
    • Nowy pasek stanu wskazuje liczbę aktualnie podłączonych serwerów i węzłów
    • Widok topologii zawiera dwa nowe przyciski na pasku narzędzi, aby wybrać wszystkie węzły serwerów lub wszystkie naraz
    • Wiele błędy zostały poprawione, dzięki czemu konsola mmore solidny i niezawodny niż kiedykolwiek
    • Złącza:
    • Złącze J2EE ma teraz możliwość podłączenia do wielu serwerów i automatyczne wykrywanie serwerów w sieci.
    • Złącze GigaSpace został uaktualniony do wspierania Gigaspaces XAP 7.1.1
    • Złącze Tomcat zostało uaktualnione do obsługi Tomcat 7.0.0 beta
    • Wszystkie trzy złącza widzieliśmy ich aplikacja internetowa demo przebudowana dla bardziej przyjemne doświadczenie
    • SLA Praca:
    • JPPF Jobs można teraz ustawić wygasa w określonym dniu lub po określonym czasie.
    • Próbki:
    • Próbka szyfrowanie danych sieciowych został uaktualniony do zaoferowania o wiele bardziej bezpieczne rozwiązanie.
    • Nowe funkcje:
    • 3018899 - Uaktualnienie do GigaSpaces XAP 7.1.1
    • 3018563 - Wygaśnięcie data / czas pracy
    • 3016249 - korzystanie Dokument API konfiguracji JPPF
    • 2994564 - Możliwość wybrania wszystkich węzłów / wszyscy kierowcy w konsoli
    • 2990285 - J2EE Złącze: możliwość podłączenia do wielu serwerów JPPF
    • 2972415 - Zapewnienie fasadę ExecutorService do klienta JPPF
    • Poprawki błędów:
    • 3032447 - złącze JMX wiąże rejestru RMI do niewłaściwej hosta
    • 3030900 - Serwer nie wysyła zadania do niektórych węzłów
    • 3017866 - Po podłączeniu do wielu kierowców, tylko klient korzysta z jednego
    • 3010245 - Typo i zła komentarz w config odkrycia serwera równorzędnego
    • 3006929 - połączenia klienckie są nazwane nieprawidłowo
    • 2993389 - Węzły nie są usuwane z konsoli na umierają

    Co nowego w wersji 1.9:

    • Dodane zadania mogą teraz pobierać dane od klienta podczas wykonywania
    • Konfiguracja węzła mogą być teraz aktualizowane zdalnie, bez restartu
    • Nowa przykład ilustruje sposób zadania mogą komunikować się ze sobą
    • numberous błędy zostały poprawione, poprawiając ogólną stabilność i wydajność

    Wymagania :

    • Oracle Java Standard Edition Runtime Environment

    Podobne oprogramowanie

    AppScale
    AppScale

    18 Jul 15

    Lustre
    Lustre

    11 May 15

    Komentarze do JPPF

    Komentarze nie znaleziono
    Dodaj komentarz
    Włącz zdjęć!