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

    Ganeti
    Ganeti

    17 Feb 15

    pyssf
    pyssf

    14 Apr 15

    Open MPI
    Open MPI

    17 Feb 15

    Lustre
    Lustre

    11 May 15

    Komentarze do JPPF

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