HP-UX - HP-UX

HP-UX 11i
Синий логотип HP-UX
РазработчикHewlett-Packard Enterprise
Написано вC
Семейство ОСUnix (Система V )
Рабочее состояниеТекущий
Исходная модельЗакрытый источник
изначальный выпуск1982; 38 лет назад (1982)
Последний релиз11i v3 Выпуск за май 2020 г. / Май 2020 г.; 6 месяцев назад (2020-05)
Маркетинговая цельСервер
Доступно ванглийский
Менеджер пакетовДистрибьютор программного обеспечения
ПлатформыIA-64, PA-RISC
Ядро типМонолитный с динамически загружаемые модули
Дефолт пользовательский интерфейсKDE, ГНОМ и CDE
ЛицензияПроприетарный
Официальный веб-сайтwww.hpe.com/Информация/ hpux
HP Superdome под управлением ОС HP-UX 11.23
HP 9000 /425 рабочая станция работает HP-UX 9 с HP-VUE
HP 9000-B180L рабочая станция работает HP-UX 10.20 с CDE
HP C8000 рабочая станция работает HP-UX 11i

HP-UX (от "Hewlett Packard Unix") Hewlett Packard Enterprise с проприетарный реализация Unix Операционная система, на основе Unix System V (первоначально Система III ) и впервые выпущен в 1984 году. Последние версии поддерживают HP 9000 серия компьютерных систем на базе PA-RISC архитектура набора команд, и Серверы HPE Integrity, на основе Intel с Itanium архитектура.

Более ранние версии HP-UX поддерживали Встроенный ПК HP и HP 9000 Компьютерные системы серий 200, 300 и 400 на базе Motorola 68000 серии процессоров, а также компьютеры HP 9000 Series 500 на базе проприетарной ФОКУС архитектура.

HP-UX был первым Unix, предлагающим списки контроля доступа для разрешений на доступ к файлам в качестве альтернативы стандартной системе разрешений Unix.[нужна цитата ] HP-UX также была одной из первых систем Unix, в которых была встроена диспетчер логических томов.[нужна цитата ] HP имеет давние партнерские отношения с Программное обеспечение Veritas, и использует VxFS в качестве основного файловая система.

Это одна из пяти коммерческих операционных систем, версии которых сертифицированы для Открытая группа стандарт UNIX 03. (Остальные macOS, AIX и Huawei EulerOS.)[1]

Характеристики

HP-UX 11i предлагает общие общие диски для своей кластерной файловой системы. HP Serviceguard это кластер решение для HP-UX. HP Global Workload Management регулирует рабочие нагрузки для оптимизации производительности и интегрируется с Instant Capacity on Demand, поэтому установленные ресурсы могут оплачиваться с 30-минутным шагом по мере необходимости для пиковых нагрузок.

HP-UX предлагает виртуализация на уровне операционной системы такие функции, как аппаратные разделы, изолированные виртуальные разделы ОС на серверах на основе ячеек и Виртуальные машины HP Integrity (HPVM) на всех серверах Integrity. HPVM поддерживает гостей, работающих на хостах HP-UX 11i v3 - гости могут запускать Linux, Windows, OpenVMS 8.4 или HP-UX. HP поддерживает миграцию гостевых виртуальных машин онлайн, где шифрование может защитить гостевое содержимое во время миграции.

HP-UX 11i v3 масштабируется следующим образом (на SuperDome 2 с 32 процессорами Intel Itanium 9560):


Безопасность

В выпуске 11i v2 введено ядро обнаружения вторжений, сильный генерация случайных чисел, переполнение буфера стека защита, разделение безопасности, управление доступом на основе ролей и различные инструменты безопасности с открытым исходным кодом.

HP классифицирует функции безопасности операционной системы на три категории: данные, система и идентификация:[3]

КатегорияПродукты безопасности
ДанныеЗашифрованные тома и файловые системы, Надежные вычисления, белый список, контейнеры, IPsec
СистемаПрограммный помощник, Бастилия, Система аудита, IPFilter, Хозяин IDS, Расширения безопасности стандартного режима,[4]
ЛичностьRBAC, PAM -Kerberos, AAA сервер Kerberos сервер

Контекстно-зависимые файлы

В выпуске 6.x (вместе с 3.x) появилась функция контекстно-зависимых файлов (CDF), метод, позволяющий файловый сервер для обслуживания различных конфигураций и двоичных файлов (и даже архитектур) на разных клиентских машинах в гетерогенной среде. Каталог, содержащий такие файлы, имел Suid установлен бит и был скрыт как от обычных, так и от корневых процессов при нормальном использовании. Такая схема иногда использовалась злоумышленниками для сокрытия вредоносных программ или данных.[5] CDF и файловая система CDF были удалены в версии 10.0.

Поддерживаемые аппаратные платформы

Операционные системы HP-UX поддерживают различные PA-RISC системы. В 11.0 добавлена ​​поддержка Честность -на базе серверов для перехода с PA-RISC на Itanium. HP-UX 11i v1.5 - первая версия, поддерживающая Itanium. После выпуска HP-UX 11i v2 операционная система поддерживала обе эти архитектуры.[6]

Серия BL

HP-UX 11i поддерживает Серверы HPE Integrity семейства блейд-серверов HP BL. Эти серверы используют Intel Itanium архитектура.

Серия CX

HP-UX 11i v2 и 11i v3 поддерживают серверы HP серии CX. CX обозначает операторский класс и используется в основном в телекоммуникационной отрасли с поддержкой -48 В постоянного тока и имеет сертификат NEBS. Обе эти системы содержат Itanium Процессоры Mad6M и сняты с производства.

Серия RX

HP-UX поддерживает серию серверов HP RX.[нужна цитата ]

История выпуска

До выпуска HP-UX версии 11.11 HP использовала десятичную нумерация версий Схема с первым номером, обозначающим основной выпуск, и числом после десятичной дроби, обозначающим второстепенный выпуск. С выпуском 11.11 HP сделала маркетинг решение назвать свои релизы 11я за которым следует v (десятичное число) для версии. В я был предназначен для обозначения того, что ОС Интернет -enable, но эффективным результатом была двойная схема нумерации версий.

История версий

Версия[7]Дата выходаДата окончания срока службыАппаратное обеспечение
Старая версия, больше не поддерживается: 11i v1 (B.11.11)2000-12-012015-12-31Только HP 9000
Старая версия, больше не поддерживается: 11i v1.6 (B.11.22)2002-06-02Только честность
Старая версия, больше не поддерживается: 11i v2 (B.11.23)2003-10-01HP 9000 и целостность
Текущая стабильная версия: 11i v3 (B.11.31)2007-02-012021-03-31Только HP 9000
2025-12-31Только честность
Легенда:
Старая версия
Старая версия, все еще поддерживается
Последняя версия
Последняя предварительная версия
Будущий выпуск

Версии

1.0 (1982)
Первый выпуск для HP 9000 Серия 500. HP-UX для Series 500 существенно отличался от HP-UX для любых других машин HP, поскольку он был построен поверх специальной операционной системы Series 500 под названием SUNOS (не связанной с Sun Microsystems ' SunOS ).[8]
1.0 (1984)
На базе AT&T System III. Поддержка Встроенный ПК HP (HP 9807A). Ядро запускается из ПЗУ; другие команды основаны на диске.
2.0 (1984)
Первый выпуск для раннего HP Motorola 68000 рабочие станции на базе (HP 9816U, HP 9826U, HP 9836U)
5.0 (1985)
Система AT&T System V на основе ПЗУ для ПК HP Integral. В отличие от более позднего HP-UX 5.x для Series 200/300.
3.x (1988)
Только HP 9000 Series 600/800. Примечание: 2.x / 3.x (для серий 600/800) разрабатывались параллельно с 5.x / 6.x (для серий 200/300/400), поэтому, например, 3.x действительно современник 6.x. Две линии были объединены в HP-UX 7.x.
6.x (1988)
Поддержка только HP 9000 Series 300. Введены розетки от 4.3BSD. Эта версия (вместе с 3.x) также представила вышеупомянутые контекстно-зависимые файлы (CDF), которые были удалены в версии 10 из-за рисков для безопасности.
7.x (1990)
Поддержка систем HP 9000 Series 300/400, 600/700 (в 7.03) / 800 HP.[9] При условии OSF / Motif.
8.x (январь 1991 г.)
Поддержка систем HP 9000 Series 300/400 600/700/800.[9] Введены общие библиотеки.
9.x (июль 1992 г.)
9.00, 9.02, 9.04 (серия 600/800), 9.01, 9.03, 9.05, 9.07 (серия 300/400/700), 9.08, 9.09, 9.09+ (только серия 700), 9.10 (только серия 300/400). Они обеспечивали поддержку систем HP 9000 Series 300, 700 и 800. Введено Менеджер системного администрирования (SAM). В Диспетчер логических томов (LVM) был представлен в 9.00 для Series 800. Визуальная среда пользователя рабочий стол.
10.0 (1995)
В этом основном выпуске произошла конвергенция операционной системы между системами HP 9000 Series 700 (рабочая станция) и Series 800 (сервер), отказавшись от поддержки предыдущих линий. Также было значительно изменено расположение системных файлов и каталогов, основанное на AT&T UNIX System V, выпуск 4 стандарт. Приложения были удалены из / usr и перемещены в / opt; файлы конфигурации запуска были помещены в /etc/rc.config.d; пользователи были перемещены в / home из / users. Программное обеспечение для HP-UX теперь было упаковано, отправлено, установлено и удалено через Дистрибьютор программного обеспечения (SD) инструменты. LVM также был доступен для Series 700.
10.10 (1996)
Представил Общая среда рабочего стола. Совместимость с UNIX95. [10]
10.20 (1996)
Этот выпуск включал поддержку 64-разрядной версии. PA-RISC 2.0 процессоров. Подключаемые модули аутентификации (PAM) были введены для использования в CDE. Корневую файловую систему можно настроить для использования Файловая система Veritas (VxFS). По устаревшим, а также по техническим причинам файловая система, используемая для загрузки ядро остался Файловая система высокой производительности (HFS, вариант УФС ) до версии 11.23. 10.20 также поддерживает 32-битные идентификаторы пользователей и групп. Предыдущий лимит составлял 60 000 или 16 бит. Этот и более ранние выпуски HP-UX в настоящее время фактически устарели, а поддержка HP прекратилась 30 июня 2003 г.[11]
10.24
Это Виртуальное хранилище выпуск HP-UX, обеспечивающий расширенные функции безопасности. Virtual Vault - это разделенная операционная система, в которой каждому файлу назначается раздел, а процессы имеют доступ только к файлам в соответствующем разделе, и в отличие от большинства других систем UNIX суперпользователь (или root) не имеет полного доступа к системе без соблюдения правильных процедур. .
10.30 (1997)
В первую очередь это был выпуск для разработчиков с различными дополнительными улучшениями. Он предоставил первую поддержку потоков ядра с моделью потоков 1: 1 (каждый пользовательский поток привязан к одному потоку ядра).
11.00 (1997)
Первый выпуск HP-UX, который также поддерживает 64-битную адресацию. Он все еще мог запускать 32-битные приложения в 64-битной системе. Он поддержал симметричная многопроцессорная обработка, Fibre Channel, и NFS PV3. Он также включает инструменты и документацию для преобразования 32-битного кода в 64-битный.
11.04
Виртуальное хранилище релиз.
11.10
Это был ограниченный выпуск для поддержки серверов HP 9000 V2500 SCA (Scalable Computing Architecture) и V2600 SCA. Он также добавил JFS 3.3, AutoFS, новый ftpd и поддержку до 128 процессоров. Отдельно не было.
11.11 (2000 г.) - 11i v1
В этом выпуске HP-UX представлена ​​концепция операционных сред. Он был выпущен в декабре 2000 года. Это связанные группы многоуровневых приложений, предназначенные для использования с общей категорией использования. Доступные типы: критически важные, корпоративные, Интернет, технические вычисления и минимальные технические ОЕ. (Последние два предназначались для HP 9000 рабочих станций.) Основными улучшениями в этом выпуске были поддержка жестких разделов, Гигабитный Ethernet, NFS над TCP / IP, загружаемые модули ядра, динамические настраиваемые параметры ядра, уведомления о событиях ядра и защищенные стеки.
11.20 (2001) - 11i v1.5
Этот выпуск HP-UX был первым, поддерживающим новую линейку Itanium системы на базе (IA-64). Он не был предназначен для критически важный вычислительные среды и не поддерживали кластерное программное обеспечение HP ServiceGuard. Он обеспечивал поддержку для запуска скомпилированных приложений PA-RISC в системах Itanium, а также для Veritas Менеджер тома 3.1.
11.22 (2002) - 11i v1.6
Постепенный выпуск Itanium версия HP-UX. В этой версии реализована 64-канальная масштабируемость, m: n потоки, добавлено больше динамических настраиваемых параметров ядра и поддерживается диспетчер логических томов HP на Itanium. Он был построен из потока исходного кода 11i v1.
11.23 (2003 г.) - 11i v2
Первоначальный выпуск этой версии был выпущен в сентябре 2003 года для поддержки систем на базе Itanium. В сентябре 2004 года ОС была обновлена ​​для обеспечения поддержки систем Itanium и PA-RISC. Помимо работы в системах Itanium, этот выпуск включает поддержку ccNUMA, веб-конфигурация ядра и устройства, IPv6, и более сильная генерация случайных чисел.
11.31 (2007 г.) - 11i v3
Этот выпуск поддерживает как PA-RISC, так и Itanium.[12] Он был выпущен 15 февраля 2007 года.[13] Основные новые функции включают собственные многолучевость поддержка, единый файловый кеш, NFSv 4, Veritas ClusterFS, многотомная VxFS и интегрированная виртуализация. Hyper Threading поддерживается в системах Itanium с Монтесито и Туквила процессоры. HP-UX 11i v3 соответствует Открытая группа UNIX 03 стандарт.[14] Обновления для 11i v3 выпускаются каждые 6 месяцев,[15] с последней версией B.11.31.1805,[16] выпущен в мае 2018 года. Компания HP перешла на периодичность одного крупного обновления операционной системы HP-UX в год.

Операционные среды HP-UX 11i

HP связывает HP-UX 11i с программами в пакетах, которые они называют операционными средами (OE).[17]

Ниже перечислены доступные в настоящее время OE HP-UX 11i v3:

HP-UX 11i v3 Базовый OE (BOE)
Включает в себя полную операционную систему HP-UX 11i, а также программное обеспечение для файловой системы и разделения на разделы, а также приложения для веб-обслуживания, управления системой и безопасности. BOE включает все программное обеспечение, ранее входившее в состав FOE и TCOE (см. Ниже), а также программное обеспечение, ранее продававшееся отдельно (например, Auto Port Aggregator).
HP-UX 11i v3 Сервер виртуализации OE (ВСЕ-ОЕ)
Включает в себя все, что есть в BOE plus, анализ производительности GlancePlus и зеркалирование программного обеспечения, а также все программное обеспечение Virtual Server Environment, которое включает виртуальные разделы, виртуальные машины, управление рабочей нагрузкой, советник по емкости и приложения. VSE-OE включает все программное обеспечение, ранее входившее в EOE (см. Ниже), а также дополнительное программное обеспечение для виртуализации.
HP-UX 11i v3 OE высокой доступности (HA-OE)
Включает в себя все, что есть в BOE, плюс программное обеспечение кластеризации HP Serviceguard для аварийного переключения системы и инструменты для управления кластерами, а также приложения для анализа производительности и программного зеркалирования GlancePlus.
HP-UX 11i v3 Дата-центр OE (DC-OE)
Включает все в одном пакете, сочетающем операционную систему HP-UX 11i с виртуализацией. Все в HA-OE и VSE-OE находится в DC-OE. Решения для глобального аварийного восстановления и комплект компилятора продаются отдельно.[18]
HP-UX 11i v2 (11.23)
HP прекратила поддержку версии 2 в декабре 2010 года.[19] Доступные в настоящее время оригинальные комплектующие HP-UX 11i v2 включают:
HP-UX 11i v2 Фонд OE (FOE)
Эта OE, разработанная для веб-серверов, серверов содержимого и интерфейсных серверов, включает в себя такие приложения, как HP-UX Web Server Suite, Ява и Mozilla Application Suite. Этот OE входит в комплект поставки HP-UX 11i FOE.
HP-UX 11i v2 Предприятие OE (EOE)
Этот OE, разработанный для серверов приложений баз данных и логических серверов, содержит комплекты HP-UX 11i v2 Foundation OE и дополнительные приложения, такие как GlancePlus Pak, для поддержки сервера корпоративного уровня. Этот OE поставляется в комплекте как HP-UX 11i EOE.
HP-UX 11i v2 Критически важные OE (MCOE)
Разработанный для больших, мощных внутренних серверов приложений и серверов баз данных, которые обращаются к файлам клиентов и обрабатывают транзакции, это OE содержит пакеты Enterprise OE, а также такие приложения, как MC / ServiceGuard и Workload Manager, чтобы включить критически важный сервер. Этот OE поставляется в комплекте как HP-UX 11i MCOE.
HP-UX 11i v2 Минимальный технический OE (MTOE)
Эта OE предназначена для рабочих станций с HP-UX 11i v2 и включает в себя Mozilla Application Suite, Perl, VxVM, и Джуди, а также OpenGL Комплект разработчика графики. Это оригинальное оборудование поставляется в комплекте как HP-UX 11i MTOE.
HP-UX 11i v2 Технические вычисления OE (TCOE)
Этот OE, разработанный как для ресурсоемких рабочих станций, так и для серверных приложений, содержит пакеты MTOE, а также обширные графические приложения, MPI и математические библиотеки. Этот OE входит в комплект поставки HP-UX 11i-TCOE.
HP-UX 11i v1 (11.11)
Согласно дорожной карте HP,[19] был продан до декабря 2009 г. с постоянной поддержкой v1 по крайней мере до декабря 2015 г.[20]

Смотрите также

Рекомендации

  1. ^ «UNIX 03 - Открытый реестр торговых марок». Открытая группа. Получено 2020-01-22.
  2. ^ «Краткие характеристики для HP-UX 11i v3» (PDF). hpe.com. Получено 2019-05-04.
  3. ^ «Защитите свою окружающую среду». Hewlett Packard. Получено 2014-07-22.
  4. ^ "Сведения о продукте расширения безопасности стандартного режима HP-UX". Hewlett Packard. Архивировано из оригинал на 2014-11-12. Получено 2015-08-25.
  5. ^ Сертификаты HP
  6. ^ «Совместимость HP-UX 11i с серверами HPE Integrity и HP 9000» (PDF). Hewlett Packard. Получено 9 марта 2019.
  7. ^ «Матрица поддержки HP-UX» (PDF). Hewlett Packard. Получено 2019-03-08.
  8. ^ Wang, Scott W. Y .; Линдберг, Джефф Б. (март 1984 г.). «HP-UX: Внедрение UNIX в компьютерных системах HP 9000 Series 500». Журнал Hewlett-Packard. 35 (3): 7–15. Получено 4 октября 2020. Основная стратегия реализации HP-UX состоит в том, чтобы наложить определение ядра HP-UX поверх ядра SUN. Точная семантика и синтаксис UNIX System III сохраняется, но внутренние функции HP-UX реализованы с использованием поддержки ядра SUN вместо переноса реализации ядра Bell Laboratories на Series 500.
  9. ^ а б Лофтус, Крис (1994). Ежегодник ADA 1994. IOS Press. ISBN  90-5199-155-Х.
  10. ^ «Часто задаваемые вопросы о HP-UX». unixguide.net. Получено 2019-10-26.
  11. ^ "Пресс-релиз HP-UX". Hp.com. Получено 2013-01-30.
  12. ^ Персонал (14 марта 2007 г.). «Совместимость HP-UX 11i с серверами HP Integrity и HP 9000» (PDF). HP. Архивировано из оригинал (PDF) на 2008-10-24. Получено 2008-07-24.
  13. ^ Персонал (2007-02-15). «HP упрощает развертывание виртуализации UNIX с помощью новейшей операционной системы HP-UX и серверов HP Integrity». HP. Получено 2008-07-24.
  14. ^ Открытая группа (27 февраля 2007 г.). «Сертификат открытого бренда HP-UX 11i v3» (PDF). Открытая группа. Получено 2008-11-14.
  15. ^ Антон Шилов (27.03.2012). «Hewlett Packard рассматривает Microsoft Windows и Linux как жизнеспособные решения для критически важных систем». Xbit лаборатории. Архивировано из оригинал на 2012-07-12.
  16. ^ «Используйте преимущества HP-UX 11i v3» (PDF). Получено 2019-03-08.
  17. ^ «Операционная среда» (PDF). Краткие характеристики. Получено 2019-03-08.
  18. ^ «Серверы Integrity с HP-UX для критически важных сред UNIX». Выберите подходящую для вас операционную среду.
  19. ^ а б «HP UX - Unix с высокой доступностью | Критически важная инфраструктура | HP®» (PDF). H20338.www2.hp.com. Архивировано из оригинал (PDF) на 2011-09-30. Получено 2013-01-30.
  20. ^ HP (16 ноября 2009 г.). «Таблица поддержки серверов HP-UX 11i» (PDF). HP. Получено 2009-12-01.
  • Скотт В. Я. Ван и Джефф Б. Линдберг "HP-UX: реализация UNIX в компьютерных системах HP 9000 Series 500", Журнал Hewlett-Packard (том 35 номер 3, март 1984 г.)
  • Фрэнк МакКоннелл, Подробнее о HP 9000, gaby.de
  • Компания Hewlett-Packard, «Справочник HP-UX, том 1, HP-UX, выпуск 6.5, декабрь 1988 г.», номер детали HP 09000-90009

внешняя ссылка