Электронный фонд правовой
и нормативно-технической документации
ГОСТ Р 55022-2012 Информационная технология (ИТ). Спецификация языка описания представления задач (JSDL). Версия 1.0
ГОСТ Р 55022-2012
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология
СПЕЦИФИКАЦИЯ ЯЗЫКА ОПИСАНИЯ ПРЕДСТАВЛЕНИЯ ЗАДАЧ (JSDL). ВЕРСИЯ 1.0
Information technology. Job submission description language (JSDL) specification. Version 1.0
ОКС 35.060
Дата введения 2014-01-01
Предисловие
1 РАЗРАБОТАН Учреждением Российской академии наук Институтом радиотехники и электроники им.В.А.Котельникова РАН и Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО "ИАВЦ")
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 24 сентября 2012 г. N 425-ст
4 ВВЕДЕН ВПЕРВЫЕ
5 ПЕРЕИЗДАНИЕ. Январь 2019 г.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
Язык описания представления задач (JSDL) представляет собой язык описания требований вычислительных задач к ресурсам, особенно в Грид-среде, хотя и не ограничивается ими. Язык JSDL содержит словарь и нормативную XML-схему, которые упрощают описание этих требований, используя набор элементов XML.
Версия JSDL 1.0 дает базовый словарь описания задачи для ее представления в Грид-среде. Этот базовый словарь включает в себя понятия, используемые в ряде существующих систем: Condor, Globus Toolkit, Load Sharing Facility (LSF), Portable Batch System (PBS), (Sun) GridEngine (SGE), Uniform Interface to Computing Resources (Unicore).
Предполагается, что реализация более сложных функций будет обеспечена за счет нестандартизованного расширения версии JSDL 1.0. Часть таких функций может стать нормативными стандартными расширениями языка в установленном порядке.
Элементы JSDL подразделяются на три следующие общие категории:
- требования к идентификации задачи;
- требования к ресурсам;
- требования к данным.
Элементы языка JSDL версии 1.0 ограничены описанием требований задач на момент представления. Не существует элементов, определенных в спецификации JSDL версии 1.0 таким образом, чтобы они содержали информацию о задаче, после того как она была представлена. Такая информация, как уникальные идентификаторы задач или информация о статусе задачи, как правило, поддерживается базовыми системами управления задачами. Метод доступа к такого сорта информации может быть описан в отдельных документах либо добавлен в спецификацию JSDL версии 1.0 в качестве расширений.
Раздел 5 дает обоснование области применимости JSDL 1.0. Раздел 6 содержит описание структуры документа, написанного на языке JSDL. Типы элементов языка и их базовый набор приведены в разделах 7 и 8 соответственно. JSDL имеет расширяемую спецификацию. Правила создания расширений языка JSDL и описание нормативных расширений языка содержатся в разделах 9 и 10. Вопросы безопасности обсуждаются в разделе 11. Нормативная XML схема приведена в приложении А.
1 Область применения
В настоящем стандарте приведена семантика и структура языка описания представления задач (JSDL), который предназначен для описания требований, предъявляемых вычислительными задачами к ресурсам, в большей степени к Грид-системам, хотя и не ограничивается только ими. Использование языка JSDL позволяет обеспечить интероперабельность как на уровне взаимодействия пользователей с различными вычислительными системами, так и на уровне взаимодействия вычислительных систем между собой.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ Р 1.1 Стандартизация в Российской Федерации. Технические комитеты. Правила создания и деятельности
ГОСТ Р 1.12 Стандартизация в Российской Федерации. Термины и определения
Доступ к полной версии документа ограничен
Документ «ГОСТ Р 55022 2012» представляет собой стандарт, регламентирующий спецификацию языка описания представления задач JSDL (Job Submission Description Language) версии 1.0. Основное назначение этого стандарта заключается в унификации процессов описания и представления задач в области информационных технологий, что способствует повышению совместимости между различными системами обработки данных. Стандарт применяется в различных областях, включая высокопроизводительные вычисления, облачные технологии и распределённые вычислительные системы.
Ключевыми аспектами, регламентируемыми данным стандартом, являются методы описания задач, параметры, необходимые для их выполнения, а также требования к форматам данных, которые должны использоваться при обмене информацией между системами. Стандарт определяет структуру документа, включая обязательные и необязательные элементы, а также правила их использования. Это позволяет обеспечить единообразие в представлении задач и упрощает интеграцию различных систем.
Важные технические детали включают спецификацию формата JSDL, который позволяет описывать такие параметры, как ресурсы, необходимые для выполнения задач, требования к программному обеспечению и условия выполнения. Стандарт также охватывает аспекты, связанные с управлением заданиями, включая их запуск, мониторинг и завершение. Это создаёт основу для эффективного взаимодействия между различными компонентами вычислительных систем.
Целевая аудитория стандарта включает производителей программного обеспечения, разработчиков систем управления задачами, исследовательские лаборатории и контролирующие органы, которые занимаются вопросами стандартизации и сертификации. Стандарт служит важным инструментом для обеспечения совместимости и интеграции различных вычислительных платформ, что, в свою очередь, способствует более эффективному использованию вычислительных ресурсов.
Практическое значение стандарта заключается в его влиянии на качество и безопасность выполнения вычислительных задач. Он способствует улучшению охраны труда и снижению рисков, связанных с ошибками в процессе обработки данных. Стандарт также поддерживает совместимость между различными системами, что облегчает интеграцию новых технологий и решений в существующие инфраструктуры. В случае изменений или дополнений к стандарту, они обычно касаются уточнения требований к описанию задач или добавления новых параметров, что позволяет адаптироваться к быстро меняющимся условиям в области информационных технологий.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»