JPPF

Sagteware kiekie:
JPPF
Sagteware besonderhede:
Weergawe: 5.1.3 Opgedateer
Upload datum: 11 Apr 16
Ontwikkelaar: Laurent Cohen
Lisensie: Gratis
Populariteit: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF is 'n oop bron, vrylik versprei en multi-Grid Computing platform ontwerp van die verreken te maak dit maklik om aansoeke in parallel, sowel as om te bespoedig hul uitvoering deur ordes.


Kenmerke in 'n oogopslag

Met hierdie sagteware, kan jy die opstel van en hardloop 'n JPPF rooster in minute. Dit bied 'n eenvoudige program model wat die kompleksiteit van parallelle en verspreide verwerking abstrakte, is dit hoogs haalbare, versprei raamwerk vir die parallel uitvoering van cpu intensiewe take.

Onder ander hoogtepunte, JPPF funksies naatlose integrasie met vooraanstaande J2EE program bedieners, programmatiese en grafiese gereedskap vir fine-grained administrasie en monitering, self-herstel en skuld-tolerance vermoëns, ten einde die hoogste vlak van betroubaarheid en diens te verseker, en 'n stel van ten volle gedokumenteer monster aansoeke.

Nog 'n interessante kenmerk is die vermoë om uit te voer in die agtergrond van 'n bedryfstelsel, as 'n nie-interaktiewe daemon wat begin op die boot tyd. Dit is spesifiek ontwerp om ontplooi op 'n bediener masjien. Om beter te verstaan ​​hoe die program werk, sien sy topologie in die artikel screenshots hieronder.


Onder die enjinkap en beskikbaarheid

'n vinnige blik onder die kap van JPPF sal ons wys dat die JavaScript, Java en Groovy programmeertale is gebruik om dit te bou. Dit word versprei as 'n universele bronne argief, sowel as onafhanklike pakkette met knoop, droër, API, koppelvlak, aansoek sjabloon, J2EE connector, monsters en handleiding.


Ondersteun bedryfstelsels en platforms

Soos reeds genoem, is dit 'n kruis-platform sagteware projek wat suksesvol getoets met verskeie GNU / Linux verspreidings, asook met die bedryfstelsels Microsoft Windows en Mac OS X. Op die oomblik is dit versoenbaar is met beide 32-bit en 64-bis hardeware platforms

Wat is nuut in hierdie release:.

< ul>

  • Bug fixes:
  • JPPF-379 Node ledig gasheer is gebreek
  • Verbeterings:
  • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie
  • Wat is nuut in weergawe 5.1.2:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 5.1.1:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 5.0.4:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 5.0.3:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 5.0.2:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 5.0.1:

    • Bug fixes:
    • JPPF-379 Node ledig gasheer is gebreek
    • Verbeterings:
    • JPPF-366 Aktiveer die nodes om bloot en kanselleer enige hangende / uitgestelde aksie

    Wat is nuut in weergawe 4.2.6:

    • Bug fixes:
    • JPPF-357 J2EE connector werk nie met Wildfly 8.x app bediener
    • JPPF-359 Node nie bande wanneer verbinding van 'n aparte draad is gesluit
    • JPPF-360 Nodes nie ingeskryf is in die take verspreiding wanneer JMX bediener is afgeskakel of onbereikbaar
    • JPPF-361 Driver stuur resultate vir verkeerde werk op taak weer stuur
    • Verbeterings:
    • JPPF-362 Die vermoë om die kend te hanteer verskeie klas loaders per pos

    Wat is nuut in weergawe 4.2.5:

    • Bug fixes:
    • JPPF-354 NPE in die knoop kennisgewing stuur meganisme
    • Verbeterings:
    • JPPF-355 by 'n & quot; breekbare & quot; vlag om die take

    Wat is nuut in weergawe 4.2.4:

    • Bug fixes:
    • JPPF-340 dooiepunt oor taakvoltooiing
    • JPPF-342 Onbeheerde die verhoog van ledig node telling
    • JPPF-343 Die gebruik van log4j2 met konsole appender veroorsaak slaaf node op te hang
    • JPPF-344 Server dooiepunt met baie slawe knope
    • JPPF-345 Afsluiting teen Voorsiening ras toestand veroorsaak dubbele knope met onvolledige take
    • Verbeterings;
    • JPPF-346 Maak JPPFManagementInfo onveranderlike

    Wat is nuut in weergawe 4.2.3:

    • JPPF-327 Node dooiepunt wanneer sluit dit af
    • JPPF-329 Wisselvallige classloading in org.jppf.client.balancer.ChannelWrapperRemote
    • JPPF-333 Server statistieke verslag verkeerde inkomende verkeer van knope en kliënte
    • JPPF-335 NPE in JMXConnectionWrapper.getAttribute ()
    • JPPF-337 Dooiepunt oor die sluiting van die administrasie konsole
    • JPPF-338 Probleme met die herstel van eweknie-bediener verbindings
    • JPPF-339 Driver log vol nul pointer uitsondering spore

    Wat is nuut in weergawe 4.0:

    • JPPF 4.0 bring vrywilliger rekenaar, dinamiese script, makliker opset bestuur , awesome nuwe demos, en nog baie meer.

    Wat is nuut in weergawe 4.0 RC1:

    • Hierdie weergawe is die funksie-volledige en gaan al outomatiese toetse .
    • Performance toetse, stres toetse, en laai toetse is nog aan die gang en kan lei tot kode updates en fixes egter geen openbare API of geïmplementeer funksie sal verander in die finale weergawe.

    Wat is nuut in weergawe 4.0 Beta:

    • Bug fixes:
    • JPPFConfiguration konstruktor en metode getConfigurationStream () moet private
    • wees
    • Missing gebind klas laai versoeke in die klas laai dok
    • Verbeterings:
    • Klas loader uitbreidings: kliënt kanaal versoeke
    • Pas data transformasie en serialisasie skema JMX data
    • Ten volle outomatiseer eenheid toets vir die J2EE connector
    • veralgemeen die take uitsondering eiendom te Gooibaar tipe
    • Verbeter hantering van deserialization foute in die nodes
    • Voeg die 'jppf. " preffix om die opset eienskappe wat dit mis
    • Maak versoeke:
    • Die vermoë om statistieke te voer
    • Die vermoë om die knope op die regte pad werk
    • Klas loader statistieke
    • Data-oordrag statistieke
    • Maak die kliënt dinamiese instel
    • Refactor die kliënt en node APIs om Taak gebruik in plaas van JPPFTask
    • Gee 'n meer buigsame meganisme vir persoonlike serialisasie uitbreiding
    • Voeg Wikipedia databasis woord tel as 'n monster
    • JCA connector: 'n meganisme vir herkonfigurasie van die kliënt sonder om weer te begin van die app bediener
    • Die vermoë om die beheer console uitleg verander
    • Die vermoë om eksterne opset sluit in die JPPF opset
    • Optimaliseer deserialization foute hantering in die knoop
    • Tydverstreke bondels gestuur om die knope
    • Die vermoë om 'n screensaver assosieer met 'n knoop
    • Brei die JPPF netwerk protokol om behoorlik in staat stel sluiting van die netwerk verbindings
    • Ingeboude vermoë om vir die take om kennisgewings te stuur tydens uitvoering
    • Drop ondersteuning vir OC4J app bediener in die JCA connector
    • Die vermoë om die JPPF kliënt herstel
    • Take:
    • Hergroepeer NodeLifeCycleListener en NodeLifeCycleListenerEx in 'n enkele koppelvlak
    • Refactor die hele statistieke en monitering van prestasie API
    • Gee 'n API vir maklik te implementeer eenvoudige hakies in 'n gebied
    • Refactor die kliënt API sodat selfstandige en JCA kliënt gebruik dieselfde kode
    • Move & quot; jdk7 byvoegings & quot; om die & quot; algemene & quot; module
    • Genericize die get metodes van woordeboek tipes
    • Skep 'n minimale stel eenheid toetse vir SSL / TLS konfigurasies
    • Skep 'n minimale stel eenheid toetse vir multi-bediener konfigurasies
    • Document die API veranderinge tussen 3.3 en 4.0

    Wat is nuut in weergawe 3.3.7:

    • Bug fixes:
    • JPPF-198 Kwessies met 'n multi-bediener topologieë
    • JPPF-199 Regressie veroorsaak JPPFTask.compute () 'n ClassCastException
    • gooi
    • JPPF-200 Dokumentasie verkeerd dat ledig socket tyduit werk vir bediener en nodusse
    • JPPF-203 Klas loader hulpbron kas genereer dubbele hulpbronne

    Wat is nuut in weergawe 4.0 Alpha 2:

    • Die Alpha vrylating bring groot nuwe funksies en verbeteringe.
    • 'n Nuwe regte pad af vir die knope verhoog scalability deur 'n bevel van die grootte en maak JPPF ideaal vir vrywillige rekenaar.
    • 'n Nuwe Wikipedia werk telling monster demonstreer hoe om 'n groot data aan te pak.
    • Hantering van foute en verslagdoening van die nodes is nou makliker as ooit.
    • Performance is aansienlik toegeneem in baie gebiede.
    • outomatiese test dekking het aansienlik toegeneem het.

    Wat is nuut in weergawe 3.3.6:

    • Die onderhoud vrylating bring belangrike bugfixes en verbeteringe, insluitend verhoogde opsies sekuriteit vir SSL verifikasie en 'n aansienlike verbetering van die versprei klas loader prestasie.

    Wat is nuut in weergawe 3.3.3:.

    • Die onderhoud vrylating bring belangrike bugfixes

    Wat is nuut in weergawe 3.3.1:

    • Hierdie weergawe bring 'n paar bugfixes en verbeteringe prestasie.

    Wat is nuut in weergawe 3.3:

    • Hierdie weergawe bring rooster gesondheid monitoring, GPU rekenaar, nuwe klas loader uitbreidings, publikasie te Maven Sentraal, en 'n groter buigsaamheid in netwerkbestuur.

    Wat is nuut in weergawe 3.3 RC1:

    • Dit release candidate bring groot nuwe funksies, insluitende GPU rekenaar , JVM gesondheid monitoring, skaalbare node bestuur, en nog baie meer.

    Wat is nuut in weergawe 3.2.3:.

    • Die onderhoud vrylating bring belangrike bugfixes

    Wat is nuut in weergawe 3.3 Beta:

    • Die beta weergawe bring nuwe bugfixes, uitbreidings, en funksies .

    Wat is nuut in weergawe 3.2.2:

    • Die onderhoud vrylating bring belangrike bugfixes, insluitend 'n kritiese kwessie voorkoming veilige verbindings na die bediener.

    Wat is nuut in weergawe 3.2.1:.

    • Die onderhoud vrylating sluit belangrike bugfixes

    Wat is nuut in weergawe 3.2:

    • Hierdie weergawe bring kliënt-kant skedulering en SLA, klas loader prestasie en veerkrag verbeterings, en IPv6 gereedheid.

    Wat is nuut in weergawe 3.1.4:

    • Hierdie weergawe sluit groot bugfixes en verbeter stabiliteit, betroubaarheid en hulpbronverbruik.

    Wat is nuut in weergawe 3.1.3:.

    • Die onderhoud vrylating bring belangrike bugfixes

    Wat is nuut in weergawe 3.1.1:

    • Dit is 'n onderhoud vrylating wat belangrike bugfixes bring

    Wat is nuut in weergawe 3.1:

    • 'n Nuwe veilige kommunikasie laag, gebaseer op SSL / TLS, is by die raamwerk.
    • 'n grafiek die lig van die rooster topologie is by die administrasie konsole.
    • load-balansering van plaaslike vs. uitvoering van eksterne is nou ten volle instel in die kliënt.
    • Nodes nou ondersteun 'n plaaslike vurk / sluit uitvoering model.
    • eksekuteur dienste nou ondersteun werkgeleenthede SLA en metadata, asook taak kansellasie en timeout hanteerders.

    Wat is nuut in weergawe 3.0:

    • Hierdie weergawe bring ongelooflike verbeterings in die gemak van gebruik, stabiliteit, betroubaarheid en buigsaamheid. Die opset is vereenvoudig en verbeter.
    • Job herstel is verbeter en werk fail is bygevoeg op die kliënt kant.
    • New, ten volle gedokumenteer klas laai uitbreidings bygevoeg.
    • Nuwe uitbreiding punte is nou beskikbaar.
    • Die administrasie konsole, bestuur en monitering funksies het nuwe moontlikhede en verbeterings ontvang.
    • Vier volwaardige voorbeelde aansoeke bygevoeg.

    Wat is nuut in weergawe 2.5.5:

    • Die onderhoud vrylating bring belangrike bugfixes wat stabiliteit te verbeter en scalability.

    Wat is nuut in weergawe 2.5.4:

    • Hierdie weergawe bring belangrike bugfixes, met 'n verhoogde stabiliteit en scalability.

    Wat is nuut in weergawe 2.5.3:

    • Die onderhoud vrylating bring belangrike bugfixes en klein verbeteringe, insluitende klas loader en serialisasie bugfixes, saam met 'n hawe van die J2EE aansluiting by JBoss 7.

    Wat is nuut in weergawe 2.5.2:

    • 3382065 - dooie punt in node by die gebruik van generiese serialisasie
    • 3362103 - SerializationUtils.readLong - verkeerde resultate
    • 3362045 - Deserializer - lees int skikking in plaas van verlang
    • 3362017 - InputStream nie gesluit 3x
    • 3358138 - die doc maak geen melding van wat JMX hawe is outomaties geïnkrementeer
    • 3356881 - Reg 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - Node fail nie werk nie

    Wat is nuut in weergawe 2.5.1:

    • Hierdie weergawe bring belangrike bugfixes wat verband hou met dooiepunte in kliënte en knope, saam met 'n paar klein verbeterings aan die klas laai meganisme.

    Wat is nuut in weergawe 2.5:

    • JPPF beskik nou uitsending werk, buigbare serialisasie skemas, data rooster integrasie, 'n ingeboude FTP-bediener, 'n nuwe parallel n-liggaam simulasie, en baie ander verbeterings en fixes.

    Wat is nuut in weergawe 2.4:

    • Hierdie weergawe bied kritiese foutherstellings, prestasie en hulpbronne gebruik uitbreidings saam met 'n nuwe funksies wat JPPF se gemak van gebruik en integrasie vermoëns te verhoog

    Wat is nuut in weergawe 2.3:

    • Wysigings:
    • JPPF neem nou voordeel van rekenaars waarop geen gebruiker aktiwiteit plaasvind. Dit is baie maklik om 'n JPPF node instel om te begin wanneer daar geen sleutelbord of muis aktiwiteit plaasgevind het vir 'n bepaalde tyd, en stop by 'n nuwe aktiwiteit van die gebruiker.
    • Die skedulering meganisme is verbeter om meer regverdigheid bied onder konkurrente werk met dieselfde prioriteit.
    • Teken spore is nou beskikbaar as JMX kennisgewings via die JPPF bestuur API. Ontwikkelaars kan nou ontvang, voor te stel en te stoor spore van knope en bedieners in 'n enkele plek.
    • 'n lang verwagte nuwe meganisme in staat stel om die opsporing van hardeware foute van 'n knoop of bediener, sodat herstel in 'n resonable tyd raam. Dit bring 'n nuwe vlak van veerkragtigheid en betroubaarheid om die JPPF rooster.
    • Dit is nou moontlik om 'n knoop te hardloop in dieselfde JVM as JPPF bediener op te stel, via 'n enkele aan / af skakelaar.
    • Nuwe funksies:
    • 3059420 - Neem voordeel van ledig rekenaars
    • 3044110 - Job skedulering verbeterings
    • 3042238 --JMX gebaseer afgeleë loggers
    • 3042227 - Voorsien verpak bronne vir elke module
    • 2981736 - Plug panele in die administrasie UI
    • 2977887 - Die vermoë om 'n knoop in dieselfde JVM hardloop as die bediener
    • Bug fixes:
    • 3074513 - ClassCastException behulp JPPFClient (String) konstruktor
    • 3071454 - OOME: Direkte buffer spasie, lees groot data van 'n voetstuk
    • 3071045 - Uncaught OOM in die bestuurder terwyl take ontvang van 'n node
    • 3069849 - Driver hang op skyf oorloop werking
    • 3066604 - Nodes in rooi in die konsole ná bestuurder herlaai

    Wat is nuut in weergawe 2.2:

    • JVM Support:
    • Vanaf weergawe 2.2, JPPF afneem steun vir die JDK 1.5. Slegs JDK 1.6 en later word ondersteun.
    • JPPF Eksekuteur Service:
    • Die nuwe API bied 'n eksekuteur diens fasade vir die JPPF kliënt. Dit implemente al die funksies wat in java.util.concurrent.ExecutorService
    • Administrasie konsole:
    • 'n Nuwe status bar dui op die aantal tans verbind bedieners en knope
    • Die topologie siening sluit twee nuwe knoppies in die nutsbalk om al bedieners of al die nodes gelyktydig te kies
    • Verskeie foute is vasgestel, die maak van die konsole mmore robuuste en betroubare as ooit
    • Connectors:
    • Die J2EE connector het nou die vermoë om aan te sluit op verskeie bedieners en outomaties te ontdek bedieners op die netwerk.
    • Die Gigaspace connector is opgegradeer om te ondersteun Gigaspaces XAP 7.1.1
    • Die Tomcat connector is opgegradeer om Tomcat 7.0.0 beta ondersteun
    • Al drie verbindings het gesien hoe hul demo webtoepassing opgeknap vir 'n meer aangename ervaring
    • Job SLA:
    • JPPF Jobs kan nou ingestel om te verval in 'n bepaalde datum of na 'n gespesifiseerde bedrag van die tyd.
    • Monsters:
    • Die netwerk data-enkripsie monster opgegradeer na 'n veel veiliger oplossing bied.
    • Nuwe funksies:
    • 3018899 - opgradeer na GigaSpaces XAP 7.1.1
    • 3018563 - Expiration datum / tyd om werk
    • 3016249 - Document gebruik van JPPF opset API
    • 2994564 - Vermoë om al die nodes kies / alle bestuurders in die konsole
    • 2990285 - J2EE connector: vermoë om aan te sluit op verskeie JPPF bedieners
    • 2972415 - Verskaf 'n ExecutorService fasade om die JPPF kliënt
    • Bug fixes:
    • 3032447 - JMX aansluiting bind RMI register om die verkeerde gasheer
    • 3030900 - Server versuim om take te stuur om 'n paar knope
    • 3017866 - Wanneer verbonde aan verskeie bestuurders, kliënt gebruik 'n mens net
    • 3010245 - Typo en verkeerde opmerking in config van eweknie-bediener ontdekking
    • 3006929 - kliënt verbindings onbehoorlik genoem
    • 2993389 - nodes is nie verwyder van die konsole op te sterf

    Wat is nuut in weergawe 1.9:

    • Geskep take kan nou haal uit die kliënt, terwyl die uitvoering van
    • opset se A-knoop kan nou afstand opgedateer word sonder om weer te begin
    • 'n nuwe voorbeeld illustreer hoe take kan met mekaar kommunikeer
    • numberous foute is vasgestel, die verbetering van die algehele stabiliteit en prestasie

    Vereistes :

    • Oracle Java Standard Edition Runtime Environment

    Soortgelyke sagteware

    openMosix
    openMosix

    3 Jun 15

    OpenNebula
    OpenNebula

    20 Feb 15

    globus-provision
    globus-provision

    14 Apr 15

    Spread
    Spread

    20 Feb 15

    Kommentaar te JPPF

    Kommentaar nie gevind
    Kommentaar te lewer
    Draai op die foto!