Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

г / OS UNIX System Services ( г / OS UNIX или неформально USS ) является обязательным, [ править ] включен компонент из г / OS . г / ОС UNIX , является сертифицированным UNIX операционной системы реализации ( XPG4 UNIX - 95) оптимизированы для мэйнфрейм архитектуры. Это первая ОС UNIX 95, не созданная на основе исходного кода AT&T . Благодаря интеграции с остальной частью z / OS, дополнительные команды опции разделения времени (TSO) доступны наряду с обычными службами UNIX, что позволяет обрабатывать файлы UNIX с помощью ISPF . Расширения вJCL позволяет использовать эти файлы в пакетной обработке .

Обзор [ править ]

Системные службы UNIX позволяют приложениям UNIX с других платформ работать на мэйнфреймах IBM System z под управлением z / OS. Во многих случаях требуется только перекомпиляция, хотя для интеграции z / OS могут потребоваться дополнительные усилия (например, поддержка установки SMP / E ). Хотя z / OS UNIX поддерживает ASCII и Unicode , и нет технических требований для изменения приложений ASCII и Unicode UNIX, многие пользователи z / OS часто предпочитают поддержку EBCDIC в своих приложениях, в том числе работающих в z / OS UNIX. Следовательно, z / OS UNIX предоставляет сервисы приложений и администратора для преобразования в / из EBCDIC. Программы, работающие в z / OS UNIX, имеют полный и безопасный доступ к другим внутренним функциям z / OS. Доступ к базе данных ( DB2через Call Attach) является одним из примеров того, как z / OS UNIX может получить доступ к службам, которые можно найти в других местах z / OS. Естественно, что такие программы не могут быть перенесены на платформы, отличные от мэйнфреймов, без переписывания, если они используют эти специфичные для z / OS службы. И наоборот, если программа соответствует стандартам UNIX, таким как POSIX и ANSI C , ее будет легче перемещать между различными операционными системами UNIX, включая z / OS UNIX.

Файловые системы для z / OS UNIX (более старая HFS [2] и теперь предпочтительная zFS ), которые поддерживают длинные имена файлов в стиле UNIX , отображаются как специальные наборы данных VSAM для остальной части z / OS. Многие основные подсистемы и приложения z / OS полагаются на системные службы UNIX, включая средство управления z / OS, службы синтаксического анализа и генерации XML, OpenSSH , IBM HTTP Server для z / OS, z / OS SDK для Java и некоторые z / OS PKI-сервисы в качестве примеров. z / OS UNIX также предоставляет среду оболочки OMVS.

Предшественником z / OS UNIX был компонент операционной системы под названием OpenEdition MVS , впервые реализованный в MVS / ESA 4.3 и улучшенный в MVS / ESA 5.1. OpenEdition MVS поддерживает только стандарты POSIX .

IBM продолжает совершенствовать системные службы UNIX. Обычно каждый выпуск z / OS включает улучшения z / OS UNIX.

См. Также [ править ]

  • Linux на IBM Z
  • OpenSolaris для System z
  • UTS (мэйнфрейм UNIX)

Ссылки [ править ]

  1. ^ «Реализация системных служб UNIX z / OS версии 1, выпуск 7» (PDF) . Руководство по поддержке программного обеспечения . IBM. Март 2006. SG24-7035. Имя изменено с OpenEdition на OS / 390 UNIX System Services
  2. ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 06.09.2004 . Проверено 12 мая 2016 . CS1 maint: archived copy as title (link)

Внешние ссылки [ править ]

  • Системные службы UNIX