Jump to content

Мэйнфрейм IBM

(Перенаправлено с мейнфреймов IBM )

Мейнфреймы IBM — это большие компьютерные системы, производимые IBM с 1952 года. В 1960-х и 1970-х годах IBM доминировала на компьютерном рынке с серией 7000 и более поздней версией System/360 , за которой следовала System/370 . Современные мэйнфреймы в линейке бизнес-компьютеров IBM представляют собой развитие базовой конструкции System/360.

Первое и второе поколение

[ редактировать ]
Мэйнфрейм IBM 704 в NACA в 1957 году.

С 1952 по конец 1960-х годов IBM производила и продавала несколько моделей больших компьютеров, известных как серия IBM 700/7000 . 700-е первого поколения были основаны на электронных лампах , а более поздние 7000-е второго поколения использовали транзисторы . Эти машины установили доминирование IBM в области электронной обработки данных («EDP»). У IBM было две категории моделей: одна (701, 704, 709, 7030, 7090, 7094, 7040, 7044) для инженерного и научного использования и одна (702, 705, 705-II, 705-III, 7080, 7070, 7072). , 7074, 7010) для коммерческого использования или обработки данных. Две категории, научная и коммерческая, обычно использовали общие периферийные устройства, но имели совершенно разные наборы инструкций , и даже внутри каждой категории существовала несовместимость.

Первоначально IBM продавала свои компьютеры без какого-либо программного обеспечения, ожидая, что клиенты напишут свои собственные; программы запускались вручную, по одной. Позже IBM предоставила компиляторы для недавно разработанных языков программирования более высокого уровня Fortran , COMTRAN и более позднего COBOL . Первые операционные системы для компьютеров IBM были написаны клиентами IBM, которые не хотели, чтобы их очень дорогие машины (2 миллиона долларов США в середине 1950-х годов) простаивали, пока операторы вручную настраивали задания. Эти первые операционные системы представляли собой, по сути, запланированные рабочие очереди. Принято считать, что первой операционной системой, использовавшейся для реальной работы, была GM-NAA I/O , созданная исследовательским подразделением General Motors в 1956 году. IBM усовершенствовала одну из преемниц GM-NAA I/O, SHARE Operating System , и предоставила ее клиентам под именем IBSYS . [1] [2] Поскольку программное обеспечение становилось все более сложным и важным, стоимость его поддержки в таком большом количестве различных проектов стала обременительной, и это стало одним из факторов, побудивших IBM разработать System/360 и ее операционные системы. [3]

Продукты второго поколения (на транзисторах) были основой бизнеса IBM, и IBM продолжала производить их в течение нескольких лет после появления System/360. (Некоторые IBM 7094 оставались в эксплуатации до 1980-х годов.)

Меньшие машины

[ редактировать ]
IBM 1401 на реставрации в Музее истории компьютеров

До System/360 IBM также продавала компьютеры меньшего размера, которые не считались мэйнфреймами, хотя по современным стандартам они все еще были громоздкими и дорогими. В их число вошли:

IBM с трудом удалось убедить клиентов перейти с небольших машин на мэйнфреймы, поскольку приходилось переписывать очень много программного обеспечения. 7010 был представлен в 1962 году как 1410 размером с мейнфрейм. Более поздние системы 360 и 370 могли имитировать машины 1400. Компьютер размером с настольный компьютер с другим набором команд, IBM 1130 , был выпущен одновременно с System/360, чтобы занять нишу, занятую 1620. Он использовал ту же кодировку символов EBCDIC , что и 360, и в основном был запрограммирован на Фортране , который при необходимости было относительно легко адаптироваться к более крупным машинам.

IBM также представила машины меньшего размера после S/360. В их число вошли:

Компьютер среднего класса — это обозначение, используемое IBM для класса компьютерных систем, которые находятся между мейнфреймами и микрокомпьютерами.

IBM Система/360

[ редактировать ]
IBM System/360 Модель 50

IBM анонсировала линейку мэйнфреймов System/360 (S/360) в апреле 1964 года. [4] System/360 представляла собой единую серию совместимых моделей как для коммерческого, так и для научного использования. Число « 360 » означало компьютерную систему «360 градусов », или «всестороннюю». System/360 включала в себя функции, которые ранее присутствовали только в коммерческой линии (например, десятичная арифметика и байтовая адресация) или в инженерной и научной линии (например, арифметика с плавающей запятой ). Некоторые арифметические единицы и функции адресации были дополнительными на некоторых моделях System/360. Однако модели были совместимы с предыдущими версиями, а большинство из них были совместимы и с нисходящими. System/360 также был первым широко используемым компьютером, который включал в себя специальное аппаратное обеспечение для использования операционных систем . Среди них были программы и инструкции режима супервизора и приложения, а также встроенные средства защиты памяти. Аппаратная защита памяти была предусмотрена для защиты операционной системы от пользовательских программ (задач) и пользовательских задач друг от друга. Новая машина также имела больший размер. адресное пространство , чем у старых мэйнфреймов: 24 бита для 8-битных байтов против типичных 18 бит для 36-битных слов.

Меньшие модели линейки System/360 (например, 360/30) были предназначены для замены серии 1400, обеспечивая при этом более простой путь обновления до более крупных моделей 360. 360 Чтобы сгладить переход от второго поколения к новой линейке, IBM использовала возможности микропрограммирования для эмуляции более популярных старых моделей. Таким образом, модели 360/30 с этой дополнительной функцией могут запускать 1401 программу, а более крупные модели 360/65 могут запускать 7094 программы. Для запуска старых программ 360 приходилось останавливать и перезапускать в режиме эмуляции. Многие клиенты продолжали использовать свое старое программное обеспечение, и одной из особенностей более поздней версии System/370 была возможность переключаться в режим эмуляции и обратно под управлением операционной системы.

Операционные системы семейства System/360 включали OS/360 (с PCP, MFT и MVT ), BOS/360 , TOS/360 и DOS/360 .

Позже System/360 превратилась в System/370 , System/390 и 64-битные машины zSeries, System z и zEnterprise . System/370 представила возможности виртуальной памяти во всех моделях, кроме первых моделей System/370; вариант OS вариант OS/360 MFT OS/VS1, /360 MVT OS/VS2 (SVS) и вариант DOS/VS DOS/360 были представлены для использования возможностей виртуальной памяти, за которыми следовал MVS , который, в отличие от более ранних операционных систем с виртуальной памятью, отдельные программы запускались в отдельных адресных пространствах, а не запускались все программы в одном виртуальном адресном пространстве. Возможности виртуальной памяти также позволили системе поддерживать виртуальные машины ; VM /370 гипервизор будет запускать одну или несколько виртуальных машин под управлением стандартных операционных систем System/360 или System/370 или однопользовательской системы Conversational Monitor System (CMS). Система виртуальных машин с разделением времени может запускать несколько виртуальных машин, по одной на пользователя, причем на каждой виртуальной машине работает экземпляр CMS.

Современные системы

[ редактировать ]
IBM Система z800

Семейство IBM Z , представленное в 2000 году с моделью z900, поддерживает z/Architecture , которая расширяет архитектуру, используемую мэйнфреймами System/390, до 64 бит.

Процессорные блоки

[ редактировать ]

В современных мэйнфреймах IBM используются следующие процессоры:

Они по сути идентичны, но отличаются контролем затрат на программное обеспечение: все, кроме CP, немного ограничены. [а] поэтому их нельзя использовать для запуска произвольных операционных систем и, следовательно, они не учитываются в стоимости лицензирования программного обеспечения (которая обычно зависит от количества CP). [5] Внутри мэйнфреймов обычно устанавливаются и другие вспомогательные процессоры, такие как криптографические ускорители ( CryptoExpress ), сетевой процессор OSA-Express и FICON дисковые процессоры ввода-вывода Express.

Программное обеспечение, позволяющее пользователям запускать «традиционные» рабочие нагрузки на zIIP и zAAP, на короткое время продавалось Neon Enterprise Software как «zPrime», но было снято с рынка в 2011 году после иска со стороны IBM. [6]

Операционные системы

[ редактировать ]

Основные операционные системы, используемые на текущих мейнфреймах IBM, включают z/OS (которая последовала за MVS/ESA и OS/390 в линейке OS/360 ), z/VM (которая последовала за VM/ESA и VM/XA SP в линейке CP- 360). 40 ), z/VSE (который входит в линию DOS/360 ), z/TPF (преемник Transaction Processing Facility в линии программы управления авиакомпаниями ) и Linux на IBM Z (например, Debian , Red Hat Enterprise Linux). , SUSE Linux Enterprise Server ). Некоторые системы используют MUSIC/SP , а также UTS (мейнфрейм UNIX) . В октябре 2008 года Sine Nomine Associates представила OpenSolaris на System z ; с тех пор оно было прекращено.

Промежуточное ПО

[ редактировать ]

Современные мэйнфреймы IBM поддерживают все основные корпоративные среды обработки транзакций и базы данных , включая CICS , IMS , WebSphere Application Server, IBM Db2 и Oracle . Во многих случаях эти программные подсистемы могут работать более чем в одной операционной системе мэйнфрейма.

Эмуляторы

[ редактировать ]

Существуют программные эмуляторы для оборудования System/370, System/390 и System z, включая FLEX-ES , который работает под UnixWare или Linux . [7] и свободно доступный Hercules , работающий под Linux , FreeBSD , Solaris , macOS и Microsoft Windows . IBM предлагает эмулятор под названием zPDT (System z Personal Development Tool), который работает в Linux на x86-64 . машинах [8]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Все поддерживаемые операционные системы IBM проверяют тип процессора, на котором они работают, и ограничивают использование в соответствии с условиями лицензии.
  1. ^ «Операционная система IBM 7090/94 IBSYS» . Архивировано из оригинала 24 апреля 2021 года.
  2. ^ Грей, Джордж (март 1999 г.). «ИСПОЛНИТЕЛЬ II» . Информационный бюллетень об истории Unisys . 1 (3). Архивировано из оригинала 9 августа 2017 года.
  3. ^ Чак Бойер. «Революция 360» (PDF) . ИБМ. Архивировано из оригинала 1 июля 2023 года . Проверено 22 декабря 2020 г.
  4. ^ «Архивы IBM: объявление о System/360» . ИБМ . 23 января 2003 г. Архивировано из оригинала 2 января 2021 г. Проверено 22 декабря 2020 г.
  5. ^ Компания IBM. (2005). «Концепции мэйнфреймов (стр. 31)» (PDF) . Архивировано (PDF) из оригинала 8 июля 2012 г. Проверено 5 мая 2012 г.
  6. ^ Рэддинг, Алан (6 июня 2011 г.). «Пока, zPrime в System z» . Танцующий Динозавр. Архивировано из оригинала 30 июня 2012 года . Проверено 5 мая 2012 г.
  7. ^ «Технический обзор: FLEX-ES» . Архивировано из оригинала 18 мая 2015 года . Проверено 8 мая 2015 г.
  8. ^ «Инструмент индивидуальной разработки IBM System z» . ИБМ. Архивировано из оригинала 4 марта 2016 года . Проверено 27 января 2016 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 50dfbbf690fa7e84a2004c4348214ce5__1721503140
URL1:https://arc.ask3.ru/arc/aa/50/e5/50dfbbf690fa7e84a2004c4348214ce5.html
Заголовок, (Title) документа по адресу, URL1:
IBM mainframe - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)