JPPF

Screenshot Software:
JPPF
Detalii soft:
Versiune: 5.1.3 Actualizat
Incarca data: 11 Apr 16
Producător: Laurent Cohen
Licenţă: Gratuit
Popularitate: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF este o sursă deschisă, distribuită în mod liber și multiplatformă platforma Grid Computing proiectat de offset pentru a face mai ușor pentru a rula aplicații în paralel, precum și pentru a accelera executarea lor ordine de mărime.


Caracteristici dintr-o ochire

Cu ajutorul acestui software, puteți configura și rula o grilă JPPF în câteva minute. Acesta oferă un model de programare simplu care abstractizează complexitatea procesării paralele și distribuite, acesta este cadru extrem de scalabile, distribuite pentru executarea paralelă a sarcinilor CPU-intensive.

Printre alte scoate în evidență, JPPF oferă integrare perfectă cu servere de conducere aplicatii J2EE, instrumente programatice si grafice pentru administrare cu granule fine și de monitorizare, auto-reparare și de capacități de toleranță la erori, pentru a se asigura cel mai înalt nivel de fiabilitate și de servicii, și un set de exemple de aplicații complet documentate.

O altă caracteristică interesantă este abilitatea de a rula în fundal a unui sistem de operare, ca un demon non-interactiv, care începe la ora de pornire. Este proiectat special pentru a fi instalate pe o mașină server. Pentru a înțelege mai bine cum funcționează programul, vă rugăm să vizualizați topologia în secțiunea de capturi de ecran de mai jos.


Sub capota și disponibilitatea

O scurtă privire sub capota JPPF ne va arăta că JavaScript, Java și Groovy limbaje de programare au fost folosite pentru a construi. Acesta este distribuit ca o arhivă surse universale, precum și pachete independente cu nod, uscator, API, interfata de administrare, șablon de aplicație, conector J2EE, mostre și ghidul de utilizare.


Sisteme de operare suportate și platforme

După cum sa menționat, acest lucru este un proiect software cross-platform, care a fost testat cu succes cu mai multe distribuții GNU / Linux, precum și cu sistemele de operare Microsoft Windows și Mac OS X. În prezent, acesta este compatibil cu ambele platforme hardware pe 32 de biți și pe 64 de biți

Ce este nou în această versiune:.

< ul>

  • Bug stabilește:
  • gazdă inactiv JPPF-379 Nod este rupt
  • Îmbunătățiri:
  • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată
  • Ce este nou în versiunea 5.1.2:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 5.1.1:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 5.0.4:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 5.0.3:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 5.0.2:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 5.0.1:

    • Bug stabilește:
    • gazdă inactiv JPPF-379 Nod este rupt
    • Îmbunătățiri:
    • JPPF-366 Activați nodurile pentru a expune și de a anula orice așteptare / acțiune amânată

    Ce este nou în versiunea 4.2.6:

    • Bug stabilește:
    • JPPF-357 conector J2EE nu funcționează cu serverul Wildfly 8.x app
    • JPPF-359 Nod în imposibilitatea de a restabili legătura atunci când conexiunea este închisă dintr-un fir separat
    • JPPF-360 Nodurile care nu este înscris în distribuția sarcinilor atunci când serverul JMX este dezactivat sau imposibil de găsit
    • JPPF-361 driver trimite rezultate pentru locuri de muncă greșită asupra sarcinii de retrimitere
    • Îmbunătățiri:
    • JPPF-362 Capacitatea de ciente pentru a gestiona mai multe incarcator de clasă pentru fiecare loc de muncă

    Ce este nou în versiunea 4.2.5:

    • Bug stabilește:
    • JPPF-354 NPE în mecanismul de notificare nod de redirecționare
    • Îmbunătățiri:
    • JPPF-355 Adaugă un & quot; întreruptibil & quot; pavilion la sarcinile

    Ce este nou în versiunea 4.2.4:

    • Bug stabilește:
    • JPPF-340 Impas la finalizarea sarcinii
    • JPPF-342 incrementarea Necontrolate nodului inactiv conta
    • JPPF-343 Utilizarea log4j2 cu consola Appender cauze nod secundar pentru a închide
    • JPPF-344 impas Server cu mai multe noduri slave
    • JPPF-345 Shutdown vs condiție cursa Provisioning cauzează noduri duplicate cu sarcini incomplete
    • Îmbunătățiri;
    • JPPF-346 Asigurați-JPPFManagementInfo imuabil

    Ce este nou în versiunea 4.2.3:

    • JPPF-327 Nod impas atunci când închiderea
    • JPPF-329 classloading inconsecventă în org.jppf.client.balancer.ChannelWrapperRemote
    • statisticile JPPF-333 Server raportează traficul de intrare incorect din noduri și clienți
    • JPPF-335 NPE în JMXConnectionWrapper.getAttribute ()
    • JPPF-337 Impas la închiderea consolei de administrare
    • Probleme JPPF-338 cu recuperare de conexiuni de server la egal la egal
    • JPPF-339 plutaș plin de pointer nul urme de excepție

    Ce este nou în versiunea 4.0:

    • JPPF 4.0 aduce calcul voluntar, scripting dinamic, managementul configurației mai ușoară , demo-uri minunat noi, și mult mai mult.

    Ce este nou în versiunea 4.0 RC1:

    • Această versiune este feature completă și trece toate testele automate .
    • teste de performanță, teste de stres și de încărcare teste sunt încă în curs și poate avea ca rezultat actualizări și corecții de cod, cu toate acestea nu API public sau caracteristică pusă în aplicare vor fi modificate în versiunea finală.

    Ce este nou în versiunea 4.0 Beta:

    • Bug stabilește:
    • constructor JPPFConfiguration și metoda getConfigurationStream () ar trebui să fie privat
    • dozare lipsă a cererilor de clasa de încărcare din clasa de încărcare doc
    • Îmbunătățiri:
    • Îmbunătățirile încărcător de clasă: cereri de canal client
    • Aplicare de transformare a datelor și schema de serializare a datelor JMX
    • automatiza complet unitate de testare pentru conectorul J2EE
    • Generalizarea proprietatea sarcini excepție de tip Dispensabil
    • Îmbunătățirea gestionării erorilor deserializarea în nodurile
    • Adăugați 'JPPF.' preffix la proprietățile de configurare pe care-l dor
    • cereri de caracteristic:
    • Posibilitatea de a exporta statisticile
    • Abilitatea nodurile de a lucra off-line
    • statisticile încărcător de clasă
    • statisticile de transfer de date
    • Asigurați-vă clientul poate fi configurat dinamic
    • refactor client și nodul API-uri pentru a utiliza sarcini în loc de JPPFTask
    • va oferi un mecanism mai flexibil pentru extensie personalizat serializare
    • Adăugați Wikipedia numărul de cuvinte de date ca probă
    • conector ACJ: furnizează un mecanism de reconfigurare a clientului, fără repornirea serverului app
    • Abilitatea de a schimba aspectul consolei de administrare
    • Capacitatea de a include configurația externă în configurația JPPF
    • Optimizare erori de manipulare deserializarea în nodul
    • pauzã de pachete expediate la nodurile
    • Posibilitatea de a asocia un protector de ecran cu un nod
    • Extindeți protocolul de rețea JPPF pentru a permite închiderea conexiunilor de rețea în mod corespunzător
    • Built-in capacitatea pentru sarcinile de a trimite notificări în timpul execuției
    • drop de sprijin pentru serverul de aplicații OC4J în conectorul ACJ
    • Posibilitatea de a reseta clientul JPPF
    • Sarcini:
    • și se regrupeze NodeLifeCycleListener NodeLifeCycleListenerEx într-o singură interfață
    • refactor întreaga statistici și API-urile de monitorizare a performanței
    • va oferi un API pentru punerea în aplicare cu ușurință cârlige simple, în nici o zonă
    • refactor API client, astfel încât clientul independent și ACJ utilizează același cod
    • Move & quot; jdk7 add-on-uri & quot; la & quot; frecvente & quot; modul
    • Genericize metodele get de tipuri de dicționar
    • Creare set minim de teste unitare pentru SSL / TLS configurații
    • Creare set minim de teste unitare pentru configurații multi-server
    • Document modificările API între 3.3 și 4.0

    Ce este nou în versiunea 3.3.7:

    • Bug stabilește:
    • Probleme JPPF-198 cu topologii multi-server
    • JPPF-199 Regresia cauze JPPFTask.compute () pentru a arunca o ClassCastException
    • JPPF-200 Documentație prevede în mod incorect că socket timeout inactiv este de lucru pentru server și noduri
    • cache-JPPF-203 Clasa de resurse pentru încărcător generează resurse duplicat

    Ce este nou în versiunea 4.0 Alpha 2:

    • Această versiune alpha aduce noi caracteristici majore și îmbunătățiri.
    • Un nou mod offline pentru nodurile crește scalabilitatea printr-un ordin de mărime și face JPPF ideal pentru calcul voluntar.
    • Un nou pe Wikipedia eșantion conta de lucru demonstrează modul de abordare a datelor mari.
    • Manipularea erorilor și de raportare din nodurile acum este mai ușor decât oricând.
    • Performanța a fost crescut în mod semnificativ în multe domenii.
    • acoperire de testare automată a crescut foarte mult.

    Ce este nou în versiunea 3.3.6:

    • Această versiune de întreținere aduce îmbunătățiri importante și bugfixes, inclusiv opțiuni de securitate sporite pentru autentificarea SSL și o îmbunătățire semnificativă a performanței pentru încărcător clasa distribuite.

    Ce este nou în versiunea 3.3.3:.

    • Această versiune de întreținere aduce corecții importante bug-uri

    Ce este nou în versiunea 3.3.1:

    • Această versiune aduce câteva bugfixes și îmbunătățiri ale performanței.

    Ce este nou în versiunea 3.3:

    • Această versiune aduce o monitorizare a sănătății la rețea, GPU, clasa nouă extensiile de incarcare, de publicare a Maven central, și o mai mare flexibilitate în gestionarea rețelei.

    Ce este nou în versiunea 3.3 RC1:

    • Acest release candidate aduce noi caracteristici majore, inclusiv GPU , monitorizarea sănătății JVM, managementul nod scalabile, și mai mult.

    Ce este nou în versiunea 3.2.3:.

    • Această versiune de întreținere aduce importante bugfix

    Ce este nou în versiunea 3.3 Beta:

    • Această versiune beta aduce noi bugfix, îmbunătățiri și caracteristici .

    Ce este nou în versiunea 3.2.2:

    • Această versiune de întreținere aduce importante, inclusiv bugfix o critică problemă care împiedică conexiuni securizate la server.

    Ce este nou în versiunea 3.2.1:.

    • Această versiune de întreținere include importante bugfix

    Ce este nou în versiunea 3.2:

    • Această versiune aduce programare client-side și SLA, Încărcător clasa îmbunătățiri ale performanței și reziliență, cât și IPv6 disponibilitatea.

    Ce este nou în versiunea 3.1.4:

    • Această versiune include bugfix majore și îmbunătățește stabilitatea, fiabilitatea , precum și consumul de resurse.

    Ce este nou în versiunea 3.1.3:.

    • Această versiune de întreținere aduce importante bugfix

    Ce este nou în versiunea 3.1.1:

    • Aceasta este o versiune de mentenanță, care aduce importante bugfix

    Ce este nou în versiunea 3.1:

    • Un nou strat securizat de comunicare, bazat pe SSL / TLS, a fost adăugat la cadrul.
    • O vedere grafic al topologiei rețelei a fost adăugat la consola de administrare.
    • Load-echilibrare a execuției locale vs la distanta este acum complet configurabil în client.
    • Nodurri suportă acum o furculiță locală / alătura modelului de execuție.
    • servicii de Executor suportă acum locuri de muncă SLA și metadate, precum și manipulare de anulare sarcină și de expirare.

    Ce este nou în versiunea 3.0:

    • Această versiune aduce îmbunătățiri incredibile în ușurința de utilizare, stabilitate, fiabilitate și flexibilitate. Configurația a fost simplificată și îmbunătățită.
    • recuperare de locuri de muncă a fost îmbunătățit și s-a adăugat failover de locuri de muncă pe partea de client.
    • Nou, s-au adăugat extensii de încărcare de clasă complet documentate.
    • Noi puncte de extensie sunt acum disponibile.
    • Consola de administrare, management, și caracteristici de monitorizare au primit noi capabilități și îmbunătățiri.
    • S-au adăugat patru aplicații de exemple cu drepturi depline.

    Ce este nou în versiunea 2.5.5:

    • Această versiune de întreținere aduce importante, care îmbunătățesc bugfix stabilitatea și scalabilitate.

    Ce este nou în versiunea 2.5.4:

    • Această versiune aduce importante, cu bugfix stabilitate crescută și scalabilitate.

    Ce este nou în versiunea 2.5.3:

    • Această versiune de întreținere aduce îmbunătățiri importante și bugfixes minore, inclusiv clasa încărcător și serializare, împreună cu bugfix un port al conectorului J2EE pentru JBoss 7.

    Ce este nou în versiunea 2.5.2:

    • 3382065 - Impas în nodul atunci când se utilizează serializare generic
    • 3362103 - SerializationUtils.readLong - rezultate greșite
    • 3362045 - deserializare - citit matrice int în loc de tînjește
    • 3362017 - InputStream nu este închisă 3x
    • 3358138 - doc nu menționează că portul JMX sunt auto-incrementează
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - Nod failover nu este de lucru

    Ce este nou în versiunea 2.5.1:

    • Această versiune aduce corecții importante bug-uri legate de impasurile din clienți și noduri, împreună cu câteva îmbunătățiri minore ale mecanismului de clasă de încărcare.

    Ce este nou în versiunea 2.5:

    • JPPF oferă acum locuri de muncă de difuzare, scheme de serializare flexibile, grila de date integrare, un server FTP încorporat, o nouă paralelă de simulare N-corp, precum și multe alte îmbunătățiri și corecții.

    Ce este nou în versiunea 2.4:

    • Această versiune oferă remedieri critice bug-uri, performanță și resurse Îmbunătățirile de utilizare , împreună cu noi caracteristici care sporesc ușurința de utilizare a capacităților de integrare și a lui JPPF

    Ce este nou în versiunea 2.3:

    • Modificări:
    • JPPF ia acum avantajul de computere pe care nici o activitate de utilizator are loc. Este foarte ușor de configurat un nod JPPF pentru a începe atunci când a avut loc nici o activitate tastatura sau mouse-ul pentru un anumit timp, și se va opri la orice activitate nouă de către utilizator.
    • Mecanismul de planificare a fost îmbunătățit pentru a oferi mai multă echitate între locuri de muncă în paralel cu aceeași prioritate.
    • urme înregistrarea în jurnal sunt acum disponibile pentru notificări de JMX prin intermediul API-urilor de management al JPPF. Dezvoltatorii pot primi acum, afișa și stoca urme de noduri și servere într-o singură locație.
    • Un nou mecanism de mult așteptat permite detectarea defecțiunilor hardware ale unui nod sau un server, permițând recuperare într-un interval de timp rezonabil. Acest lucru aduce un nou nivel de rezistență și fiabilitate la rețeaua JPPF.
    • Este acum posibil să se configureze un nod pentru a rula în același JVM ca un server JPPF, printr-o singură pornire / oprire.
    • Caracteristici noi:
    • 3059420 - Beneficiați de calculatoare inactiv
    • 3044110 - îmbunătățiri de programare de locuri de muncă
    • 3042238 - bazate pe JMX la distanță furnizori de bustean
    • 3042227 - Furnizarea de surse ambalate pentru fiecare modul
    • 2981736 - Panouri Pluggable in administrarea UI
    • 2977887 - Abilitatea de a rula un nod în aceeași JVM ca server
    • Bug Fixes:
    • 3074513 - ClassCastException folosind JPPFClient (String) constructor
    • 3071454 - OOME: spațiu tampon directă, citirea datelor mari dintr-un soclu
    • 3071045 - MOF negestionat în driver-ul în timp ce primește sarcini dintr-un nod
    • 3069849 - șofer atârnă pe disc operațiune de preaplin
    • 3066604 - Nodurile prezentate în roșu în consolă, după repornire driverul

    Ce este nou în versiunea 2.2:

    • JVM Suport:
    • Ca de versiunea 2.2, JPPF scade suport pentru JDK 1.5. Numai JDK 1.6 și mai târziu sunt susținute.
    • JPPF Executor Serviciul:
    • Acest nou API oferă un serviciu de fațadă executant pentru client JPPF. Acesta pune în aplicare toate funcționalitățile specificate în java.util.concurrent.ExecutorService
    • Consola de administrare:
    • O nouă bară de stare indică numărul de servere și noduri conectate în prezent
    • Vizualizarea topologie include două noi butoane din bara de instrumente pentru a selecta toate serverele sau toate nodurile dintr-o dată
    • bug-uri multiple au fost fixate, ceea ce face consola mmore robust și fiabil decât oricând
    • Conectori:
    • Conectorul J2EE are acum posibilitatea de a se conecta la mai multe servere și în mod automat a descoperi serverele de pe rețea.
    • Conectorul Gigaspace a fost actualizat pentru a suporta Gigaspaces XAP 7.1.1
    • Conectorul Tomcat a fost actualizat pentru a suporta Tomcat 7.0.0 beta
    • Toate cele trei conectori au văzut aplicarea lor demo-ul web reînnoit pentru o experiență mai plăcută
    • SLA postului:
    • JPPF locuri de muncă poate fi setat să expire la o dată stabilită sau după o anumită sumă de timp.
    • Probe:
    • Eșantionul de criptare a datelor de rețea a fost actualizat pentru a oferi o soluție mult mai sigură.
    • Caracteristici noi:
    • 3018899 - Upgrade GigaSpaces XAP 7.1.1
    • 3018563 - Data expirarii / ora pentru locuri de muncă
    • 3016249 - Utilizarea documentului de API-uri de configurare JPPF
    • 2994564 - Capacitatea de a selecta toate nodurile / toate driverele din consola
    • 2990285 - J2EE conector: capacitatea de a se conecta la serverele JPPF multiple
    • 2972415 - Furnizarea de o fațadă ExecutorService clientului JPPF
    • Bug Fixes:
    • 3032447 - conector JMX leagă RMI registru de la gazdă greșit
    • 3030900 - Serverul nu reușește să trimită sarcini unor noduri
    • 3017866 - Când este conectat la mai multe drivere, clientul folosește un singur
    • 3010245 - Typo și comentați greșit în configurare de descoperire server de la egal la egal
    • 3006929 - conexiuni client sunt denumite impropriu
    • 2993389 - Nodurile nu sunt eliminate din consola pe muribund

    Ce este nou în versiunea 1.9:

    • sarcinile trimise pot prelua acum date de la client in timp ce executa
    • de configurare Un nod poate fi acum actualizate de la distanță, fără repornire
    • Un nou eșantion ilustrează modul în care sarcinile pot comunica între ele
    • bug-uri Numberous au fost stabilite, îmbunătățind stabilitatea generală și performanța

    Cerințe :

    • Oracle Java Standard Edition Runtime Environment

    Software similare

    Open MPI
    Open MPI

    17 Feb 15

    Claun
    Claun

    14 Apr 15

    Spread
    Spread

    20 Feb 15

    grayson
    grayson

    20 Feb 15

    Comentarii la JPPF

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!