HP-UX - HP-UX
Похоже, что один из основных авторов этой статьи тесная связь со своим предметом.Август 2016 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчик | Hewlett-Packard Enterprise |
---|---|
Написано в | C |
Семейство ОС | Unix (Система V ) |
Рабочее состояние | Текущий |
Исходная модель | Закрытый источник |
изначальный выпуск | 1982 |
Последний релиз | 11i v3 Выпуск за май 2020 г. / Май 2020 г. |
Маркетинговая цель | Сервер |
Доступно в | английский |
Менеджер пакетов | Дистрибьютор программного обеспечения |
Платформы | IA-64, PA-RISC |
Ядро тип | Монолитный с динамически загружаемые модули |
Дефолт пользовательский интерфейс | KDE, ГНОМ и CDE |
Лицензия | Проприетарный |
Официальный веб-сайт | www |
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]
Характеристики
Эта секция читается как пресс-релиз или Новостная статья. (Август 2012 г.) |
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):
- 256 ядра процессора
- 8 Туберкулез главный объем памяти
- Максимум 32 ТБ файловая система
- Максимум 16 ТБ файл размер
- 128 миллионов ZB -16 миллионов логические единицы каждая до 8 ЗБ.[2]
Безопасность
В выпуске 11i v2 введено ядро обнаружения вторжений, сильный генерация случайных чисел, переполнение буфера стека защита, разделение безопасности, управление доступом на основе ролей и различные инструменты безопасности с открытым исходным кодом.
HP классифицирует функции безопасности операционной системы на три категории: данные, система и идентификация:[3]
Категория | Продукты безопасности |
---|---|
Данные | Зашифрованные тома и файловые системы, Надежные вычисления, белый список, контейнеры, IPsec |
Система | Программный помощник, Бастилия, Система аудита, IPFilter, Хозяин IDS, Расширения безопасности стандартного режима,[4] |
Личность | RBAC, PAM -Kerberos, AAA сервер Kerberos сервер |
Контекстно-зависимые файлы
В выпуске 6.x (вместе с 3.x) появилась функция контекстно-зависимых файлов (CDF), метод, позволяющий файловый сервер для обслуживания различных конфигураций и двоичных файлов (и даже архитектур) на разных клиентских машинах в гетерогенной среде. Каталог, содержащий такие файлы, имел Suid установлен бит и был скрыт как от обычных, так и от корневых процессов при нормальном использовании. Такая схема иногда использовалась злоумышленниками для сокрытия вредоносных программ или данных.[5] CDF и файловая система CDF были удалены в версии 10.0.
Поддерживаемые аппаратные платформы
Эта секция отсутствует информация о чем-то.Июль 2013) ( |
Операционные системы 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-01 | 2015-12-31 | Только HP 9000 |
11i v1.6 (B.11.22) | 2002-06-02 | Только честность | |
11i v2 (B.11.23) | 2003-10-01 | HP 9000 и целостность | |
11i v3 (B.11.31) | 2007-02-01 | 2021-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]
Смотрите также
- HP Роман-8 (набор символов)
Рекомендации
- ^ «UNIX 03 - Открытый реестр торговых марок». Открытая группа. Получено 2020-01-22.
- ^ «Краткие характеристики для HP-UX 11i v3» (PDF). hpe.com. Получено 2019-05-04.
- ^ «Защитите свою окружающую среду». Hewlett Packard. Получено 2014-07-22.
- ^ "Сведения о продукте расширения безопасности стандартного режима HP-UX". Hewlett Packard. Архивировано из оригинал на 2014-11-12. Получено 2015-08-25.
- ^ Сертификаты HP
- ^ «Совместимость HP-UX 11i с серверами HPE Integrity и HP 9000» (PDF). Hewlett Packard. Получено 9 марта 2019.
- ^ «Матрица поддержки HP-UX» (PDF). Hewlett Packard. Получено 2019-03-08.
- ^ 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.
- ^ а б Лофтус, Крис (1994). Ежегодник ADA 1994. IOS Press. ISBN 90-5199-155-Х.
- ^ «Часто задаваемые вопросы о HP-UX». unixguide.net. Получено 2019-10-26.
- ^ "Пресс-релиз HP-UX". Hp.com. Получено 2013-01-30.
- ^ Персонал (14 марта 2007 г.). «Совместимость HP-UX 11i с серверами HP Integrity и HP 9000» (PDF). HP. Архивировано из оригинал (PDF) на 2008-10-24. Получено 2008-07-24.
- ^ Персонал (2007-02-15). «HP упрощает развертывание виртуализации UNIX с помощью новейшей операционной системы HP-UX и серверов HP Integrity». HP. Получено 2008-07-24.
- ^ Открытая группа (27 февраля 2007 г.). «Сертификат открытого бренда HP-UX 11i v3» (PDF). Открытая группа. Получено 2008-11-14.
- ^ Антон Шилов (27.03.2012). «Hewlett Packard рассматривает Microsoft Windows и Linux как жизнеспособные решения для критически важных систем». Xbit лаборатории. Архивировано из оригинал на 2012-07-12.
- ^ «Используйте преимущества HP-UX 11i v3» (PDF). Получено 2019-03-08.
- ^ «Операционная среда» (PDF). Краткие характеристики. Получено 2019-03-08.
- ^ «Серверы Integrity с HP-UX для критически важных сред UNIX». Выберите подходящую для вас операционную среду.
- ^ а б «HP UX - Unix с высокой доступностью | Критически важная инфраструктура | HP®» (PDF). H20338.www2.hp.com. Архивировано из оригинал (PDF) на 2011-09-30. Получено 2013-01-30.
- ^ 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