Portable Batch System (или просто PBS ) - это название компьютерного программного обеспечения, которое выполняет планирование заданий . Его основная задача - распределить вычислительные задачи, т. Е. Пакетные задания, среди доступных вычислительных ресурсов. Он часто используется в сочетании с кластерными средами UNIX .
PBS поддерживается в качестве механизма планировщика заданий несколькими мета-планировщиками, включая Moab от Adaptive Computing Enterprises и GRAM ( Grid Resource Allocation Manager ), компонент набора инструментов Globus .
История и версии
Первоначально PBS был разработан для НАСА в рамках контрактного проекта, который начался 17 июня 1991 года. Основным подрядчиком, разработавшим исходный код, была MRJ Technology Solutions. MRJ была приобретена Veridian в конце 1990-х годов. Altair Engineering приобрела права на все технологии и интеллектуальную собственность PBS у Veridian в 2003 году. Altair Engineering в настоящее время владеет и поддерживает интеллектуальную собственность, связанную с PBS, а также нанимает первоначальную группу разработчиков из НАСА.
В настоящее время доступны следующие версии PBS:
- OpenPBS - оригинальная версия с открытым исходным кодом, выпущенная MRJ в 1998 году (активно разрабатывается)
- TORQUE - форк OpenPBS, поддерживаемый Adaptive Computing Enterprises, Inc. (ранее Cluster Resources, Inc.)
- PBS Professional (PBS Pro) - версия PBS, предлагаемая Altair Engineering, которая имеет двойную лицензию с открытым исходным кодом [1] [2] [3] и коммерческую лицензию.
Лицензия
Лицензия на программы, производные от PBS, разрешает распространение вместе с информацией о том, как получить исходный код и модификации, и требует подтверждения в любом пункте рекламы, в котором упоминается использование программного обеспечения [4] (сравните пункт о рекламе BSD ). До 2002 года PBS и производные программы (OpenPBS) запрещали коммерческое распространение программного обеспечения, требовали регистрации на веб-сайте OpenPBS и требовали указания авторства, когда PBS участвовал в опубликованном исследовательском проекте. Эти требования, которые не соответствовали определению открытого исходного кода Open Source Initiative, истекали 31 декабря 2001 года.
Рекомендации
- ^ "PBS Professional Open Source Project" . pbspro.org . Проверено 17 апреля 2020 .
- ^ Доступно лицензирование с открытым исходным кодом для PBS Professional от Altair
- ^ Primeur Weekly: теперь доступно лицензирование с открытым исходным кодом PBS Professional от Альтаира
- ^ «Лицензия на программное обеспечение OpenPBS (Portable Batch System) v2.3» .