Платформа LSF - Platform LSF

LSF
Разработчики)IBM (текущий)
Платформенные вычисления (бывший)
Стабильный выпуск
10.2.0 (10.2.0.7[1]) / Октябрь 2017 г. (16 января 2018 г.)
Операционная системаUnix, Linux, Windows
ТипПланировщик заданий
ЛицензияПроприетарный
Интернет сайтIBM Platform Computing

Платформа распределения нагрузки (или просто LSF) - платформа управления нагрузкой, планировщик заданий, для распределенных высокопроизводительные вычисления. Его можно использовать для выполнения пакетные задания в сетевых системах Unix и Windows на многих различных архитектурах.[2][3] LSF был основан на утопия исследовательский проект в Университет Торонто.[4]

В 2007 году платформа выпустила Платформа Лава, который представляет собой упрощенную версию LSF, основанную на старой версии выпуска LSF, под лицензией Стандартная общественная лицензия GNU v2.[5] Проект был прекращен в 2011 году, его сменил OpenLava.

В январе 2012 г. Платформенные вычисления был приобретен IBM.[6]

Теперь продукт называется IBM Spectrum LSF.


Дополнительные продукты LSF

  • IBM Platform Application Center: веб-интерфейсы для отправки заданий, управления и удаленной визуализации.
  • IBM Platform RTM: панель мониторинга в реальном времени для мониторинга глобальных рабочих нагрузок и ресурсов.
  • IBM Platform License Scheduler: инструмент управления лицензиями с распределением и отслеживанием лицензий на программное обеспечение на основе политик.
  • IBM Platform Analytic: аналитический инструмент для визуализации и анализа данных рабочей нагрузки.
  • IBM Platform Process Manager: интерфейс для проектирования сложных инженерных вычислительных процессов.
  • Планировщик сеансов IBM Platform: планирование для LSF
  • IBM Platform Dynamic Cluster: программное обеспечение для управления облаком для преобразования статического кластера в динамические общие облачные ресурсы

LSF Расширения и интеграции

Расширения LSF включают:

DRMAA
В API приложения для управления распределенными ресурсами обрабатывает управление заданиями в ряде распределенных систем управления ресурсами.
Профиль HPC Basic
Здесь описывается, как JSDL, базовая служба выполнения (BES) и существующие механизмы безопасности веб-служб могут быть использованы для взаимодействия с пакетной адресацией. планирование работы вариант использования.
LSF Perl API
Он состоит из двух модулей, Base и Batch, позволяющих вызывать API LSF платформы Perl.
  • Базовый модуль позволяет приложениям Perl связывать демоны Load Information Manager (LIM) и Remote Execution Server (RES) для служб LSF, например. получение информации о конфигурации системы и динамической нагрузке для хостов распределенных кластеров, рекомендации по размещению задач через LIM и другие связанные функции, тем самым улучшая производительность приложения и доступность ресурсов.
  • Пакетный модуль позволяет Perl-приложениям получать информацию, а также передавать информацию о хостах, очередях, пользователях, заданиях и конфигурации пакетной системы.
SAGA (простой API для сетевых приложений)
В Эталонная реализация SAGA C ++ предоставляет подключаемый модуль (адаптер) LSF для стандартизированного API отправки заданий, управления и мониторинга. API доступен для C ++ и Python.
Обертки Python LSF
API LSF, написанный на C, можно легко получить с помощью Python. Существует несколько реализаций LSF Python API.[7]

LSF - один из механизмов планировщика заданий, поддерживаемых Диспетчер распределения ресурсов сети (ГРАММ.) Компонент Инструментарий Глобус.

использованная литература

  1. ^ "Файл сведений о IBM Spectrum LSF Process Manager V10.2.0 Fix Pack 7 (509662)". Получено 2019-04-17.
  2. ^ Майкл Р. Олт, Майк Олт, Мадху Тумма и Ранко Мосич (2004). Oracle 10g Grid и кластеры реальных приложений. Безудержный TechPress. п. 24. ISBN  9780974435541.CS1 maint: несколько имен: список авторов (ссылка на сайт)
  3. ^ Геринг, Ричард (8 марта 1999 г.). «Распределение нагрузки приносит престиж». EE Times Online. Получено 2007-11-12. LSF ... позволяет распределять нагрузку, распределяя задания между доступными процессорами в гетерогенных сетях ... но не сообщайте им об этом; они просто захотят поднять цены
  4. ^ «Утопия: средство распределения нагрузки для больших гетерогенных распределенных компьютерных систем». Джон Вили и сыновья. CiteSeerX  10.1.1.121.1434. Цитировать журнал требует | журнал = (Помогите)
  5. ^ «Платформа Лава». Архивировано из оригинал на 2011-04-21. Получено 2011-03-25.
  6. ^ IBM закрывает сделку по приобретению платформенных вычислений
  7. ^ pylsf на GitHub

дальнейшее чтение

внешние ссылки