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

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 .

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]

История [ править ]

Файловые серверы IBM RS / 6000 AIX, используемые для ibm.com в 1990-е годы
Запрос на вход в консоль AIX версии 4

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 г. Группа ШОСУтверждается , что (среди других нарушений) 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 PC [ править ]

Первоначальный 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 1.3

AIX PS / 2 (также известная как AIX / 386 ) была разработана Locus Computing Corporation по контракту с IBM. [18] AIX PS / 2, впервые выпущенная в октябре 1988 г. [20], работала на персональных компьютерах IBM PS / 2 с Intel 386 и совместимыми процессорами.

AIX PS / 2 1.3 AIXwindows Desktop

Продукт был анонсирован в сентябре 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-based системы [ править ]

Серверы AIX RS / 6000 под управлением ibm.com в начале 1998 г.
Серверы AIX RS / 6000 под управлением ibm.com в начале 1998 г.

Выпуск 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]

Версии [ править ]

Баннер входа по умолчанию для AIX 5.3 на PowerPC

История версий [ править ]

Выпуски 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 г.

Пользовательские интерфейсы [ править ]

Common Desktop Environment , по умолчанию AIX в графический пользовательский интерфейс

Оболочкой по умолчанию была оболочка 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)

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

  1. ^ Prenessa Лоури (23 февраля 2021). «35 лет инноваций» . IBM . Проверено 24 февраля 2021 года .
  2. ^ a b «Информация о жизненном цикле поддержки AIX» . IBM.
  3. ^ а б Кейси Кэннон; Скотт Трент; Кэролайн Джонс (1999). Просто AIX 4.3 . Prentice Hall PTR. п. 21. ISBN 978-0-13-021344-0.
  4. ^ «Центр знаний IBM» . publib.boulder.ibm.com . nd
  5. ^ "Unix Произношение" . wordpress.com . 29 января 2010 г.
  6. ^ «UNIX 03 - Открытый реестр торговых марок» . Открытая группа . Проверено 22 января 2020 года .
  7. ^ "UNIX исполняется 40 лет" . Корпорация IBM. 9 февраля 2011 . Проверено 9 февраля 2011 года .
  8. ^ Джонсон, Стивен С .; Ричи, Деннис М. (1978). «Переносимость программ C и системы UNIX» (PDF) . Технический журнал Bell System . 57 (6): 2021–2048. DOI : 10.1002 / j.1538-7305.1978.tb02141.x . S2CID 17510065 .  
  9. ^ Поульсен, Ларс (2001), IBM 360/370/3090/390
  10. ^ "Amdahl запускает UNIX мэйнфрейма UTS" . 1993 г.
  11. ^ а б Фелтон, Вашингтон; Миллер, Г.Л .; Милнер, Дж. М. (1984). «Реализация системы UNIX для System / 370» (PDF) . Технический журнал AT&T Bell Laboratories . 63 (8).
  12. Галлант, Джон (18 февраля 1985 г.). «Пользователи: новая жизнь ВМ» . Компьютерный мир . п. 11.
  13. Галлант, Джон (18 февраля 1985 г.). «Программное обеспечение крадет гром 3090: VM получает версию XA; Unix полностью поддерживается» . Компьютерный мир . С. 1, 8.
  14. ^ a b Джонс, Памела (25 августа 2005 г.). "Внутренняя электронная почта IBM 2002 года о проекте Монтерей -" Никто этого не хочет " " . Гроклав . Проверено 20 мая 2007 года .
  15. ^ «Novell снова побеждает - авторские права по правилам жюри не принадлежали SCO» . 30 марта 2010 . Проверено 30 марта 2010 года .
  16. ^ «Предварительный просмотр IBM AIX 7» . Корпорация IBM. 16 апреля 2010 . Проверено 16 апреля 2010 года .
  17. ^ a b «Письмо с объявлением IBM AIX 7.2» . IBM.com. nd . Проверено 5 октября 2015 года .
  18. ^ a b Патрисия Киф (6 июля 1986 г.). «IBM и Locus будут совместно разрабатывать систему PS / 2 AIX» . Computerworld: еженедельник управления информационными системами . Computerworld: 8. ISSN 0010-4841 . 
  19. ^ "IBM присоединяется к 32-битной битве с линией RT" . Computerworld: еженедельник управления информационными системами . Computerworld: 8. 27 января 1986 г. ISSN 0010-4841 . 
  20. ^ "Письмо с объявлением IBM AIX PS2 1987" . IBM.com. 3 ноября 1987 г.
  21. ^ "Программное обеспечение с иностранным чутьем" . Компьютерный мир . IDG Enterprise. 26 марта 1990 . Проверено 19 сентября 2020 года .
  22. ^ «IBM объявляет о широком спектре инструментов и продуктов, связанных с Unix» . InfoWorld : 8. 16 ноября 1987 г. ISSN 0199-6649 . 
  23. ^ «AIX для PS / 2» . Computerworld: еженедельник управления информационными системами . Computerworld: 55. 22 февраля 1988 г. ISSN 0010-4841 . 
  24. Кейт Коркоран (28 сентября 1992 г.). «IBM объявляет об усилении поддержки Unix на ПК» . InfoWorld : 16. ISSN 0199-6649 . 
  25. ^ «ВЫВОД: ОПЕРАЦИОННАЯ СИСТЕМА IBM AIX PS / 2 ВЕРСИЯ 1.3» . 28 апреля 2003 года Архивировано из оригинала 28 апреля 2003 года.
  26. ^ «AIX версии 7.1» . Проверено 3 мая 2011 года .
  27. ^ Скотт Веттер, Navdeep Dhaliwal, Ахмед Mashhour, Armin рулон, Лиая Рошка (4 февраля 2020). «Глава 2.2 Безопасная загрузка AIX» . Улучшения и модернизация IBM AIX . IBM Redbooks. ISBN 978-0738458281.CS1 maint: multiple names: authors list (link)
  28. ^ IBM AIX: Руководство по стратегии и плану развития операционной системы AIX для IBM Power Systems, 2019
  29. ^ «Жизненный цикл программного обеспечения AIX» . IBM.
  30. ^ "Письмо с объявлением IBM AP" . IBM.com. nd . Проверено 27 декабря 2010 года .
  31. ^ «Операционная система IBM AIX версии 6.1: Обзор» . IBM.com. nd . Проверено 27 декабря 2010 года .
  32. ^ «Отзыв программного обеспечения и прекращение поддержки: IBM AIX 6, IBM System Director for Power Systems и связанные лицензионные программы» . IBM.com. nd . Проверено 29 сентября 2015 года .
  33. ^ a b «Даты жизненного цикла продукта System p» . Поддержка программного обеспечения IBM. nd . Проверено 27 декабря 2010 года .
  34. ^ «Даты жизненного цикла продукта System p» . Поддержка программного обеспечения IBM. nd . Проверено 27 декабря 2010 года .
  35. ^ "Power Systems - IBM" (PDF) . ibm.com . nd
  36. ^ Жизненный цикл поддержки программного обеспечения IBM (XML)
  37. ^ "Объявление о следующей встрече Unigroup" . Архивировано 29 августа 2006 года . Проверено 19 января 2020 года .
  38. ^ «IBM AIX - первая операционная система в 64-битной среде, получившая сертификат безопасности C2» . www-03.ibm.com . 18 января 1999 г.
  39. ^ Зонтаг, Джон. «Как HP улучшила производительность, надежность и простоту использования своей флагманской операционной системы PA-RISC» . Байт . Архивировано из оригинального 20 октября 1996 года.
  40. ^ http://www.usenix.org/events/usenix01/freenix01/full_papers/teigland/teigland_html/index.html
  41. ^ «Диспетчер объектных данных (ODM)» . sysadminexperts.com . SysAdminExperts . Проверено 18 июня, 2016 .
  42. ^ «Центр знаний IBM: менеджер объектных данных» . ibm.com . IBM . Проверено 18 июня, 2016 .
  43. ^ Немет, Эви (2011). «Глава 13. Драйверы и ядро» . Справочник по системному администрированию UNIX и Linux . Прентис Холл. С. 432–437. ISBN 978-0-13-148005-6.
  44. Майкл, Рэндал (2 августа 2002 г.). Администрирование AIX 5L . Макгроу-Хилл. п. 150. ISBN 9780072222555.
  45. ^ «Информационный документ IBM по обучению: понимание диспетчера объектных данных AIX» . globalknowledge.com . Глобальное знание . Проверено 18 июня, 2016 .
  46. ^ Фриш, Æleen (23 августа 2002). Основное системное администрирование: инструменты и методы для администрирования Linux и Unix . "O'Reilly Media, Inc.". п. 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