IBM AIX
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик | ИБМ |
---|---|
Написано в | С |
Семейство ОС | Unix ( Система V ) |
Рабочее состояние | Текущий |
Исходная модель | Закрытый исходный код ; ранее доступен исходный код |
Первоначальный выпуск | февраль 1986 г [1] |
Последний выпуск | 7.3 ТУ2 [2] / ноябрь 2023 г |
Маркетинговая цель | Рабочая станция , Сервер |
Платформы | Текущий: Питание ISA Ранее: IBM ROMP , IBM POWER , PowerPC , x86 ( IBM PS/2 ), System/370 , ESA/390 , IA-64 ( Itanium ). |
ядра Тип | Монолитный с динамически загружаемыми модулями |
Пользовательское пространство | POSIX / СУС |
По умолчанию пользовательский интерфейс | КорнШелл (кш88), [3] [4] Общая среда рабочего стола , ( Рабочие пространства Plasma и GNOME опционально) |
Лицензия | Собственный |
Официальный сайт | IBM |
История операционных систем для мэйнфреймов IBM |
---|
AIX ( Advanced Interactive eXecutive , произносится / ˌ eɪ . aɪ . ˈ ɛ k s / ay-eye- EKS [5] ) — серия проприетарных Unix операционных систем , разработанных и продаваемых IBM для нескольких своих компьютерных платформ.
Фон
[ редактировать ]Первоначально выпущенная для IBM RT PC RISC рабочей станции в 1986 году, AIX поддерживала широкий спектр аппаратных платформ, включая серию IBM RS/6000 и более поздние Power и PowerPC системы на базе , IBM System i , System/370 мэйнфреймы , PS/2. персональные компьютеры и сетевой сервер Apple . В настоящее время он поддерживается в IBM Power Systems наряду с IBM i и Linux .
AIX основан на UNIX System V с расширениями, совместимыми с 4.3BSD . Он сертифицирован по знакам UNIX 03 и UNIX V7 Единой спецификации UNIX , начиная с версий AIX 5.3 и 7.2 TL5 соответственно. [6] Более старые версии ранее были сертифицированы по знакам UNIX 95 и UNIX 98. [7]
AIX была первой операционной системой с журналируемой файловой системой , и IBM постоянно совершенствовала программное обеспечение, добавляя в него такие функции, как виртуализация процессоров, дисков и сети , динамическое распределение аппаратных ресурсов (включая дробные процессорные блоки) и обеспечение надежности, перенесенное из ее мэйнфреймов . . [8]
История
[ редактировать ]Unix зародился в AT&T компании Bell Labs исследовательском центре DEC в начале 1970-х годов и работал на миникомпьютерах . К 1976 году операционная система использовалась в различных академических учреждениях, включая Принстон , где Том Лайон и другие портировали ее на S/370, чтобы работать в качестве гостевой ОС под VM/370 . [9] Позже этот порт превратился в UTS . [10] Unix для мэйнфреймов, предлагаемый конкурентом IBM Amdahl Corporation . [11] Участие IBM в Unix можно отнести к 1979 году, когда она помогла Bell Labs создать собственный порт Unix для 370 (который будет использоваться в качестве сборки хоста для программного обеспечения коммутатора 5ESS ). При этом IBM внесла изменения в TSS/370 Resident Supervisor для лучшей поддержки Unix. [12]
Только в 1984 году IBM предложила свою собственную Unix на платформе S/370, VM/IX, которая была разработана Interactive Systems Corporation с использованием Unix System III в качестве основы. VM/IX (и требуемая модифицированная версия VM/370) не была общедоступным продуктом; его можно было получить только как PRPQ. В 1985 году VM/IX был заменен IBM IX/370, продуктом общего назначения, предназначенным IBM для конкуренции с Amdahl UTS. [13] IX/370, основанная на порте Unix/360 6th Edition от AT&T (который работал только на TSS/370 как приложение с разделением времени), был обновлен до Unix System 5 и модифицирован IBM для работы в качестве гостевой ОС VM/370. Операционная система IX/370 предлагала специальные возможности для взаимодействия с PC/IX , версией Unix от Interactive/IBM для оборудования , совместимого с IBM PC , и продавалась по лицензии по цене 10 000 долларов США за шестнадцать одновременных пользователей. [14]
AIX версии 1, представленная в 1986 году для IBM RT PC рабочей станции , была основана на UNIX System V выпусков 1 и 2. При разработке AIX IBM и Interactive Systems Corporation (с которой IBM заключила контракт) также включили исходный код из BSD UNIX 4.2 и 4.3.
Среди других вариантов IBM позже выпустила AIX версии 2 (также известную как AIX/6000 ), основанную на AIX версии 1, для своей POWER на базе RS/6000 платформы . С 1990 года AIX служила основной операционной системой для серии RS/6000 (позже переименованной в IBM eServer pSeries , затем в IBM System p , а теперь в IBM Power Systems ).
В AIX версии 3, представленной в 1988 году для систем PS/2 и VM/370, разработанной Locus Computing Corporation , была добавлена функция Transparent Computing Facility. [15] В AIX версии 4, представленной в 1994 году, была добавлена симметричная многопроцессорная обработка с появлением первых серверов RS/6000 SMP, и она продолжала развиваться в течение 1990-х годов, достигнув кульминации в выпуске AIX 4.3.3 в 1999 году. Версия 4.1, в слегка измененной форме, также была стандартная операционная система для систем Apple Network Server , продаваемых Apple Computer в дополнение к линейке Macintosh .
В конце 1990-х годов в рамках Project Monterey IBM и Santa Cruz Operation планировали интегрировать AIX и UnixWare в единую 32-битную / 64-битную мультиплатформенную UNIX с особым акцентом на работу на процессорах с архитектурой Intel IA-64 (Itanium). Была выпущена бета -тестовая версия AIX 5L для систем IA-64, но, согласно документам, опубликованным в иске SCO против IBM , до закрытия проекта в 2002 году было продано менее сорока лицензий на готовую версию Monterey Unix. [16] В 2003 году группа SCO заявила, что (помимо других нарушений) IBM незаконно присвоила лицензионный исходный код UNIX System V Release 4 для включения в AIX; Впоследствии SCO отозвала у IBM лицензию на разработку и распространение AIX. IBM утверждает, что их лицензия была безотзывной и продолжала продавать и поддерживать продукт до вынесения судебного решения.
AIX была частью иска SCO против IBM в 2003 году , в котором группа SCO подала иск против IBM, утверждая, что IBM внесла интеллектуальную собственность SCO в кодовую базу Linux . Группа SCO , утверждавшая, что они являются законными владельцами авторских прав на операционную систему Unix , попыталась отозвать у IBM лицензию на продажу или распространение операционной системы AIX. В марте 2010 года присяжные вынесли вердикт, установив, что Novell , а не SCO Group. права на Unix принадлежат [17]
AIX 6 был анонсирован в мае 2007 года, и с июня 2007 года он работал как открытая бета-версия до общедоступной версии (GA) AIX 6.1 9 ноября 2007 года. Основные новые функции AIX 6.1 включали полное управление доступом на основе ролей , разделы рабочей нагрузки. (которые обеспечивают мобильность приложений), повышенную безопасность (добавление типа шифрования AES для NFS v3 и v4) и Live Partition Mobility на оборудовании POWER6.
AIX 7.1 был анонсирован в апреле 2010 года, а открытая бета-версия работала до общего выпуска AIX 7.1 в сентябре 2010 года. Было добавлено несколько новых функций, включая лучшую масштабируемость, расширенные возможности кластеризации и управления. AIX 7.1 включает новую встроенную функцию кластеризации, называемую Cluster Aware AIX. AIX может организовать несколько логических разделов через многопутевой канал связи с соседними процессорами, обеспечивая очень высокоскоростную связь между процессорами. Это обеспечивает доступ к многотерабайтному диапазону адресов памяти и доступу к таблице страниц для поддержки глобального петабайтного общего пространства памяти для кластеров AIX POWER7, что позволяет разработчикам программного обеспечения программировать кластер, как если бы он был единой системой, без использования передачи сообщений (т. е. межсетевого обмена, управляемого семафорами). процесс коммуникации). Администраторы AIX могут использовать эту новую возможность для кластеризации пула узлов AIX. По умолчанию AIX V7.1 закрепляет память ядра и включает поддержку, позволяющую приложениям закреплять свой стек ядра. Закрепление памяти ядра и стека ядра для приложений с требованиями реального времени может обеспечить повышение производительности, гарантируя, что память ядра и стек ядра для приложения не выгружаются. [18]
АИКС 7.2 [19] было анонсировано в октябре 2015 года и выпущено в декабре 2015 года. Основной особенностью AIX 7.2 является возможность Live Kernel Update, которая позволяет исправлениям ОС заменять все ядро AIX без влияния на приложения путем динамической миграции рабочих нагрузок на временный суррогатный AIX. раздел ОС, пока исходный раздел ОС исправлен. AIX 7.2 также была переработана для удаления устаревших компонентов. Сетевой компонент bos.net.tcp.client был переупакован, чтобы обеспечить дополнительную гибкость установки. В отличие от AIX 7.1, AIX 7.2 поддерживается только в системах на базе процессоров POWER7 или более поздних версий.
В январе 2023 года IBM передала разработку AIX своему индийскому филиалу. [20]
Поддерживаемые аппаратные платформы
[ редактировать ]ПК IBM RT
[ редактировать ]Исходная версия AIX (иногда называемая AIX/RT ) была разработана для рабочей станции IBM RT PC компанией IBM совместно с Interactive Systems Corporation , которая ранее портировала UNIX System III на IBM PC для IBM как PC/IX . [21] По словам разработчиков, исходный код AIX (для этой первоначальной версии) состоял из миллиона строк кода. [22] Установочный носитель состоял из восьми дискет емкостью 1,2 МБ . RT был основан на IBM ROMP микропроцессоре , первом коммерческом RISC- чипе. Он был основан на конструкции, впервые разработанной в IBM Research ( IBM 801 ).
Одним из новых аспектов конструкции RT было использование микроядра , называемого Virtual Resource Manager (VRM). Клавиатура, мышь, дисплей, дисководы и сеть управлялись микроядром. Можно было «горячей клавишей» переходить из одной операционной системы в другую, используя комбинацию клавиш Alt-Tab. Каждая ОС, в свою очередь, получит во владение клавиатуру, мышь и дисплей. Помимо AIX v2, ОС PICK также включала это микроядро.
Большая часть ядра AIX v2 была написана на языке программирования PL.8 , что вызвало затруднения при переходе на AIX v3. [ нужна ссылка ] AIX v2 включала полную сетевую поддержку TCP/IP , а также SNA и две сетевые файловые системы: NFS , лицензированную Sun Microsystems , и Distributed Services (DS). Отличительной особенностью DS было то, что она была построена на основе SNA и, следовательно, была полностью совместима с DS на мэйнфреймах IBM. [ нужны разъяснения ] и в системах среднего уровня, работающих под управлением OS/400 через IBM i . Что касается графических пользовательских интерфейсов, AIX v2 включала X10R3, а затем версии X Window System X10R4 и X11 от MIT от MIT вместе с набором виджетов Athena . компиляторы для Фортрана и Си Были доступны .
Серия IBM PS/2
[ редактировать ]AIX PS/2 (также известный как AIX/386 ) был разработан Locus Computing Corporation по контракту с IBM. [21] AIX PS/2, впервые выпущенная в октябре 1988 г. [23] работал на IBM PS/2 персональных компьютерах с процессорами Intel 386 и совместимыми.
Продукт был анонсирован в сентябре 1988 года по базовой цене 595 долларов США, хотя некоторые утилиты, такие как UUCP , были включены в отдельный пакет расширений по цене 250 долларов США. nroff и troff для AIX также продавались отдельно в пакете системы форматирования текста по цене 200 долларов. Стек TCP/IP для AIX PS/2 продавался еще за 300 долларов. Пакет X Window System стоил 195 долларов и содержал графическую среду под названием AIXwindows Desktop , основанную на от IXI X.desktop . [24] Стоимость компиляторов C и FORTRAN составляла 275 долларов каждый. Locus также предоставила свою среду виртуальных машин DOS Merge для AIX, которая могла запускать приложения MS DOS 3.3 внутри AIX; DOS Merge продавалась отдельно еще за 250 долларов. [25] IBM также предложила серверную программу AIX PS/2 DOS за 150 долларов, которая предоставляла услуги файлового сервера и сервера печати для клиентских компьютеров под управлением PC DOS 3.3. [26]
Последняя версия PS/2 AIX — 1.3. Он был выпущен в 1992 году, и было объявлено о добавлении поддержки компьютеров сторонних производителей (не микроканальных). [27] Поддержка PS/2 AIX закончилась в марте 1995 года. [28]
Мэйнфреймы IBM
[ редактировать ]В 1988 году IBM анонсировала AIX/370 . [29] также разработан Locus Computing. AIX/370 была четвертой попыткой IBM предложить Unix-подобную функциональность для своей линейки мэйнфреймов, в частности System/370 (предыдущие версии представляли собой Unix-систему на базе TSS/370, разработанную совместно с AT&T в 1980 году, [12] система VM/370 на базе под названием VM/IX, разработанная совместно с Interactive Systems Corporation в 1984 году, [ нужна ссылка ] и VM/370. версия TSS/370 на базе [ нужна ссылка ] под названием IX/370 , который был обновлен для совместимости с UNIX System V. [ нужна ссылка ] ). AIX/370 был выпущен в 1990 году и имел функциональный эквивалент System V Release 2 и 4.3BSD, а также усовершенствования IBM. С появлением архитектуры ESA/390 AIX/370 был заменен на AIX/ESA. [30] в 1991 году, который был основан на OSF/1 и также работал на платформе System/390 . Эти усилия по разработке были предприняты частично для того, чтобы позволить IBM конкурировать с Amdahl UTS . [ нужна ссылка ] В отличие от AIX/370, AIX/ESA работала как в качестве основной операционной системы, так и в качестве гостя под виртуальной машиной . AIX/ESA, хотя и была технически продвинутой, не имела большого коммерческого успеха, отчасти потому, что [ нужна ссылка ] Функциональность UNIX была добавлена в качестве опции к существующей операционной системе для мэйнфреймов MVS как MVS/ESA SP Version 4 Release 3 OpenEdition. [31] в 1994 году и продолжил работу в качестве неотъемлемой части MVS/ESA SP версии 5, OS/390 и z/OS, при этом название в конечном итоге изменилось с OpenEdition на Unix System Services . IBM также предоставила OpenEdition в VM/ESA версии 2. [32] через z/VM.
системы ИА-64
[ редактировать ]В рамках Project Monterey компания IBM выпустила бета-тестовую версию AIX 5L для архитектуры IA-64 ( Itanium ) в 2001 году, но она так и не стала официальным продуктом из-за отсутствия интереса. [16]
Сетевые серверы Apple
[ редактировать ]Системы Apple Network Server (ANS) представляли собой системы на базе PowerPC, разработанные Apple Computer для обеспечения множества высокопроизводительных функций, которых не было у стандартного оборудования Apple, включая сменные жесткие диски, резервные источники питания и возможности внешнего мониторинга. Эти системы были более или менее основаны на оборудовании Power Macintosh , доступном в то время, но были разработаны для использования AIX (версий 4.1.4 или 4.1.5) в качестве собственной операционной системы в специализированной версии, специфичной для ANS, под названием AIX для Apple Network. Серверы.
AIX был совместим только с сетевыми серверами и не был портирован на стандартное оборудование Power Macintosh. Его не следует путать с A/UX , более ранней версией Unix от Apple для 68k на базе Macintosh .
Системы на базе POWER ISA/PowerPC/Power ISA
[ редактировать ]Выпуск AIX версии 3 (иногда называемой AIX/6000 ) совпал с анонсом первых на базе POWER1 моделей IBM RS/6000 в 1990 году.
AIX v3 содержит несколько инноваций в программном обеспечении. Это была первая операционная система, в которой была реализована идея журналируемой файловой системы JFS , которая позволяла ускорить загрузку, избегая необходимости обеспечивать согласованность файловых систем на дисках (см. fsck ) при каждой перезагрузке. Еще одним нововведением стали общие библиотеки , которые избавляют от необходимости статического связывания приложения с используемыми им библиотеками. В результате двоичные файлы меньшего размера использовали меньше аппаратной оперативной памяти для запуска и меньше места на диске для установки. Помимо повышения производительности, это было благом для разработчиков: исполняемые двоичные файлы могли занимать десятки килобайт вместо мегабайта для исполняемого файла, статически связанного с C. библиотекой AIX v3 также отказалась от микроядра AIX v2, что привело к спорному шагу, в результате которого версия 3 не содержала кода PL.8 и была несколько более «чистой», чем версия 2.
Другие известные подсистемы включали:
- IRIS GL — библиотека 3D-рендеринга, прародительница OpenGL . IRIS GL была лицензирована IBM у SGI в 1987 году, тогда еще довольно маленькой компании, продавшей на тот момент всего несколько тысяч машин. SGI также предоставила младшую видеокарту для RS/6000, способную рисовать 20 000 треугольников с затенением Гуро в секунду. Высокопроизводительная видеокарта была разработана IBM и является продолжением подключенной к мэйнфрейму IBM 5080 , способной обрабатывать 990 000 векторов в секунду.
- PHIGS , еще один API 3D-рендеринга , популярный в кругах автомобильных CAD/CAM и лежащий в основе CATIA .
- Полная реализация версии 11 системы X Window вместе с Motif в качестве рекомендуемого набора виджетов и оконного менеджера.
- Сетевые файловые системы: NFS от Sun ; AFS, файловая система Эндрю ; и DFS, распределенная файловая система .
- NCS, сетевая вычислительная система , лицензированная у Apollo Computer (позже приобретенная HP ).
- ДПС Система экранного отображения . Это было известно как «план Б» на случай, если комбинация X11 + Motif потерпит неудачу на рынке. Однако он был строго проприетарным и поддерживался только Sun, NeXT и IBM. Это закрепило его провал на рынке перед лицом проблемы открытых систем X11+Motif и отсутствия у него возможностей 3D.
Кроме того, приложения AIX могут работать в подсистеме PASE под IBM i .
Исходный код
[ редактировать ]Раньше IBM предоставляла исходный код AIX для RS/6000 клиентам за дополнительную плату; в 1991 году клиенты IBM могли заказать исходный код AIX 3.0 за единовременную плату в размере 60 000 долларов США; [33] впоследствии IBM выпустила исходный код AIX 3.1 в 1992 году. [34] и AIX 3.2 в 1993 году. [35] Из этих дистрибутивов исходного кода исключались определенные файлы (созданные третьими лицами), на распространение которых у IBM не было прав, а также исключались многоуровневые продукты, такие как эмулятор MS-DOS и компилятор C. Более того, чтобы иметь возможность лицензировать исходный код AIX, заказчику сначала пришлось заключить лицензионные соглашения на исходный код с AT&T и Калифорнийским университетом в Беркли. [33]
Версии
[ редактировать ]Релизы POWER/PowerPC/Power ISA
[ редактировать ]Версия | Дата выпуска | Дата окончания поддержки |
---|---|---|
5L 5.1. | 4 мая 2001 г [36] | 1 апреля 2006 г [36] |
5L 5.2. | 18 октября 2002 г [36] | 30 апреля 2009 г [36] |
5L 5.3. | 13 августа 2004 г [36] | 30 апреля 2012 г [36] |
6.1. | 9 ноября 2007 г [37] | 30 апреля 2017 г [38] |
7.1. | 10 сентября 2010 г [39] | 30 апреля 2023 г [40] |
7.2. | 4 декабря 2015 г [41] | будет объявлено позднее |
7.3. | 10 декабря 2021 г [42] | будет объявлено позднее |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия |
- AIX версии 7.3, 10 декабря 2021 г. [43]
- Требуются процессоры POWER8 или новее.
- AIX версии 7.2, 5 октября 2015 г. [19]
- Оперативное обновление для временных исправлений, пакетов обновления и технологических уровней — заменяет все ядро AIX, не затрагивая приложения.
- Кэширование файловой системы на основе Flash
- Автоматизация AIX с поддержкой кластера и механизмом замены репозитория
- Поддержка VNIC на базе SRIOV или поддержка выделенного виртуализированного сетевого адаптера VNIC
- RDSv3 over RoCE добавляет поддержку протокола Oracle RDSv3 через адаптеры Mellanox Connect RoCE.
- Поддерживает безопасную загрузку в POWER9 . системах [44]
- Требуются процессоры POWER7 или новее.
- AIX версии 7.1, 10 сентября 2010 г. [45]
- Поддержка 256 ядер/1024 потоков в одном LPAR
- Возможность запуска AIX V5.2 или V5.3 внутри раздела рабочей нагрузки.
- Утилита управления конфигурацией системы на основе профилей XML
- Поддержка экспорта адаптеров Fibre Channel в WPAR.
- Поддержка дисков VIOS в WPAR
- Кластерная поддержка AIX
- Инфраструктура событий AIX
- Управление доступом на основе ролей (RBAC) с поддержкой домена для мультитенантных сред
- Требуются процессоры POWER4 или новее.
- AIX версии 6.1, 9 ноября 2007 г. [37]
- Разделы рабочей нагрузки (WPAR) — виртуализация на уровне операционной системы
- Мобильность живых приложений
- Мобильность живых разделов
- Безопасность
- Управление доступом на основе ролей RBAC
- AIX Security Expert – инструмент усиления безопасности системы и сети.
- Шифрование JFS2 файловой системы
- Надежный AIX
- Доверенное исполнение
- Интегрированный электронный сервисный агент для автоматического сообщения об ошибках
- Параллельное обслуживание ядра
- Эксплуатация POWER6 ядром ключей хранилища
- ProbeVue Динамическая трассировка
- Консоль системного директора для AIX
- Интегрированный снимок файловой системы
- Требуются процессоры POWER4 или новее.
- AIX 6 выведен из отдела маркетинга с апреля 2016 г. и из поддержки с апреля 2017 г. [38]
- АИКС 5Л 5.3, [46] 13 августа 2004 г., [36] прекращение поддержки 30 апреля 2012 г. [36]
- НФС версии 4
- Расширенный учет
- Виртуальный SCSI
- Виртуальный Ethernet
- Использование одновременной многопоточности (SMT)
- микроразделов Включение
- POWER5 эксплуатация
- JFS2 Квоты
- Возможность сжимать JFS2. файловую систему
- Планировщик ядра был улучшен для динамического увеличения и уменьшения использования виртуальных процессоров.
- АИКС 5Л 5.2, [47] 18 октября 2002 г., [36] прекращение поддержки 30 апреля 2009 г. [36]
- Возможность работы на IBM BladeCenter JS20 с PowerPC 970.
- Минимальный уровень, необходимый для оборудования POWER5
- MPIO для Fibre Channel дисков
- iSCSI Программное обеспечение инициатора
- Участие в динамическом LPAR
- Функция одновременного ввода-вывода (CIO) представлена для JFS2, выпущенного на уровне обслуживания 01 в мае 2003 г. [48]
- АИКС 5Л 5.1, [49] 4 мая 2001 г., [36] прекращение поддержки 1 апреля 2006 г. [36]
- Возможность работы на процессоре архитектуры IA-64 , хотя дальше бета-версии дело так и не вышло. [50]
- Минимальный уровень, необходимый для оборудования POWER4 и последней версии, поддерживающей архитектуру Micro Channel.
- 64-битное ядро , установлено, но не активировано по умолчанию
- JFS2
- Возможность запуска в логическом разделе на POWER4.
- L означает с Linux. сходство
- Доверенная вычислительная база (TCB)
- Поддержка зеркалирования с чередованием
- AIX 4.3.3, 17 сентября 1999 г. [ нужна ссылка ]
- онлайн- резервного копирования Функция
- Менеджер рабочей нагрузки (WLM)
- Знакомство с утилитой topas
- AIX 4.3.2, 23 октября 1998 г. [ нужна ссылка ]
- AIX 4.3.1, 24 апреля 1998 г. [ нужна ссылка ]
- Первая оценка безопасности TCSEC завершена 18 декабря 1998 г. [51]
- AIX 4.3, 31 октября 1997 г. [ нужна ссылка ]
- Возможность работы на с 64-битной архитектурой. процессорах
- IPv6
- Веб-администратор системы
- AIX 4.2.1, 25 апреля 1997 г. [ нужна ссылка ]
- НФС версии 3
- Соответствие требованиям Y2K
- AIX 4.2, 17 мая 1996 г. [ нужна ссылка ]
- AIX 4.1.5, 8 ноября 1996 г. [ нужна ссылка ]
- AIX 4.1.4, 20 октября 1995 г. [ нужна ссылка ]
- AIX 4.1.3, 7 июля 1995 г. [ нужна ссылка ]
- CDE 1.0 стал средой графического интерфейса по умолчанию, заменив рабочий стол AIXwindows.
- AIX 4.1.1, 28 октября 1994 г. [ нужна ссылка ]
- AIX 4.1, 12 августа 1994 г. [ нужна ссылка ]
- Представлены AIX Ultimedia Services (мультимедийные драйверы и приложения).
- АИКС 4.0, 1994 г.
- Работайте в системах RS/6000 с процессорами PowerPC и шинами PCI .
- AIX 3.2.5, 15 октября 1993 г. [ нужна ссылка ]
- АИКС 3.2 1992 г. [ нужна ссылка ]
- AIX 3.1 (общая доступность), февраль 1990 г. [ нужна ссылка ]
- Тип файловой системы журналируемой файловой системы ( JFS )
- AIXwindows Desktop (на основе X.desktop от IXI Limited )
- AIX 3.0 1989 г. (ранний доступ)
- LVM ( менеджер логических томов ) был включен в OSF/1, а в 1995 году в HP-UX. [52] а реализация LVM Linux аналогична реализации LVM HP-UX. [53]
- СМИТ был представлен. [ нужна ссылка ]
Релизы IBM System/370
[ редактировать ]- AIX/ESA Версия 2 Выпуск 2 [54]
- Объявлен 15 декабря 1992 г.
- Доступно с 26 февраля 1993 г.
- Снято 19 июня 1993 г.
- Работает только в режиме S/370-ESA.
- AIX/ESA Версия 2 Выпуск 1 [30]
- Объявлен 31 марта 1992 г.
- Доступно с 26 июня 1992 г.
- Снято 19 июня 1993 г.
- Работает только в режиме S/370-ESA.
- AIX/370 Версия 1 Выпуск 2.1 [55]
- Объявлен 5 февраля 1991 г.
- Доступно с 22 февраля 1991 г.
- Снят 31 декабря 1992 г.
- Не работает в режиме XA, ESA или z.
- AIX/370 Версия 1 Выпуск 1 [29]
- Объявлен 15 марта 1988 г.
- Доступно с 16 февраля 1989 г.
- Не работает в режиме XA, ESA или z.
Релизы IBM PS/2
[ редактировать ]- AIX PS/2 v1.3, октябрь 1992 г. [ нужна ссылка ]
- Снято с продажи в США, март 1995 г.
- Патчи для поддержки семейства ноутбуков IBM ThinkPad 750C, 1994 г.
- Патчи для поддержки оборудования и систем, отличных от PS/2, 1993 г.
- AIX PS/2 v1.2.1, май 1991 г. [ нужна ссылка ]
- AIX PS/2 v1.2, март 1990 г. [ нужна ссылка ]
- AIX PS/2 v1.1, март 1989 г. [ нужна ссылка ]
Релизы IBM RT
[ редактировать ]- AIX RT v2.2.1, март 1991 г. [ нужна ссылка ]
- AIX RT v2.2, март 1990 г. [ нужна ссылка ]
- AIX RT v2.1, март 1989 г. [ нужна ссылка ]
- X-Windows включена в установочный носитель
- AIX RT v1.1, 1986 г. [ нужна ссылка ]
- AIX RT v1.0, 1985 г. [ нужна ссылка ]
Пользовательские интерфейсы
[ редактировать ]Оболочкой по умолчанию была оболочка Bourne до AIX версии 3, но в версии 4 она была изменена на KornShell (ksh88) для XPG4 и POSIX . соответствия [3]
Графический
[ редактировать ]Common Desktop Environment AIX по умолчанию (CDE) — это графический интерфейс пользователя . В составе Linux Affinity и бесплатного набора инструментов AIX для приложений Linux с открытым исходным кодом рабочие пространства KDE Plasma и рабочий стол GNOME . (ATLA) также доступны [ нужна ссылка ]
Инструмент интерфейса управления системой
[ редактировать ]SMIT — это инструмент интерфейса управления системой для AIX. Это позволяет пользователю перемещаться по иерархии команд меню, а не использовать командную строку. Вызов обычно достигается с помощью команды smit
. Опытные системные администраторы используют F6
функциональный ключ, который генерирует командную строку, которую SMIT вызовет для ее завершения.SMIT также генерирует журнал команд, которые выполняются в smit.script
файл. smit.script
файл автоматически записывает команды с используемыми флагами команд и параметрами. smit.script
файл можно использовать в качестве исполняемого сценария оболочки для повторного запуска задач настройки системы. SMIT также создает smit.log
файл, содержащий дополнительную подробную информацию, которую программисты могут использовать при расширении системы SMIT.
smit
и smitty
обратитесь к той же программе, хотя smitty
вызывает текстовую версию, в то время как smit
если возможно, будет вызывать интерфейс на основе X Window System; однако, если smit
определяет, что возможности X Window System отсутствуют, вместо отказа будет представлена текстовая версия. Определение возможностей X Window System обычно выполняется путем проверки наличия DISPLAY
переменная. [ нужна ссылка ]
База данных
[ редактировать ]Диспетчер объектных данных ( ODM ) — это база данных системной информации, интегрированная в AIX. [56] [57] аналог реестра в Microsoft Windows . [58] Хорошее понимание ODM необходимо для управления системами AIX. [59]
Данные, управляемые в ODM, хранятся и поддерживаются как объекты со связанными атрибутами . [60] Взаимодействие с ODM возможно через интерфейса прикладного программирования (API) библиотеку для программ и утилиты командной строки, такие как odmshow , odmget , odmadd , odmchange и odmdelete для сценариев оболочки и пользователей. SMIT и связанные с ним команды AIX также можно использовать для запроса и изменения информации в ODM. [61] ODM хранится на диске с использованием файлов Berkeley DB . [62]
Пример информации, хранящейся в базе данных ODM:
- сети Конфигурация [56]
- управления логическими томами Конфигурация [ нужна ссылка ]
- Информация об установленном программном обеспечении [56]
- Информация о логических устройствах или драйверах программного обеспечения [ нужна ссылка ]
- Список всех устройств, поддерживаемых AIX [ нужна ссылка ]
- Установленные физические аппаратные устройства и их конфигурация [ нужна ссылка ]
- Меню, экраны и команды, которые использует SMIT [56]
См. также
[ редактировать ]- AOS IBM для образовательного рынка. , порт 4.3BSD
- IBM PowerHA SystemMirror (ранее HACMP)
- Список систем Unix
- нмон
- Хронология операционных систем
- Помощник по управлению обновлениями услуг
- Важные данные о продукте (VPD)
Ссылки
[ редактировать ]- ^ Пренесса Лоури (23 февраля 2021 г.). «35 лет инноваций» . ИБМ. Архивировано из оригинала 11 марта 2021 года . Проверено 24 февраля 2021 г.
- ^ «Примечания к выпуску AIX 7.3» . www.ibm.com . Ноябрь 2023 года . Проверено 1 февраля 2024 г.
- ^ Перейти обратно: а б Кейси Кэннон; Скотт Трент; Кэролин Джонс (1999). Просто AIX 4.3 . Прентис Холл PTR. п. 21. ISBN 978-0-13-021344-0 .
- ^ «Команда sh» . Документация IBM . Проверено 21 января 2023 г.
- ^ «Произношение Unix» . WordPress.com . 29 января 2010. Архивировано из оригинала 28 октября 2011 года . Проверено 18 ноября 2011 г.
- ^ «Продукты, зарегистрированные корпорацией IBM по стандартам продуктов» . Открытая группа . Архивировано из оригинала 23 января 2022 года . Проверено 23 января 2022 г.
- ^ «Открытый бренд – Реестр сертифицированной продукции» . Открытая группа . 23 июля 2003. Архивировано из оригинала 2 августа 2003 года . Проверено 23 января 2022 г.
- ^ «UNIX исполняется 40 лет» . Корпорация IBM. 9 февраля 2011. Архивировано из оригинала 24 июня 2011 года . Проверено 9 февраля 2011 г.
- ^ Джонсон, Стивен С .; Ричи, Деннис М. (1978). «Переносимость программ на языке C и системы UNIX» (PDF) . Технический журнал Bell System . 57 (6): 2021–2048. дои : 10.1002/j.1538-7305.1978.tb02141.x . S2CID 17510065 . Архивировано (PDF) оригинала 18 декабря 2021 г. Проверено 4 августа 2015 г.
- ^ Поулсен, Ларс (2001), IBM 360/370/3090/390 , заархивировано из оригинала 3 января 2018 г. , получено 4 ноября 2015 г.
- ^ «Amdahl запускает Unix для мейнфреймов UTS» . 1993. Архивировано из оригинала 18 апреля 2016 года . Проверено 4 ноября 2015 г.
- ^ Перейти обратно: а б Фелтон, Вашингтон; Миллер, Г.Л.; Милнер, Дж. М. (1984). «Реализация системы UNIX для System/370» (PDF) . Технический журнал AT&T Bell Laboratories . 63 (8). Архивировано (PDF) из оригинала 11 июня 2015 г. Проверено 1 сентября 2015 г.
- ^ Галлант, Джон (18 февраля 1985 г.). «Пользователи: новая жизнь ВМ» . Компьютерный мир . п. 11. Архивировано из оригинала 17 мая 2015 года . Проверено 3 февраля 2015 г.
- ^ Галлант, Джон (18 февраля 1985 г.). «Программное обеспечение крадет славу 3090: VM получает версию XA; Unix полностью поддерживается» . Компьютерный мир . стр. 1, 8. Архивировано из оригинала 16 мая 2015 года . Проверено 3 февраля 2015 г.
- ^ «IBM TAPS LOCUS ДЛЯ КЛЮЧЕВЫХ ФУНКЦИЙ AUX UNIX, ФАЙЛОВОЙ СИСТЕМЫ TCF» . Проверено 9 января 2024 г.
- ^ Перейти обратно: а б Джонс, Памела (25 августа 2005 г.). «Внутренняя электронная почта IBM по проекту Монтерей, 2002 г.: «Это никому не нужно» » . Гроклав . Архивировано из оригинала 5 мая 2010 года . Проверено 20 мая 2007 г.
- ^ «Novell снова побеждает — постановляет жюри, авторские права не перешли в SCO» . 30 марта 2010 года. Архивировано из оригинала 5 мая 2010 года . Проверено 30 марта 2010 г.
- ^ «Предварительная версия IBM AIX 7» . Корпорация IBM. 16 апреля 2010 года. Архивировано из оригинала 5 августа 2010 года . Проверено 16 апреля 2010 г.
- ^ Перейти обратно: а б «Анонсирующее письмо IBM AIX 7.2» . IBM.com. nd Архивировано из оригинала 13 января 2020 г. Проверено 5 октября 2015 г.
- ^ «IBM переводит оставшиеся рабочие места разработчиков AIX из США в Индию – источник» . Регистр . 12 января 2023 года. Архивировано из оригинала 12 января 2023 года . Проверено 21 января 2023 г.
- ^ Перейти обратно: а б Патрисия Киф (6 июля 1986 г.). «IBM и Locus будут совместно разрабатывать систему PS/2 AIX» . Computerworld: еженедельник управления информационными системами . Компьютерный мир: 8. ISSN 0010-4841 . Архивировано из оригинала 27 февраля 2017 года . Проверено 18 мая 2016 г.
- ^ «IBM присоединяется к 32-битной борьбе с линейкой RT» . Computerworld: еженедельник управления информационными системами . Компьютерный мир: 8. 27 января 1986. ISSN 0010-4841 . Архивировано из оригинала 27 февраля 2017 года . Проверено 18 мая 2016 г.
- ^ «Информационное письмо IBM AIX PS2 1987» . IBM.com. 3 ноября 1987 года. Архивировано из оригинала 30 ноября 2020 года . Проверено 12 апреля 2022 г.
- ^ «Программное обеспечение с иностранным колоритом» . Компьютерный мир . ИДГ Предприятие. 26 марта 1990 года. Архивировано из оригинала 19 марта 2022 года . Проверено 19 сентября 2020 г.
- ^ «IBM анонсирует широкий спектр инструментов и продуктов, связанных с Unix» . InfoWorld : 8. 16 ноября 1987 г. ISSN 0199-6649 . Архивировано из оригинала 27 февраля 2017 года . Проверено 18 мая 2016 г.
- ^ «AIX для PS/2» . Computerworld: еженедельник управления информационными системами . Компьютерный мир: 55. 22 февраля 1988. ISSN 0010-4841 . Архивировано из оригинала 27 февраля 2017 года . Проверено 18 мая 2016 г.
- ^ Кейт Коркоран (28 сентября 1992 г.). «IBM объявляет об увеличении поддержки Unix на ПК» . InfoWorld : 16. ISSN 0199-6649 . Архивировано из оригинала 27 февраля 2017 года . Проверено 18 мая 2016 г.
- ^ «ОТЗЫВ: ОПЕРАЦИОННАЯ СИСТЕМА IBM AIX PS/2 ВЕРСИЯ 1.3» . 28 апреля 2003 г. Архивировано из оригинала 28 апреля 2003 г.
- ^ Перейти обратно: а б «Advanced Interactive Executive/370 (AIX/370)» . Информационные письма . ИБМ . 15 марта 1988 г. 288–130. Архивировано из оригинала 18 марта 2022 года . Проверено 12 апреля 2022 г.
- ^ Перейти обратно: а б «IBM AIX/ESA ВЕРСИЯ 2 ВЫПУСК 1» . Информационные письма . ИБМ. 31 марта 1992 г. 292–183. Архивировано из оригинала 18 марта 2022 года . Проверено 12 апреля 2022 г.
- ^ «Службы OpenEdition(TM) доступны в MVS/ESA SP версии 4, выпуск 3 (JES2 и JES3)» , рекламные письма , IBM, 8 марта 1994 г., ZP94-0246, заархивировано из оригинала 18 марта 2022 г. , получено 12 апреля. , 2022 г.
- ^ «Доступность: VM/ESA версии 2, выпуск 1.0 с OpenEdition для VM/ESA» . Информационные письма . ИБМ. 12 июня 1995 г. 295-240. Архивировано из оригинала 18 марта 2022 года . Проверено 12 апреля 2022 г.
- ^ Перейти обратно: а б «ИСХОДНЫЙ КОД IBM AIX ВЕРСИИ 3 ДЛЯ RISC-СИСТЕМЫ/6000» . www.ibm.com . 2 июля 1991 года . Проверено 13 января 2023 г.
- ^ «Исходный код AIX версии 3.1 для RISC System/6000» . www.ibm.com . 21 января 1992 года . Проверено 13 января 2023 г.
- ^ «Исходный код AIX версии 3.2 для RISC System/6000» . www.ibm.com . 2 февраля 1993 года . Проверено 13 января 2023 г.
- ^ Перейти обратно: а б с д и ж г час я дж к л «Даты жизненного цикла программного обеспечения AIX» . ИБМ. Архивировано из оригинала 27 апреля 2012 года.
- ^ Перейти обратно: а б «IBM AIX версии 6.1 обеспечивает ведущую виртуализацию, функции безопасности, доступности и возможности управления» . Информационные письма . IBM.com. 6 ноября 2007 г. 207–271. Архивировано из оригинала 14 января 2022 года . Проверено 14 января 2022 г.
- ^ Перейти обратно: а б «Отказ от программного обеспечения и прекращение поддержки: IBM AIX 6, IBM System Director for Power Systems и связанные лицензионные программы» . Информационные письма . ИБМ. 29 сентября 2015 г. 915-204. Архивировано из оригинала 15 января 2022 года . Проверено 14 января 2022 г.
- ^ «IBM AIX V7.1 и IBM PowerVM V2.2 предлагают новые функции виртуализации, безопасности, надежности и управления системой для критически важных основных бизнес-приложений» . ИБМ. 17 августа 2010 г.
- ^ «Отказ от программного обеспечения и прекращение поддержки: IBM AIX 7.1 Standard edition, IBM AIX 7.1 Enterprise edition 1.5 и IBM AIX Dynamic System Optimizer 1.1» . ИБМ. 19 октября 2021 г.
- ^ «IBM AIX 7.2 обеспечивает надежность, доступность, производительность и безопасность, необходимые для успеха в новой глобальной экономике» . ИБМ. 5 октября 2015 г.
- ^ «IBM предоставляет расширенные возможности IBM AIX 7.3 Standard Edition» . ИБМ. 19 октября 2021 г.
- ^ «IBM предоставляет расширенные возможности IBM AIX 7.3 Standard Edition» . Информационные письма . ИБМ. 19 октября 2021 г. 221-328. Архивировано из оригинала 19 октября 2021 года . Проверено 19 октября 2021 г.
- ^ Скотт Веттер, Навдип Даливал, Ахмед Машур, Армин Рёлль, Ливиу Рошка (4 февраля 2020 г.). «Глава 2.2 Безопасная загрузка AIX» . Улучшения и модернизация IBM AIX . Красные книги IBM. ISBN 978-0738458281 . Архивировано из оригинала 12 апреля 2022 года . Проверено 25 сентября 2020 г.
{{cite book}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ «BM AIX V7.1 и IBM PowerVM V2.2 предлагают новые функции для виртуализации, безопасности, надежности и управления системой для критически важных основных бизнес-приложений» . Информационные письма . ИБМ. 17 августа 2010 г. АП10-0184. Архивировано из оригинала 15 января 2022 года . Проверено 27 декабря 2010 г.
- ^ «IBM AIX 5L для POWER V5.3 предлагает новый уровень инновационных технологий самоуправления в передовых системах POWER5» . ИБМ. 13 июля 2004 г.
- ^ «IBM AIX 5L для POWER V5.2 обеспечивает лучшее в отрасли управление ресурсами для коммерческих и корпоративных серверов» . ИБМ. 8 октября 2002 г.
- ^ «Энергетические системы – IBM» (PDF) . IBM.com . nd Архивировано из оригинала 12 апреля 2022 г. Проверено 14 апреля 2008 г.
- ^ «Усовершенствованная операционная система UNIX IBM AIX 5L версии 5.1 с Linux Affinity представляет собой наиболее мощный и гибкий выбор для серверов электронного бизнеса и корпоративных серверов» . ИБМ. 17 апреля 2001 г.
- ^ «Объявление о следующем собрании Unigroup» . Архивировано из оригинала 29 августа 2006 года . Проверено 19 января 2020 г.
- ^ «AIX от IBM — первая операционная система в 64-битной среде, получившая сертификат безопасности C2» . www-03.ibm.com . 18 января 1999 года. Архивировано из оригинала 3 марта 2016 года . Проверено 12 января 2015 г.
- ^ Зонтаг, Джон (апрель 1995 г.). «Как HP улучшила производительность, надежность и простоту использования своей флагманской операционной системы PA-RISC» . Байт . Архивировано из оригинала 20 октября 1996 года.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ Тейгланд, Дэвид; Мауэльсхаген, Хайнц (июнь 2001 г.). Менеджеры томов в Linux . 2001 Ежегодная техническая конференция USENIX. Ассоциация USENIX . Архивировано из оригинала 13 января 2022 года . Проверено 13 января 2022 г.
- ^ «IBM AIX/ESA Версия 2 Выпуск 2» . Информационные письма . ИБМ. 15 декабря 1992 г. 292-711.
- ^ «IBM AIX/370 Версия 1 Выпуск 2.1» . Информационные письма . ИБМ . 5 февраля 1991 г. 291-040.
- ^ Перейти обратно: а б с д «Менеджер объектных данных (ODM)» . sysadminexperts.com . Специалисты по системным администраторам. Архивировано из оригинала 13 июня 2016 года . Проверено 18 июня 2016 г.
- ^ «Центр знаний IBM: Менеджер объектных данных» . IBM.com . ИБМ. Архивировано из оригинала 10 августа 2016 года . Проверено 18 июня 2016 г.
- ^ Немет, Эви (2011). «Глава 13. Драйверы и ядро» . Руководство по системному администрированию UNIX и Linux . Прентис Холл. стр. 432–437. ISBN 978-0-13-148005-6 . Архивировано из оригинала 27 февраля 2017 года . Проверено 7 июня 2017 г.
- ^ Майкл, Рэндал (2 августа 2002 г.). Администрирование AIX 5L . Макгроу-Хилл. п. 150. ИСБН 9780072222555 . Архивировано из оригинала 23 января 2022 года . Проверено 12 ноября 2020 г.
- ^ «Информационный документ по обучению IBM: понимание диспетчера объектных данных AIX» . globalknowledge.com . Глобальные знания. Архивировано из оригинала 7 августа 2016 года . Проверено 18 июня 2016 г.
- ^ Фриш, Элин (23 августа 2002 г.). Основы системного администрирования: инструменты и методы администрирования Linux и Unix . «О'Рейли Медиа, Инк.». п. 67. ИСБН 9780596550493 . Архивировано из оригинала 23 января 2022 года . Проверено 12 ноября 2020 г.
- ^ Хейн, Трент (2010). Руководство по системному администрированию Unix и Linux, четвертое издание . Сл: Пирсон. ISBN 978-0-13-211736-4 . OCLC 1192343222 .