JPPF

Скріншот програми:
JPPF
Дані програми:
Версія: 5.1.3 оновлений
Дата завантаження: 11 Apr 16
Розробник: Laurent Cohen
Ліцензія: Безкоштовно
Популярність: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF є відкритим вихідним кодом, вільно поширювані і мультиплатформенна платформи Grid Computing розроблений з зміщення дозволяє легко запускати додатки паралельно, а також прискорити їх виконання на кілька порядків.


Основні особливості

За допомогою цієї програми, ви можете встановити і запустити JPPF сітку протягом декількох хвилин. Вона забезпечує просту модель програмування, яка абстрагує складність паралельного і розподіленої обробки даних, вельми масштабується, розподілена структура для паралельного виконання ресурсомісткі завдання.

Серед інших основних моментів, JPPF особливості безшовну інтеграцію з провідними серверами додатків J2EE, програмних і графічних інструментів для дрібнозернистої управління і моніторингу, самовідновлення і можливості відмовостійкості, для того, щоб забезпечити високий рівень надійності і сервісу, і набір повністю документованих прикладів додатків.

Ще однією цікавою особливістю є здатність працювати у фоновому режимі операційної системи, як неінтерактивному демон, який починається під час завантаження. Він спеціально розроблений для розгортання на комп'ютері-сервері. Щоб краще зрозуміти, як працює програма, будь ласка, перегляньте його топологію в розділі скріншоти нижче.


Під капотом і доступність

Швидкий погляд під капотом JPPF покаже нам, що мови програмування JavaScript, Java і Groovy були використані, щоб побудувати його. Він поширюється як архів універсального джерел, а також в якості незалежних пакетів з вузлом, сушаркою, API, інтерфейс адміністрування, шаблон додатки, роз'єм J2EE, зразки і керівництво користувача.


Операційні системи і платформи

Як вже згадувалося, це програмний проект, крос-платформний, яка була успішно протестована з декількома збірками GNU / Linux, а також з операційними системами Microsoft Windows і Mac OS X. В даний час вона сумісна з 32-бітної, так і 64-бітових апаратних платформ

Що нового в цьому випуску :.

< уль>

  • Виправлення помилок:
  • JPPF-379 Вузол простою хост розбивається
  • Покращення:
  • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії
  • Що нового у версії 5.1.2:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 5.1.1:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 5.0.4:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 5.0.3:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 5.0.2:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 5.0.1:

    • Виправлення помилок:
    • JPPF-379 Вузол простою хост розбивається
    • Покращення:
    • JPPF-366 Включити вузли, щоб виявити і скасувати всі відкладені / відстроченого дії

    Що нового у версії 4.2.6:

    • Виправлення помилок:
    • JPPF-357 роз'єм J2EE не працює з Wildfly 8.x сервера додатків
    • JPPF-359 Вузол не може підключитися, коли з'єднання закривається з окремого потоку
    • JPPF-360 вузлів, не охоплених в розподілі завдань, коли сервер JMX відключений або недоступний
    • JPPF-361 Драйвер посилає результати неправильної роботи по завданню Resubmit
    • Покращення:
    • JPPF-362 Здатність до циент обробляти кілька завантажувачі класів на роботу

    Що нового у версії 4.2.5:

    • Виправлення помилок:
    • JPPF-354 NPE в механізмі переадресації повідомлення вузол
    • Покращення:
    • JPPF-355 Додати & Quot; переривається & Quot; прапор завдань

    Що нового у версії 4.2.4:

    • Виправлення помилок:
    • JPPF-340 Тупик по завершенні завдання
    • JPPF-342 Неконтрольоване інкрементація простою вузла лічильника
    • JPPF-343 Використання log4j2 з консолі Appender викликає підлеглий вузол, щоб повісити
    • JPPF-344 Сервер тупиковий з багатьма підлеглими вузлами
    • JPPF-345 Завершення роботи в порівнянні з Provisioning гонки умова призводить до суміщених вузлів з неповними завдань
    • Покращення;
    • JPPF-346 зробити JPPFManagementInfo незмінні

    Що нового у версії 4.2.3:

    • JPPF-327 Вузол взаимоблокировки при закритті його вниз
    • JPPF-329 Непослідовність в org.jppf.client.balancer.ChannelWrapperRemote завантаження класів
    • статистика JPPF-333 Сервер звітів неправильний вхідний трафік від вузлів і клієнтів
    • JPPF-335 NPE в JMXConnectionWrapper.getAttribute ()
    • JPPF-337 тупиків при закритті консолі адміністратора
    • Проблеми JPPF-338 з відновленням сервера тимчасової зв'язку
    • JPPF-339 Driver журналу повний нульовий покажчик слідів виключення

    Що нового у версії 4.0:

    • JPPF 4.0 приносить добровольця обчислення, динамічний сценаріїв, більш просте управління конфігурації , дивовижні нові демо-версії, і багато іншого.

    Що нового у версії 4.0 RC1:

    • Ця версія є функціонально повною і проходить все автоматизовані тести .
    • Тести продуктивності, стрес-тестів, і навантаження випробування все ще тривають і можуть привести до оновлень і виправлень коду, проте ніякого публічного API або реалізовані функція не будуть змінені у фінальній версії.

    Що нового у версії 4.0 Beta:

    • Виправлення помилок:
    • JPPFConfiguration конструктор і метод getConfigurationStream () повинна бути приватною
    • Зниклий пакетування запитів завантаження класу в клас навантаження документ
    • Покращення:
    • Покращення завантажувача класів: запити клієнта каналу
    • Застосувати перетворення даних і схему серіалізації даних JMX
    • Повністю автоматизувати модульного тестування для з'єднувача J2EE
    • Узагальнити властивість завдання виключення для Throwable типу
    • Покращена обробка помилок десеріалізациі в вузлах
    • Додайте 'jppf. preffix до властивостей конфігурації, пропустіть його
    • запити на нові функції:
    • Можливість експорту статистики
    • Можливість для вузлів працювати в автономному режимі
    • Статистика завантажувача класів
    • Статистика передачі даних
    • Зробіть клієнт динамічно конфігурованих
    • реорганізувати API, клієнт і вузол використовувати Task замість JPPFTask
    • забезпечити більш гнучкий механізм для розширення призначених для користувача серіалізації
    • Додайте Вікіпедії кількість слів бази даних в якості зразка
    • роз'єм JCA: забезпечити механізм для зміни конфігурації клієнта без перезавантаження сервера додатків
    • Можливість змінити розташування консолі адміністратора
    • Можливість включати зовнішню конфігурацію в конфігурації JPPF
    • Оптимізація помилки десеріалізациі обробки в вузлі
    • Тайм-аут пучків відправляється на вузли
    • Можливість асоціювати заставку з вузлом
    • Розширення протоколу JPPF мережі для того, щоб належним чином закрити мережеві з'єднання
    • Вбудована здатність для завдань для відправки повідомлень при виконанні
    • Падіння підтримки OC4J сервера додатків в роз'ємі JCA
    • Можливість скидання клієнта JPPF
    • Завдання:
    • Об'єднати NodeLifeCycleListener і NodeLifeCycleListenerEx в єдиний інтерфейс
    • реорганізувати вся статистика і API-інтерфейси для моніторингу продуктивності
    • Надати API для легкого здійснення простих гачків в будь-якій області
    • Refactor клієнта 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 завантажувач класів ресурсів створює дублюючі ресурси

    Що нового у версії 4.0 Alpha 2:

    • Це альфа-реліз приносить основні нові можливості і удосконалення.
    • Новий автономний режим для вузлів збільшує масштабованість на порядок і робить JPPF ідеально підходить для добровольця обчислень.
    • Новий лічильник Вікіпедії робота приклад демонструє, як вирішувати великі дані.
    • Обробка помилок і звіти про роботу вузлів тепер стало простіше, ніж коли-небудь.
    • Продуктивність була значно збільшена в багатьох областях.
    • Автоматичне тестове покриття значно розширило.

    Що нового у версії 3.3.6:

    • Даний випуск містить важливі виправлення помилок і поліпшень, в тому числі підвищені параметри безпеки для перевірки справжності SSL і значне поліпшення продуктивності розподіленого завантажувача класів.

    Що нового у версії 3.3.3 :.

    • Даний випуск містить важливі виправлення помилок

    Що нового у версії 3.3.1:

    • Ця версія приносить кілька виправлень помилок і поліпшень продуктивності.

    Що нового у версії 3.3:

    • Ця версія приносить спостереження за станом здоров'я сітки, GPU обчислень, новий клас вантажників розширення, публікації в Maven Центральної і велику гнучкість в управлінні мережею.

    Що нового у версії 3.3 RC1:

    • Цей реліз-кандидат приносить основні нові функції, в тому числі GPU обчислень , моніторинг стану здоров'я віртуальної машини Java, управління масштабований вузол, і багато іншого.

    Що нового у версії 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, була додана до каркасу.
    • Вид графік топології сітки була додана в консоль управління.
    • балансування навантаження локальних і віддалене виконання тепер повністю налаштовується в клієнті.
    • Вузли тепер підтримують локальну вилку / приєднатися модель виконання.
    • Executor послуги тепер підтримують робочі місця SLA і метаданих, а також скасування завдання і часу очікування обробників.

    Що нового у версії 3.0:

    • Ця версія приносить неймовірні поліпшення в простоті використання, стабільності, надійність і гнучкість. Конфігурація була спрощена і покращена.
    • Відновлення Робота була поліпшена і робота отказоустойчивого була додана на стороні клієнта.
    • Новий, були додані повністю документованих розширень завантаження класів.
    • Нові точки розширення тепер доступні.
    • Консоль адміністрування, управління та моніторингу параметрів отримали нові можливості і удосконалення.
    • Додані чотири повноцінні приклади додатків.

    Що нового у версії 2.5.5:

    • Даний випуск приносить важливі виправлення, що підвищують стабільність і масштабованості.

    Що нового у версії 2.5.4:

    • У цій версії виправлені помилки, важливі з підвищеною стабільністю і масштабованості.

    Що нового у версії 2.5.3:

    • Даний випуск містить важливі виправлення і незначні поліпшення, в тому числі завантажувач класів і серіалізації виправлення помилок, поряд з портом роз'єму J2EE до JBoss 7.

    Що нового у версії 2.5.2:

    • 3382065 - Тупик в вузлі при використанні універсального серіалізації
    • 3362103 - SerializationUtils.readLong - неправильні результати
    • 3362045 - десеріалізатор - читати Int масив замість довгих позицій
    • 3362017 - InputStream не закриті 3x
    • 3358138 - док не кажучи вже про те, що JMX порт є Автоінкрементний
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - вузол для аварійного перемикання не працює

    Що нового у версії 2.5.1:

    • Ця версія містить важливі виправлення помилок, пов'язаних з тупиків в клієнти і вузли, поряд з кількома незначними удосконалення механізму завантаження класу.

    Що нового у версії 2.5:

    • JPPF тепер має робочі місця мовлення, гнучкі схеми серіалізації, сітки даних інтеграція, вбудований FTP-сервер, нове паралельне моделювання N-тіла, а також безліч інших поліпшень і виправлень.

    Що нового у версії 2.4:

    • Цей реліз містить критичні виправлення помилок, продуктивності і ресурсів, які розширюють використання , поряд з новими функціями, які підвищують зручність JPPF у використанні і відкриває можливості інтеграції

    Що нового у версії 2.3:

    • Зміни:
    • JPPF тепер приймає перевага комп'ютерів, на яких ніякої активності користувача не відбувається. Це дуже легко налаштувати вузол JPPF для запуску при відсутності клавіатури або миші активності не відбулося протягом певного часу, і вимикатися при будь-якій новій діяльності з боку користувача.
    • Механізм планування був поліпшений, щоб забезпечити більш справедливості серед паралельних робочих місць з однаковим пріоритетом.
    • Logging сліди тепер доступні у вигляді повідомлень JMX через API для управління JPPF. Тепер розробники можуть отримати, відображення і збереження слідів від вузлів і серверів в одному місці.
    • Довгоочікуваний новий механізм дозволяє виявляти апаратних збоїв вузла або сервера, що дозволяє відновлення в розумному терміни. Це приносить новий рівень стійкості і надійності мережі JPPF.
    • Тепер можна налаштувати вузол для запуску в тій же віртуальної машини Java в якості сервера JPPF, за допомогою одного включення / вимикання.
    • Нові можливості:
    • 3059420 - Скористайтеся простоюють комп'ютерів
    • 3044110 - поліпшення планування роботи
    • 3042238 - JMX на основі віддалених реєстратори
    • 3042227 - Забезпечити упаковані джерела для кожного модуля
    • 2981736 - Знімні панелі в управлінні UI
    • 2977887 - Можливість запуску вузла в тій же віртуальної машини Java в якості сервера
    • Вирішено помилка:
    • 3074513 - ClassCastException використовуючи JPPFClient (String) Конструктор
    • 3071454 - OOME: Прямий буферне простір, читання великих обсягів даних з сокета
    • 3071045 - Uncaught ООМ в драйвері при отриманні завдання від вузла
    • 3069849 - драйвер висить на операції переповнення диска
    • 3066604 - Вузли, показані червоним кольором в консолі після перезавантаження драйвера

    Що нового у версії 2.2:

    • Підтримка віртуальної машини Java:
    • У версії 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 бета
    • Всі три роз'єми бачили їх демо веб-додаток перероблений для більш приємного досвіду
    • Робота ОАС:
    • JPPF Робота тепер може бути встановлений закінчується в певну дату або після закінчення заданого проміжку часу.
    • Зразки:
    • Зразок шифрування даних по мережі був оновлений, щоб запропонувати набагато більш безпечне рішення.
    • Нові можливості:
    • 3018899 - Оновлення до GigaSpaces XAP 7.1.1
    • 3018563 - Дійсно дата / час на роботу
    • 3016249 - використання Документ API конфігурації JPPF
    • 2994564 - Можливість вибрати всі вузли / всі драйвери в консолі
    • 2990285 - J2EE роз'єм: можливість підключення до декількох серверів JPPF
    • 2972415 - Уявити фасад ExecutorService клієнту JPPF
    • Вирішено помилка:
    • 3032447 - JMX роз'єм пов'язує RMI реєстру до неправильного хоста
    • 3030900 - сервер не може відправляти завдання на деякі вузли
    • 3017866 - При підключенні до декількох драйверів, клієнт використовує тільки один
    • 3010245 - помилка і неправильно залишати коментарі в конфігурації виявлення сервера тимчасової
    • 3006929 - з'єднання клієнта названі неправильно
    • 2993389 - Вузли не будуть видалені з консолі при вмираючих

    Що нового у версії 1.9:

    • Відправив завдання тепер можуть отримувати дані від клієнта під час виконання
    • Конфігурація вузла, а тепер може оновлюватися віддалено, без перезавантаження
    • Новий приклад ілюструє, як завдання можуть взаємодіяти один з одним
    • помилки що неодноразово були виправлені, покращуючи загальну стабільність і продуктивність

    Вимоги

    • Oracle Java Standard Edition Runtime Environment

    Схожі програми

    Pyro
    Pyro

    14 Apr 15

    openMosix
    openMosix

    3 Jun 15

    Son of Grid Engine
    Son of Grid Engine

    19 Feb 15

    Tentakel
    Tentakel

    15 Apr 15

    JPPF

    Коментар не знайдено
    додати коментар
    Включіть картинки!
    Пошук за категоріями