JPPF е с отворен код, който се раздава и мултиплатформена Grid Computing платформа, проектирана от офсет да го прави лесно да стартирате приложения в паралел, както и да се ускори изпълнението им от порядъка.
Удобства в един поглед
С този софтуер, можете да настроите и стартирате JPPF мрежа в минути. Тя осигурява прост модел за програмиране, който извлича от сложността на паралелна и разпределена обработка, тя е силно мащабируем, разпределени рамка за паралелно изпълнение на CPU-интензивни задачи.
Сред другите акценти, JPPF разполага безпроблемна интеграция с водещи сървъри J2EE приложения, програмни и графични инструменти за фина зърнеста администриране и контрол, самостоятелно ремонт и възможности толерантност към грешки, за да се гарантира най-високо ниво на надеждност и обслужване, и набор от напълно документирани примерни приложения.
Друга интересна особеност е възможността да работи във фонов режим на операционната система, като не-интерактивна услуга, която започва по време на зареждане. Той е специално разработен, за да бъдат разположени на сървъра машина. За да разберем по-добре как работи програмата, моля видите своята топология в раздела за скрийншота по-долу.
Под предния капак и наличието
Един бърз поглед под капака на JPPF ще ни покаже, че JavaScript, Java и Groovy езиците за програмиране са били използвани, за да го изгради. Той се разпространява като универсална източници архив, както и независими пакети с възел, сешоар, API, административен интерфейс, шаблон заявление, J2EE конектор, образци и указания за употреба.
Поддържани операционни системи и платформи
Както споменахме, това е софтуерен проект кръст-платформа, която е била успешно тествана с няколко GNU / Linux дистрибуции, както и с операционните системи Microsoft Windows и Mac OS X. В момента той е съвместим с двете 32-битови и 64-битови хардуерни платформи
Какво ново в тази версия:.
< ул>
Какво ново във версия 5.1.2:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 5.1.1:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 5.0.4:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 5.0.3:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 5.0.2:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 5.0.1:
- Корекции на грешки:
- JPPF-379 Node празен домакин е счупен
- Подобрения:
- JPPF-366 Активиране на възлите, за да изложи и анулира всички висящи / отложено действие
Какво ново във версия 4.2.6:
- Корекции на грешки:
- JPPF-357 J2EE конектор не работи с Wildfly 8.x приложението на сървъра
- JPPF-359 Node в състояние да се свърже отново, когато връзката е затворена от отделна нишка
- JPPF-360 възли не се записва в задачи разпределение, когато JMX сървър е забранен или недостижим
- JPPF-361 Driver изпраща резултати за грешно работа върху задача за повторно изпращане
- Подобрения:
- JPPF-362 Възможност за тъчна, за да се справят с множество товарачи клас на работа
Какво ново във версия 4.2.5:
- Корекции на грешки:
- JPPF-354 NPE в механизма на възел спедиция уведомление
- Подобрения:
- JPPF-355 Добавяне на & quot; прекъсваем & quot; флаг със задачите
Какво ново във версия 4.2.4:
- Корекции на грешки:
- JPPF-340 Deadlock при завършване задача
- JPPF-342 Неконтролирана Увеличаването на празен ход възел брой
- JPPF-343 Използване на log4j2 с конзола appender причинява роб възел да се мотае
- JPPF-344 Сървър безизходица с много роби възли
- JPPF-345 Shutdown vs. състояние провизиране раса причинява дублиращи се възли с непълни задачи
- Enhancements;
- JPPF-346 Направи JPPFManagementInfo неизменни
Какво ново във версия 4.2.3:
- JPPF-327 Node безизходица, когато го изключи
- JPPF-329 Противоречива classloading в org.jppf.client.balancer.ChannelWrapperRemote
- статистика JPPF-333 сървърни докладват неправилно входящ трафик от възли и клиенти
- JPPF-335 NPE в JMXConnectionWrapper.getAttribute ()
- JPPF-337 Deadlock при закриване на конзолата администрация
- JPPF-338 Проблеми с възстановяване на партньорска сървърни връзки
- JPPF-339 Driver дневник, пълен с нулев указател изключение следи
Какво ново във версия 4.0:
- JPPF 4.0 носи доброволец компютри, динамичен скриптове, по-лесно управление на конфигурацията , страхотни нови демонстрации, и много повече.
Какво е нови във версия 4.0 RC1:
- Тази версия е функция-пълна и преминава всички автоматизирани тестове .
- тестове за производителност, стрес тестове и изпитания на натоварване, които все още са в ход и може да доведе до обновления и поправки код, обаче не публично API или изпълнява функцията ще бъдат променени в крайната версия.
Какво ново във версия 4.0 Beta:
- Корекции на грешки:
- JPPFConfiguration конструктор и метод getConfigurationStream () трябва да бъде частен
- Липсващ дозиране на искания клас на натоварване в клас товарене док
- Подобрения:
- клас товарач подобрения: клиентски заявки канал
- Приложи преобразуване на данни и схема за сериализация на данни JMX
- автоматизира напълно единица тестване за съединителя на J2EE
- Обобщаване задачи изключение имота да Throwable вид на
- Подобряване на манипулиране на грешки deserialization във възлите
- Добавяне на "jppf." preffix до свойствата на конфигурацията, която го пропускат
- заявки за функции:
- Възможност да изнася статистика
- Възможност за възлите да работят офлайн
- статистика клас товарач
- статистика за пренос на данни
- Направи клиентът динамично конфигуриране
- Преструктуриране на клиентските и възли APIs да използват Task вместо JPPFTask
- Осигуряване на по-гъвкав механизъм за удължаване обичай сериализация
- Добави Wikipedia брой база данни дума като проба
- JCA конектор: осигуряване на механизъм за преконфигуриране на клиента, без рестарт на сървъра на приложение
- Възможност за промяна разположението на администратор конзола
- Възможност за включване на външна конфигурация в конфигурацията JPPF
- Оптимизиране deserialization грешки манипулация в възел
- Timeout на пакети, изпратени до възлите
- Възможност да се сдружават скрийнсейвър с възел
- Extend протокол JPPF мрежа, за да се даде възможност правилно затваряне на мрежовите връзки
- Вградена способност за изпълнение на задачите, за да изпраща известия по време на изпълнение
- Drop поддръжка за OC4J приложението на сървъра в конектора JCA
- Възможност за нулиране на клиента JPPF
- Задачи:
- прегрупират NodeLifeCycleListener и NodeLifeCycleListenerEx в единен интерфейс
- Преструктуриране на цялата статистика и APIs за мониторинг на изпълнението
- Предоставяне на API за лесно прилагане прости куки във всяка област
- Преструктуриране на API на клиента, така че самостоятелно и JCA клиент използва същата парола
- Move & quot; jdk7 добавките & quot; на & quot; обща & quot; модул
- Genericize методите GET от типа речник
- Създаване на минимален набор от единица тестове за SSL / TLS конфигурации
- Създаване на минимален набор от единица тестове за мулти-сървърни конфигурации
- документ промените API между 3.3 и 4.0
Какво ново във версия 3.3.7:
- Корекции на грешки:
- JPPF-198 Проблеми с мулти-сървър топологии
- JPPF-199 Регресия причинява JPPFTask.compute (), за да хвърлят ClassCastException
- JPPF-200 Документация неправилно твърди, че бездейства гнездо таймаут работи за сървър и възли
- кеш JPPF-203 Class товарач ресурс генерира дублиращи ресурси
Какво ново във версия 4.0 Alpha 2:
- Тази алфа версия носи големи нови функции и подобрения.
- Нов офлайн режим за възлите увеличава скалируемостта от един порядък и прави JPPF идеален за доброволец компютри.
- Нов Wikipedia работа брой проба показва как да се справи с големите данни.
- боравене Error и докладване от възлите в момента е по-лесно от всякога.
- Изпълнение значително се увеличава в много области.
- Автоматизирани тест покритие е значително увеличен.
Какво ново във версия 3.3.6:
- Тази версия поддръжка носи важни поправки и подобрения, включително увеличените възможности за сигурност за SSL автентификация и значително подобрение на разпределени изпълнението клас товарач.
Какво ново във версия 3.3.3:.
- Тази версия поддръжка носи важни корекции на грешки
Какво ново във версия 3.3.1:
- Тази версия носи няколко поправки и подобрения в производителността.
Какво ново във версия 3.3:
- Тази версия носи решетка мониторинг на здравето, GPU изчисления, нов клас товарач разширения, публикуване на Maven Централна, и по-голяма гъвкавост в управлението на мрежата.
Какво ново във версия 3.3 RC1:
- Този кандидат освобождаване носи големи нови функции, включително GPU изчислителна , JVM мониторинг на здравето, мащабируем софтуер за управление на възел, и повече.
Какво ново във версия 3.2.3:.
- Тази версия поддръжка носи важни поправки
Какво е нови във версия 3.3 Beta:
- Тази бета версия носи нови поправки, подобрения и функции .
Какво ново във версия 3.2.2:
- Тази версия поддръжка носи важни поправки, включително критичен въпрос предотвратяване сигурни връзки към сървъра.
Какво ново във версия 3.2.1:.
- Тази версия поддръжка включва важни поправки
Какво ново във версия 3.2:
- Тази версия носи от страна на клиента график и SLA, клас товарач производителност и устойчивост, подобрения и IPv6 готовност.
Какво ново във версия 3.1.4:
- Тази версия включва основни поправки и подобрява стабилността, надеждността и потреблението на ресурси.
Какво ново във версия 3.1.3:.
- Тази версия поддръжка носи важни поправки
Какво ново във версия 3.1.1:
- Това е съобщение за поддръжка, която носи важни поправки
Какво ново във версия 3.1:
- Нов сигурна комуникация слой, базирани на SSL / TLS, е добавен към рамката.
- A оглед графика на топологията на мрежата е добавен към конзолата за администриране.
- Load-балансиране на местно vs. дистанционно изпълнение на предприятието е напълно конфигурируеми в клиента.
- възли сега подкрепят местен вилица / присъединят модел на изпълнение.
- изпълнител услуги вече поддържат работни места SLA и метаданни, както и за отмяна задача и времето за изчакване товарачи.
Какво ново във версия 3.0:
- Тази версия носи невероятни подобрения в лекотата на използване, стабилност, надеждност и гъвкавост. Конфигурацията е опростена и подобрена.
- възстановяване на работа е подобрена и работата срив е добавен от страна на клиента.
- New, бяха добавени напълно документирани разширения клас на натоварване.
- Ново разширение точки вече са на разположение.
- конзола администрация, управление и функции за мониторинг са получили нови възможности и подобрения.
- бяха добавени четири пълноценни примери приложения.
Какво ново във версия 2.5.5:
- Тази версия поддръжка носи важни поправки, които подобряват стабилността и мащабируемост.
Какво ново във версия 2.5.4:
- Тази версия носи важни поправки, с повишена стабилност и мащабируемост.
Какво ново във версия 2.5.3:
- Тази версия поддръжка носи важни поправки и малки подобрения, включително клас товарач и сериализация поправки, заедно с пристанище на съединителя за J2EE да JBoss 7.
Какво ново във версия 2.5.2:
- 3382065 - застоя в възел при използване на генерични сериализация
- 3362103 - SerializationUtils.readLong - грешни резултати
- 3362045 - Deserializer - прочетете инт масив вместо копнее
- 3362017 - InputStream не затвори 3x
- 3358138 - док не говорим, че JMX порт са автоматично увеличава
- 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
- 3373217 - Node срив не работи
Какво ново във версия 2.5.1:
- Тази версия носи важни корекции на грешки, свързани с мъртвите зони в клиенти и възли, заедно с няколко незначителни подобрения в механизма за клас натоварване.
Какво ново във версия 2.5:
- JPPF сега разполага излъчване работни места, гъвкави схеми за сериализация, решетка данни интеграция, вграден FTP сървър, нов паралелен симулация N-тяло, както и много други подобрения и поправки.
Какво ново във версия 2.4:
- Тази версия осигурява критични корекции на грешки, технически данни и ресурси Подобрения ползване , заедно с нови функции, които увеличават лесен за употреба и интеграционните възможности JPPF на
Какво ново във версия 2.3:
- Промени:
- JPPF сега се възползва от компютри, на които се случва не активността на потребителя. Много е лесно да конфигурирате JPPF възел, за да започнете, когато не е имало клавиатура или мишка дейност за определено време, и да се спре на всяка нова дейност от страна на потребителя.
- Механизмът за планиране е подобрен, за да се осигури по-справедливо между едновременни работни места с еднакъв приоритет.
- дърводобив следи вече са на разположение, както JMX известия по APIs за управление JPPF. Разработчиците вече могат да получават, дисплей и съхраняват следи от възли и сървъри на едно място.
- A дългоочаквания нов механизъм дава възможност за откриване на повреди в хардуера на възел или сървър, което позволява възстановяване в Resonable времева рамка. Това води до едно ново ниво на устойчивост и надеждност на мрежата JPPF.
- Това вече е възможно, за да изберете един възел да тече по същия JVM като сървър JPPF, чрез един за включване / изключване.
- Нови функции:
- 3059420 - Възползвайте се от свободните компютри
- 3044110 - подобрения Job насрочване
- 3042238 - JMX-базирани отдалечени дървосекачи
- 3042227 - Осигуряване на пакетирани източници за всеки модул
- 2981736 - Pluggable панели в администрацията UI
- 2977887 - Възможност да тече един възел в същото JVM като сървър
- Корекции на грешки:
- 3074513 - ClassCastException използване JPPFClient (String) конструктор
- 3071454 - OOME: Direct пространство буфер, четене на големи данни от гнездо
- 3071045 - неуловено OOM в водача по време на получаване на задачи от един възел
- 3069849 - Driver виси на операция диск преливане
- 3066604 - възли, показани в червено в конзолата след рестартиране на водача
Какво ново във версия 2.2:
- JVM Support:
- От версия 2.2, JPPF спада подкрепата за JDK 1.5. Само JDK 1.6 и по-късно се поддържат.
- JPPF Изпълнител услуга:
- Този нов API предоставя услуга фасада изпълнител за клиента JPPF. Той реализира цялата функционалност, посочена в java.util.concurrent.ExecutorService
- администрация конзола:
- Нов статус бара показва броя на момента, свързани сървъри и възли
- Екранът на топологията включва две нови бутони в лентата с инструменти, за да изберете всички сървъри или всички възли наведнъж
- Множество бъгове са фиксирани, като конзолата mmore здрав и надежден от всякога
- конектори:
- конектор J2EE сега има възможност за свързване към множество сървъри и автоматично открият сървъри в мрежата.
- Конекторът Gigaspace е обновена, за да подкрепи Gigaspaces XAP 7.1.1
- Конекторът Tomcat е обновена, за да подкрепи Tomcat 7.0.0 бета
- Всички три конектори са видели си демо уеб приложение, преправен за по-приятно преживяване
- Job SLA:
- JPPF Джобс вече може да бъде настроен да изтича на определена дата или след определен период от време.
- Проби:
- проба криптиране мрежови данни е обновена, за да предложим много по-сигурно решение.
- Нови функции:
- 3018899 - Подобрете да GigaSpaces XAP 7.1.1
- 3018563 - Изтичане дата / час за работни места
- 3016249 - използване на документи на конфигурационни APIs JPPF
- 2994564 - Възможност за избиране на всички възли / всички шофьори в конзолата
- 2990285 - J2EE конектор: способността да се свързва с множество JPPF сървъри
- 2972415 - Предоставяне на ExecutorService фасада на клиента JPPF
- Корекции на грешки:
- 3032447 - JMX конектор се свързва RMI регистър към грешен хост
- 3030900 - сървър не успее да изпрати задачи на някои възли
- 3017866 - При свързване към множество шофьори, клиент използва само един
- 3010245 - Типо и погрешно коментар в довереник на откритие партньорска сървър
- 3006929 - клиентски свързвания са наречени неправилно
- 2993389 - лимфни възли не са отстранени от конзолата при умиращия
Какво ново във версия 1.9:
- Добавен задачи сега може да донесе на данни от клиента при изпълнение
- конфигурация А възел може сега да се актуализира от разстояние, без рестартиране
- нова проба показва как задачи могат да комуникират един с друг
- многобройните бъгове са фиксирани, подобряване на цялостната стабилност и производителност
<силни> Изисквания :
- Oracle Java Standard Edition Runtime Environment
Коментари не е намерена