AIX ( Advanced Interactive ИСПОЛНИТЕЛЬНОГО , выраженный / ˌ eɪ aɪ ɛ к s / , [5] «ай-глаз-экс»), представляет собой ряд запатентованных Unix операционных систем , разработанных и проданных IBM для нескольких своих компьютерных платформ. Первоначально выпущенная для рабочей станции IBM RT PC RISC , AIX теперь поддерживает или поддерживает широкий спектр аппаратных платформ, включая серию IBM RS / 6000 и более поздние системы на базе POWER и PowerPC , IBM System i ,Мэйнфреймы System / 370 , персональные компьютеры PS / 2 и сетевой сервер Apple .
Разработчик | IBM |
---|---|
Написано в | C |
Семейство ОС | Unix |
Рабочее состояние | Текущий |
Исходная модель | Закрытый источник |
Первый выпуск | Февраль 1986 г . [1] |
Последний релиз | 7.2 TL5 [2] / ноябрь 2020 г . |
Маркетинговая цель | Рабочая станция , Сервер |
Платформы | Текущие: Power ISA ( POWER7 и новее) Бывшие: IBM ROMP , PowerPC , x86 ( IBM PS / 2 ), System / 370 , ESA / 390 |
Тип ядра | Монолитный с динамически загружаемыми модулями |
Userland | POSIX / SUS |
Пользовательский интерфейс по умолчанию | KornShell (ksh88), [3] [4] Common Desktop Environment , ( Plasma Workspaces и GNOME опционально) |
Лицензия | Проприетарный |
Официальный веб-сайт | www |
AIX основан на UNIX System V с расширениями, совместимыми с 4.3BSD . Это одна из четырех коммерческих операционных систем, версии которых сертифицированы по стандарту UNIX 03 Open Group (остальные - macOS , HP-UX и eulerOS ). [6]
Семейство операционных систем AIX дебютировало в 1986 году, стало стандартной операционной системой для серии RS / 6000 при запуске в 1990 году и до сих пор активно разрабатывается IBM. В настоящее время он поддерживается в IBM Power Systems наряду с IBM i и Linux .
AIX была первой операционной системой с журналируемой файловой системой , и IBM постоянно совершенствовала программное обеспечение, добавляя в него такие функции, как виртуализация процессора, диска и сети , динамическое распределение аппаратных ресурсов (включая дробные процессорные блоки) и обеспечение надежности, перенесенное из его конструкций мэйнфреймов . [7]
История
Unix начал свою жизнь в AT & T «s Bell Labs исследовательского центра в начале 1970 - х годов, работающие на DEC миникомпьютеров . К 1976 году операционная система использовалась в различных академических учреждениях, включая Принстон , где Том Лайон и другие перенесли ее на S / 370 для работы в качестве гостевой ОС под VM / 370 . [8] Этот порт позже вырастет в UTS , [9] мэйнфрейм Unix, предлагаемый конкурентом IBM Amdahl Corporation . [10] Собственное участие IBM в Unix можно датировать 1979 годом, когда она помогла Bell Labs сделать собственный порт Unix на 370 (который будет использоваться в качестве хоста сборки для программного обеспечения коммутатора 5ESS ). В процессе IBM внесла изменения в гипервизор TSS / 370 для лучшей поддержки Unix. [11]
Только в 1985 году IBM предложила свой собственный Unix на платформе S / 370, IX / 370, который был разработан Interactive Systems Corporation и предназначался IBM для конкуренции с Amdahl UTS. [12] Операционная система предлагала специальные возможности для взаимодействия с PC / IX , Interactive / IBM версией Unix для оборудования, совместимого с IBM PC , и была лицензирована по цене 10 000 долларов на шестнадцать одновременных пользователей. [13]
Версия 1 AIX, представленная в 1986 году для рабочей станции IBM RT PC , была основана на UNIX System V Release 1 и 2. При разработке AIX IBM и Interactive Systems Corporation (с которыми IBM заключила контракт) также включили исходный код из 4.2 и 4.3 BSD UNIX.
Среди других вариантов IBM позже выпустила AIX версии 3 (также известную как AIX / 6000 ) на основе System V Release 3 для своей платформы RS / 6000 на базе POWER . С 1990 года AIX служила основной операционной системой для серии RS / 6000 (позже переименованной в IBM eServer pSeries , затем в IBM System p , а теперь в IBM Power Systems ). В AIX версии 4, представленной в 1994 году, была добавлена симметричная многопроцессорная обработка с появлением первых серверов SMP RS / 6000, и она продолжала развиваться в течение 1990-х годов, достигнув высшей точки с выходом AIX 4.3.3 в 1999 году. Версия 4.1 в слегка измененной форме также была стандартная операционная система для систем Apple Network Server , продаваемая Apple Computer в дополнение к линейке Macintosh .
В конце 1990-х в рамках проекта Монтерей IBM и Santa Cruz Operation планировали интегрировать AIX и UnixWare в единую 32-битную / 64-битную мультиплатформенную UNIX с особым упором на работу на процессорах с архитектурой Intel IA-64 (Itanium). Была выпущена бета- версия AIX 5L для систем IA-64, но согласно документам, опубликованным в иске SCO против IBM , до прекращения проекта в 2002 году было продано менее сорока лицензий на законченный Monterey Unix [14]. ] В 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 г. жюри вынесло вердикт, согласно которому права на Unix принадлежат Novell , а не SCO Group. [15]
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 может организовать несколько LPAR через многопутевый канал связи с соседними процессорами, что обеспечивает очень высокоскоростную связь между процессорами. Это обеспечивает доступ к многотерабайтному диапазону адресов памяти и таблице страниц для поддержки глобального петабайтного пространства разделяемой памяти для кластеров AIX POWER7, чтобы разработчики программного обеспечения могли программировать кластер, как если бы это была единственная система, без использования передачи сообщений (т. процесс коммуникации). Администраторы AIX могут использовать эту новую возможность для кластеризации пула узлов AIX. По умолчанию AIX V7.1 закрепляет память ядра и включает поддержку, позволяющую приложениям закреплять свой стек ядра. Закрепление памяти ядра и стека ядра для приложений с требованиями реального времени может обеспечить повышение производительности, гарантируя, что память ядра и стек ядра для приложения не выгружаются. [16]
AIX 7.2 [17] была анонсирована в октябре 2015 года и выпущена в декабре 2015 года. Основной особенностью AIX 7.2 является возможность Live Kernel Update, которая позволяет исправлениям ОС заменять все ядро AIX, не влияя на приложения, путем динамического переноса рабочих нагрузок во временное хранилище. суррогатный раздел ОС AIX при исправлении исходного раздела ОС. AIX 7.2 также была реструктурирована, чтобы удалить устаревшие компоненты. Сетевой компонент bos.net.tcp.client был переупакован, чтобы обеспечить дополнительную гибкость установки. В отличие от AIX 7.1, AIX 7.2 поддерживается только в системах на базе процессоров POWER7 или более поздних версий.
Поддерживаемые аппаратные платформы
ПК IBM RT
Первоначальный AIX (иногда называемый AIX / RT ) был разработан для рабочей станции IBM RT PC компанией IBM совместно с Interactive Systems Corporation , которая ранее перенесла UNIX System III на IBM PC для IBM как PC / IX . [18] По словам разработчиков, исходный код AIX (для этой начальной версии) состоял из миллиона строк кода. [19] Установочный носитель состоял из восьми 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 , и распределенные службы (DS). DS была построена на основе SNA и, таким образом, была полностью совместима с DS в системах IBM среднего уровня AS / 400 и мэйнфреймах. Что касается графических пользовательских интерфейсов, AIX v2 поставляется с X10R3 и более поздними версиями X10R4 и X11 системы X Window от MIT, вместе с набором виджетов Athena . Были доступны компиляторы для Fortran и C.
IBM PS / 2 серии
AIX PS / 2 (также известная как AIX / 386 ) была разработана Locus Computing Corporation по контракту с IBM. [18] AIX PS / 2, впервые выпущенная в октябре 1988 г. [20], работала на персональных компьютерах IBM PS / 2 с Intel 386 и совместимыми процессорами.
Продукт был анонсирован в сентябре 1988 года с базовой ценой 595 долларов, хотя некоторые утилиты, такие как uucp, были включены в отдельный пакет расширений по цене 250 долларов. nroff и troff для AIX также продавались отдельно в пакете системы форматирования текста по цене 200 долларов. TCP / IP стек для AIX PS / 2 продавалась по еще $ 300. Пакет X Window стоил 195 долларов и содержал графическую среду под названием AIXwindows Desktop , основанную на IXI X.desktop . [21] Компиляторы C и FORTRAN стоили по 275 долларов каждый. Locus также предоставил среду виртуальной машины DOS Merge для AIX, которая могла запускать приложения MS DOS 3.3 внутри AIX; DOS Merge продавался отдельно еще за 250 долларов. [22] IBM также предложила серверную программу AIX PS / 2 DOS за 150 долларов, которая предоставляла услуги файлового сервера и сервера печати для клиентских компьютеров, работающих под управлением PC DOS 3.3. [23]
Последняя версия PS / 2 AIX - 1.3. Он был выпущен в 1992 году и был объявлен о добавлении поддержки для компьютеров сторонних производителей (без микроканалов). [24] Поддержка PS / 2 AIX закончилась в марте 1995 года. [25]
Мэйнфреймы IBM
В 1988 году IBM анонсировала AIX / 370 , также разработанную Locus Computing. AIX / 370 был четвертой попыткой IBM предложить Unix-подобную функциональность для своей линейки мэйнфреймов, в частности System / 370 (предыдущие версии были системой Unix на основе TSS / 370 , разработанной совместно с AT&T c.1980 [11] a VM / 370- основанная система под названием VM / IX, разработанная совместно с Interactive Systems Corporation c.1984, [ ссылка необходима ] и основанная на VM / 370 версия TSS / 370 под названием IX / 370, которая была обновлена для совместимости с Unix System V [ ссылка необходимо ] ). AIX / 370 был выпущен в 1990 году с функциональной эквивалентностью System V Release 2 и 4.3BSD, а также с усовершенствованиями IBM. С появлением архитектуры ESA / 390 в 1991 году на смену AIX / 370 пришла AIX / ESA , основанная на OSF / 1 , а также работающая на платформе System / 390 . Эти усилия по развитию были частично предприняты для того, чтобы IBM могла конкурировать с Amdahl UTS . [ необходима цитата ] В отличие от AIX / 370, AIX / ESA изначально работала как основная операционная система, так и как гость под виртуальной машиной . AIX / ESA, в то время как технически продвинутый, мало коммерческий успех, отчасти потому , что функциональность UNIX была добавлена в качестве опции к существующей мэйнфреймов операционной системы MVS , которая стала MVS / ESA OpenEdition в 1999 году [ править ]
Системы IA-64
В рамках проекта Монтерей IBM выпустила бета- версию AIX 5L для архитектуры IA-64 ( Itanium ) в 2001 году, но она так и не стала официальным продуктом из-за отсутствия интереса. [14]
Сетевые серверы Apple
Системы Apple Network Server (ANS) были системами на базе PowerPC, разработанными Apple Computer, чтобы иметь множество высокопроизводительных функций, которых не было в стандартном оборудовании Apple, включая заменяемые жесткие диски, резервные источники питания и возможность внешнего мониторинга. Эти системы были более или менее основаны на оборудовании Power Macintosh, доступном в то время, но были разработаны для использования AIX (версии 4.1.4 или 4.1.5) в качестве собственной операционной системы в специальной версии, специфичной для ANS, под названием AIX for Apple Network. Серверы.
AIX была совместима только с сетевыми серверами и не была перенесена на стандартное оборудование Power Macintosh. Его не следует путать с A / UX , более ранней версией Unix от Apple для Macintosh на базе 68k .
POWER ISA / PowerPC / Системы на базе Power ISA
Выпуск AIX версии 3 (иногда называемой AIX / 6000 ) совпал с анонсом первых моделей IBM RS / 6000 на базе POWER1 в 1990 году.
В программном обеспечении AIX v3 были внесены несколько новшеств. Это была первая операционная система, в которой была представлена идея журналируемой файловой системы , JFS , которая позволила сократить время загрузки, избегая необходимости обеспечивать согласованность файловых систем на дисках (см. Fsck ) при каждой перезагрузке. Еще одним нововведением были разделяемые библиотеки, которые исключают необходимость статической привязки приложения к используемым им библиотекам. Полученные в результате двоичные файлы меньшего размера использовали для работы меньше аппаратной оперативной памяти и меньше места на диске для установки. Помимо повышения производительности, это было благое для разработчиков: исполняемые бинарники могут быть в десятки килобайта вместо мегабайта для исполняемого файла статический связанным с библиотекой C . AIX v3 также отказался от микроядра AIX v2, что привело к тому, что v3 не содержала кода PL / I и была несколько более «чистой», чем v2.
Другие известные подсистемы включали:
- 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, файловая система Andrew ; и DFS, распределенная файловая система .
- NCS, система сетевых вычислений , лицензированная у Apollo Computer (позже приобретенная HP ).
- Система отображения на экране DPS . Это было примечательно как «план Б» на случай, если комбинация X11 + Motif потерпит неудачу на рынке. Однако он был проприетарным и поддерживался только Sun, NeXT и IBM. Это закрепило его провал на рынке перед лицом проблемы открытых систем X11 + Motif и отсутствия у него возможностей 3D.
По состоянию на 2015 год[Обновить], AIX работает на IBM Мощность , System р , системы я , System p5, System i5, Пьесы p5, Пьесы pSeries и продуктовые линейки серверов i5 ESERVER, а также IBM BladeCenter Лезвия [26] и IBM PureFlex вычислительных узлов.
Возможности POWER7 AIX
AIX 7.1 полностью использует системы на базе процессоров POWER7 , включая функцию Active Memory Expansion (AME), которая увеличивает гибкость системы, когда системные администраторы могут настраивать логические разделы (LPAR) для использования меньшего объема физической памяти. Например, LPAR, работающий под управлением AIX, кажется, что приложениям ОС сконфигурировано 80 ГБ физической памяти, но на самом деле оборудование потребляет только 60 ГБ физической памяти. Active Memory Expansion - это система сжатия виртуальной памяти, которая использует технологию сжатия памяти для прозрачного сжатия данных в памяти, позволяя помещать в память больше данных и тем самым увеличивая объем памяти систем POWER7. Использование Active Memory Expansion может улучшить использование системы и увеличить ее пропускную способность. AIX 7 автоматически управляет размером страниц памяти, используемых для автоматического использования 4 КБ, 64 КБ или комбинации этих размеров страниц. Эта функция самонастройки позволяет оптимизировать производительность без дополнительных усилий со стороны администратора.
Возможности POWER8 AIX
AIX 7.2 использует аппаратные функции POWER8, включая ускорители и восьмипоточную аппаратную многопоточность.
Возможности POWER9 AIX
AIX 7.2 использует технологию безопасной загрузки POWER9 . [27]
Версии
История версий
Версия [28] | Дата выпуска [2] | Дата окончания поддержки [29] | |
---|---|---|---|
5L | 4 мая 2001 г . | 30 апреля 2012 г . | |
5,3 | 13 августа 2004 г . | ||
6.1 | 9 ноября 2007 г . | 30 апреля 2017 г . | |
7.1 | 10 сентября 2010 г . | 30 апреля 2023 г . | |
7.2 | 1 декабря 2015 г . | TBA | |
7.3 | 2021 квартал | TBA | |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия Будущий выпуск |
Релизы POWER / PowerPC
- AIX V7.2, 5 октября 2015 г. [17]
- Обновление в реальном времени для промежуточных исправлений, пакетов обновления и технологических уровней - заменяет все ядро AIX, не влияя на приложения
- Кэширование файловой системы на основе Flash
- Автоматизация Cluster Aware AIX с механизмом замены репозитория
- Поддержка виртуализированного сетевого адаптера с поддержкой SRIOV или выделенного виртуализированного сетевого адаптера VNIC
- RDSv3 через RoCE добавляет поддержку протокола Oracle RDSv3 через адаптеры Mellanox Connect RoCE.
- Требуются процессоры POWER7 или новее
- AIX V7.1, 10 сентября 2010 г. [30]
- Поддержка 256 ядер / 1024 потоков в одном LPAR
- Возможность запускать AIX V5.2 или V5.3 внутри раздела рабочей нагрузки
- Утилита управления конфигурацией системы на основе профиля XML
- Поддержка экспорта адаптеров Fibre Channel в разделы WPAR.
- Поддержка дисков VIOS в WPAR
- Cluster Aware AIX
- Инфраструктура событий AIX
- Управление доступом на основе ролей (RBAC) с поддержкой домена для многопользовательских сред
- AIX V6.1, 9 ноября 2007 г. [31]
- Разделы рабочей нагрузки (WPAR) виртуализация на уровне операционной системы
- Мобильность приложений в реальном времени
- Мобильность живых разделов
- Безопасность
- Управление доступом на основе ролей RBAC
- AIX Security Expert - инструмент повышения безопасности системы и сети
- Шифрование файловой системы JFS2
- Надежный AIX
- Надежное исполнение
- Интегрированный электронный сервисный агент для автоматического сообщения об ошибках
- Параллельное обслуживание ядра
- Ядро использование ключей хранилища POWER6
- ProbeVue динамическая трассировка
- Консоль системного директора для AIX
- Снимок интегрированной файловой системы
- Требуются процессоры POWER4 или новее
- AIX 6 исключена из отдела маркетинга с апреля 2016 г. и из поддержки с апреля 2017 г. [32]
- AIX 5L 5.3, 13 августа 2004 г., [33] прекращение поддержки 30 апреля 2012 г.
- NFS версии 4
- Расширенный учет
- Виртуальный SCSI
- Виртуальный Ethernet
- Использование одновременной многопоточности (SMT)
- Включение Micro-Partitioning
- POWER5 эксплуатация
- Квоты JFS2
- Возможность сжатия файловой системы JFS2
- Планировщик ядра был улучшен для динамического увеличения и уменьшения использования виртуальных процессоров.
- AIX 5L 5.2, 18 октября 2002 г. [33] прекращение поддержки 30 апреля 2009 г. [34]
- Возможность работы на IBM BladeCenter JS20 с PowerPC 970
- Минимальный уровень, необходимый для оборудования POWER5
- MPIO для дисков Fibre Channel
- Программное обеспечение инициатора iSCSI
- Участие в динамическом LPAR
- Функция одновременного ввода-вывода (CIO), представленная для JFS2, выпущенная на уровне обслуживания 01 в мае 2003 г. [35]
- AIX 5L 5.1, 4 мая 2001 г., поддержка прекращена 1 апреля 2006 г. [36]
- Возможность работы на процессоре архитектуры IA-64 , хотя это никогда не выходило за рамки бета-тестирования. [37]
- Минимальный уровень, необходимый для оборудования 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 г. [38]
- AIX 4.3, 31 октября 1997 г.
- Возможность работы на процессорах с 64-битной архитектурой.
- IPv6
- Веб-администратор системы
- AIX 4.2.1, 25 апреля 1997 г.
- NFS версии 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 Desktop.
- AIX 4.1.1, 28 октября 1994 г.
- AIX 4.1, 12 августа 1994 г.
- Представлены службы AIX Ultimedia Services (мультимедийные драйверы и приложения)
- AIX 4.0, 1994 г.
- Работает в системах RS / 6000 с процессорами PowerPC и шинами PCI .
- AIX 3.2 1992 г.
- AIX 3.1 (общедоступная), февраль 1990 г.
- Тип файловой системы с журналируемой файловой системой ( JFS )
- AIXwindows Desktop (на основе X.desktop от IXI Limited )
- AIX 3.0 1989 (ранний доступ)
- LVM ( Диспетчер логических томов ) был включен в OSF / 1, а в 1995 году для HP-UX [39] и Linux реализация LVM аналогична реализации HP-UX LVM. [40]
- Был представлен СМИТ .
IBM System / 370 релизов
Выпуски 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 г.
AIX PS / 2 (вариант для 1–16 пользователей) 795 долл. США AIX PS / 2 (1–2 пользователя) 595 Расширения AIX PS / 2 275 AIX PS / 2 DOS слияние 275 Службы удобства использования AIX PS / 2 275 Система форматирования текста AIX PS / 2 220 AIX PS / 2 X-Windows 214 AIX PS / 2 против FORTRAN 302 AIX PS / 2 против Pascal 302 AIX PS / 2 C, язык 302 Приложение AIX PS / 2 Набор инструментов для разработки 192 Рабочая станция AIX PS / 2 Программа интерфейса хоста 441 Управление передачей AIX PS / 2 Протокол / Интернет-протокол (TCP / IP) 330 AIX PS / 2 INmail (1) / INed (2) / INnet (1) / FTP 275 Доступ AIX для пользователей DOS 164 X-Windows для IBM DOS 214
Релизы 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 г.
Пользовательские интерфейсы
Оболочкой по умолчанию была оболочка Bourne до AIX версии 3, но она была изменена на KornShell (ksh88) в версии 4 ввиду совместимости с XPG4 и POSIX . [3]
Графический
Common Desktop Environment (CDE) по умолчанию AIX в графический пользовательский интерфейс . В составе Linux Affinity и бесплатного набора инструментов AIX для приложений Linux (ATLA) также доступны рабочие области KDE Plasma с открытым исходным кодом и рабочий стол GNOME .
Инструмент интерфейса управления системой
SMIT - это инструмент интерфейса управления системой для AIX. Это позволяет пользователю перемещаться по иерархии команд меню, а не использовать командную строку. Вызов обычно осуществляется с помощью команды smit
. Опытные системные администраторы используют F6
функциональную клавишу, которая генерирует командную строку, которую SMIT будет вызывать для ее завершения. SMIT также создает журнал команд, выполняемых в smit.script
файле. smit.script
Файл автоматически записывает команды с командными флагами и используемых параметров. Этот smit.script
файл можно использовать как исполняемый сценарий оболочки для повторного запуска задач настройки системы. SMIT также создает smit.log
файл, содержащий дополнительную подробную информацию, которая может быть использована программистами при расширении системы SMIT.
smit
и smitty
ссылаются на ту же программу, хотя и вызывают smitty
текстовую версию, в то время как smit
вызовут интерфейс на основе системы X Window, если это возможно; однако, если smit
определено, что возможности системы X Window отсутствуют, вместо сбоя будет представлена текстовая версия. Определение возможностей системы X Window обычно выполняется путем проверки существования DISPLAY
переменной.
База данных
Диспетчер объектных данных ( ODM ) - это база данных системной информации, интегрированная в AIX [41] [42], аналогичная реестру в Microsoft Windows . [43] Хорошее понимание ODM необходимо для управления системами AIX. [44]
Данные, управляемые в ODM, хранятся и обслуживаются как объекты со связанными атрибутами . [45] Взаимодействие с ODM возможно через библиотеку интерфейса прикладного программирования (API) для программ и такие утилиты командной строки , как odmshow , odmget , odmadd , odmchange и odmdelete для сценариев оболочки и пользователей. SMIT и связанные с ним команды AIX также можно использовать для запроса и изменения информации в ODM. [46]
Примеры информации, хранящейся в базе данных ODM:
- Конфигурация сети
- Конфигурация управления логическими томами
- Информация об установленном программном обеспечении
- Информация для логических устройств или программных драйверов
- Список всех поддерживаемых AIX устройств
- Установленные физические аппаратные устройства и их конфигурация
- Меню, экраны и команды, используемые SMIT
Смотрите также
- AOS , образовательный порт 4.3BSD от IBM
- IBM PowerHA SystemMirror (ранее HACMP)
- Список систем Unix
- nmon
- Хронология операционных систем
- Помощник по управлению обновлениями службы
- Данные о жизненно важных продуктах (VPD)
Рекомендации
- ^ Prenessa Лоури (23 февраля 2021). «35 лет инноваций» . IBM . Проверено 24 февраля 2021 года .
- ^ а б «Информация о жизненном цикле поддержки AIX» . IBM.
- ^ а б Кейси Кэннон; Скотт Трент; Кэролайн Джонс (1999). Просто AIX 4.3 . Prentice Hall PTR. п. 21. ISBN 978-0-13-021344-0.
- ^ «Центр знаний IBM» . publib.boulder.ibm.com . nd
- ^ «Произношение Unix» . wordpress.com . 29 января 2010 г.
- ^ «UNIX 03 - Открытый реестр торговых марок» . Открытая группа . Проверено 22 января 2020 года .
- ^ «UNIX исполняется 40 лет» . Корпорация IBM. 9 февраля 2011 . Проверено 9 февраля 2011 года .
- ^ Джонсон, Стивен С .; Ричи, Деннис М. (1978). «Переносимость программ C и системы UNIX» (PDF) . Технический журнал Bell System . 57 (6): 2021–2048. DOI : 10.1002 / j.1538-7305.1978.tb02141.x . S2CID 17510065 .
- ^ Поульсен, Ларс (2001), IBM 360/370/3090/390
- ^ «Amdahl запускает Unix для мэйнфреймов UTS» . 1993 г.
- ^ а б Фелтон, Вашингтон; Миллер, Г.Л .; Милнер, JM (1984). «Реализация системы UNIX для System / 370» (PDF) . Технический журнал AT&T Bell Laboratories . 63 (8).
- ^ Галлант, Джон (18 февраля 1985 г.). «Пользователи: новая жизнь ВМ» . Компьютерный мир . п. 11.
- ^ Галлант, Джон (18 февраля 1985 г.). «Программное обеспечение крадет гром 3090: VM получает версию XA; Unix полностью поддерживается» . Компьютерный мир . С. 1, 8.
- ^ а б Джонс, Памела (25 августа 2005 г.). "Внутренняя электронная почта IBM 2002 года о проекте Монтерей -" Никто этого не хочет " " . Гроклав . Проверено 20 мая 2007 года .
- ^ «Novell снова побеждает - авторские права по правилам жюри не принадлежали SCO» . 30 марта 2010 . Проверено 30 марта 2010 года .
- ^ «Предварительная версия IBM AIX 7» . Корпорация IBM. 16 апреля 2010 . Проверено 16 апреля 2010 года .
- ^ а б «Письмо с объявлением IBM AIX 7.2» . IBM.com. nd . Проверено 5 октября 2015 года .
- ^ а б Патрисия Киф (6 июля 1986 г.). «IBM и Locus будут совместно разрабатывать систему PS / 2 AIX» . Computerworld: еженедельник управления информационными системами . Computerworld: 8. ISSN 0010-4841 .
- ^ «IBM присоединяется к 32-битной битве с линией RT» . Computerworld: еженедельник управления информационными системами . Computerworld: 8. 27 января 1986 г. ISSN 0010-4841 .
- ^ «Письмо с объявлением IBM AIX PS2 1987 г.» . IBM.com. 3 ноября 1987 г.
- ^ «Софт с иностранным чутьем» . Компьютерный мир . IDG Enterprise. 26 марта 1990 . Проверено 19 сентября 2020 года .
- ^ «IBM объявляет о широком спектре инструментов и продуктов, связанных с Unix» . InfoWorld : 8. 16 ноября 1987 г. ISSN 0199-6649 .
- ^ «AIX для PS / 2» . Computerworld: еженедельник управления информационными системами . Computerworld: 55. 22 февраля 1988 г. ISSN 0010-4841 .
- ^ Кейт Коркоран (28 сентября 1992 г.). «IBM объявляет об усилении поддержки Unix на ПК» . InfoWorld : 16. ISSN 0199-6649 .
- ^ «ВЫВОД: ОПЕРАЦИОННАЯ СИСТЕМА IBM AIX PS / 2 ВЕРСИЯ 1.3» . 28 апреля 2003 года Архивировано из оригинала 28 апреля 2003 года.
- ^ «AIX версии 7.1» . Проверено 3 мая 2011 года .
- ^ Скотт Веттер, Навдип Даливал, Ахмед Машхур, Армин Рёлль, Ливиу Рошка (4 февраля 2020 г.). «Глава 2.2 Безопасная загрузка AIX» . Улучшения и модернизация IBM AIX . IBM Redbooks. ISBN 978-0738458281.CS1 maint: несколько имен: список авторов ( ссылка )
- ^ IBM AIX: Руководство по стратегии и плану развития операционной системы AIX для IBM Power Systems, 2019
- ^ «Жизненный цикл программного обеспечения AIX» . IBM.
- ^ «Письмо с объявлением IBM AP» . IBM.com. nd . Проверено 27 декабря 2010 года .
- ^ «Операционная система IBM AIX версии 6.1: Обзор» . IBM.com. nd . Проверено 27 декабря 2010 года .
- ^ «Отзыв программного обеспечения и прекращение поддержки: IBM AIX 6, IBM System Director for Power Systems и связанные лицензионные программы» . IBM.com. nd . Проверено 29 сентября 2015 года .
- ^ а б «Сроки жизненного цикла продукта System p» . Поддержка программного обеспечения IBM. nd . Проверено 27 декабря 2010 года .
- ^ «Сроки жизненного цикла продукта System p» . Поддержка программного обеспечения IBM. nd . Проверено 27 декабря 2010 года .
- ^ «Энергетические системы - IBM» (PDF) . ibm.com . nd
- ^ Жизненный цикл поддержки программного обеспечения IBM (XML)
- ^ "Объявление о следующей встрече Unigroup" . Архивировано 29 августа 2006 года . Проверено 19 января 2020 года .
- ^ «IBM AIX - первая операционная система в 64-битной среде, получившая сертификат безопасности C2» . www-03.ibm.com . 18 января 1999 г.
- ^ Зонтаг, Джон. «Как HP повысила производительность, надежность и простоту использования своей флагманской операционной системы PA-RISC» . Байт . Архивировано из оригинального 20 октября 1996 года.
- ^ http://www.usenix.org/events/usenix01/freenix01/full_papers/teigland/teigland_html/index.html
- ^ «Диспетчер объектных данных (ODM)» . sysadminexperts.com . SysAdminExperts . Проверено 18 июня, 2016 .
- ^ «Центр знаний IBM: диспетчер объектных данных» . ibm.com . IBM . Проверено 18 июня, 2016 .
- ^ Немет, Эви (2011). «Глава 13. Драйверы и ядро» . Справочник по системному администрированию UNIX и Linux . Прентис Холл. С. 432–437. ISBN 978-0-13-148005-6.
- ^ Майкл, Рэндал (2 августа 2002 г.). Администрирование AIX 5L . Макгроу-Хилл. п. 150. ISBN 9780072222555.
- ^ «Информационный документ IBM по обучению: понимание диспетчера объектных данных AIX» . globalknowledge.com . Глобальное знание . Проверено 18 июня, 2016 .
- ^ Фриш, Элин (23 августа 2002 г.). Основное системное администрирование: инструменты и методы для администрирования Linux и Unix . «О'Рейли Медиа, Инк.». п. 67. ISBN 9780596550493.
Внешние ссылки
- IBM AIX
- Дорожная карта AIX TL и SP
- Таблица сравнения версий IBM AIX
- Обзор жизненного цикла выпуска AIX
- Информация о жизненном цикле поддержки AIX
- AIX Strength to Strength , обзор новых функциональных улучшений в AIX и связанных продуктах.
- Рекомендации по обслуживанию и поддержке AIX
- Группа AIX Linkedin
- AIX Fix Central
- Группы пользователей AIX
- Отправить запрос AIX на улучшения
- AIX Toolbox для приложений Linux
- Центр знаний AIX версии 7.2
- Центр знаний AIX версии 7.1
- Информационный центр AIX версии 6.1
- Документация по AIX версии 5.3
- Виртуальная группа пользователей AIX
- Общая информация об AIX / ESA V2R2
- Журнал IBM Systems AIX
- Агент электронного обслуживания IBM
- Проверка работоспособности AIX
- Rootvg.net - Независимый портал для AIX и POWER
- Учетные записи оболочки AIX
- Команды, инструменты, сценарии и пояснения AIX
- 80-страничный маркетинговый буклет 1989 года, объясняющий видение IBM AIX того времени.
- Документация по программированию ODM в IBM
- Диспетчер объектных данных (ODM) в AIX 6.1