Jump to content

Системы IBM на базе ПК, совместимые с мейнфреймами IBM

С момента появления персональных компьютеров в 1980-х годах компания IBM и другие поставщики создали системы на базе ПК, совместимые с мэйнфреймами IBM , которые совместимы с более крупными мэйнфреймами IBM . Какое-то время системы, совместимые с мэйнфреймами на базе ПК, имели более низкую цену и не требовали столько электроэнергии или площади. Однако они принесли в жертву производительность и были не такими надежными, как оборудование класса мэйнфреймов. Эти продукты были популярны среди разработчиков мэйнфреймов, в сфере образования и обучения, в очень небольших компаниях с некритической обработкой, а также в определенных сферах оказания помощи при стихийных бедствиях (например, в системах регулирования полевого страхования для оказания помощи при ураганах).

Вплоть до середины 1990-х годов мэйнфреймы представляли собой очень большие машины, которые часто занимали целые комнаты. Помещения часто кондиционировались и имели специальные устройства для подачи трехфазной электроэнергии, необходимой машинам. Современные мэйнфреймы в настоящее время физически сравнительно малы и практически не требуют специальных строительных конструкций.

Система/370

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

IBM продемонстрировала использование набора команд мэйнфрейма в своем первом настольном компьютере — IBM 5100 , выпущенном в 1975 году. В этом продукте использовался микрокод для выполнения многих инструкций процессора System/370 , поэтому он мог запускать слегка модифицированную версию от IBM APL Интерпретатор программ для мэйнфреймов .

В 1980 году распространились слухи о новом персональном компьютере IBM, возможно, миниатюрной версии 370. [1] В 1981 году появился персональный компьютер IBM , но он не был основан на архитектуре System 370. Однако IBM использовала свою новую платформу ПК для создания комбинаций с дополнительным оборудованием, которое могло локально выполнять инструкции S/370.

Персональный компьютер XT/370

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

В октябре 1983 года IBM анонсировала персональный компьютер IBM XT/370. По сути, это был продукт «три в одном». Он мог локально запускать PC DOS , мог также действовать как терминал 3270 и, наконец, его наиболее важной отличительной особенностью по сравнению с ПК IBM 3270 было то, что он мог локально выполнять инструкции S/370. [2]

Плата IBM XT/370 и диагностическая дискета

XT/370 представлял собой персональный компьютер IBM XT (системный блок 5160) с тремя специальными 8-битными картами. Плата процессора (370PC-P), [3] содержал два модифицированных чипа Motorola 68000 (которые могли эмулировать большинство инструкций S/370 с фиксированной запятой и инструкций без плавающей запятой), а также сопроцессор Intel 8087, модифицированный для эмуляции инструкций S/370 с плавающей запятой. Вторая карта (370PC-M), подключенная к первой с помощью уникального заднего разъема, содержала 512 КиБ памяти. Третья карта (PC3277-EM) представляла собой эмулятор терминала 3270, необходимый для загрузки системного программного обеспечения с главного компьютера. Компьютер XT/370 загрузился в DOS, затем запустил программу управления VM /PC. В объем памяти карты добавлена ​​дополнительная системная память, поэтому первые 256 КБ памяти ( материнской платы ) можно было использовать для перемещения данных на карту расширения 512 КБ . Память расширения была двухпортовой и предоставляла дополнительные 384 КиБ машине XT , в результате чего общий объем оперативной памяти на стороне XT достиг 640 КиБ . Арбитр памяти может переключить второй банк емкостью 128 КиБ на карте на другие банки, позволяя процессору XT Intel 8088 адресовать всю оперативную память на карте 370PC-M. [4] Помимо 416 КБ полезной оперативной памяти для приложений S/370, XT/370 также поддерживал до 4 МБ виртуальной памяти , используя жесткий диск в качестве устройства подкачки. [5]

IBM заявила, что XT/370 достиг скорости 0,1 MIPS (когда данные помещаются в ОЗУ). В 1984 году прейскурантная цена XT/370 в его типичной конфигурации составляла примерно 12 000 долларов , что выгодно отличало ее от собственных мэйнфреймов IBM в расчете на доллар за MIPS; например, IBM 4341 обеспечил производительность 1,2 MIPS за 500 000 долларов США . Хотя теоретически это снизило спрос на мэйнфреймы клиентов за счет переноса нагрузки на меньшие компьютеры, по мере того, как клиенты покупали больше XT/370, они, вероятно, увеличивали общую нагрузку на мэйнфреймы, увеличивая продажи мэйнфреймов IBM. [5]

Подобно версии VM/CMS для мэйнфреймов , VM/PC также создавала иллюзию виртуальных дисков , но в версии для ПК они сохранялись в виде файлов DOS для ПК, либо на дискете, либо на жестком диске. Например, виртуальный диск CMS, принадлежащий пользователю FRED по адресу устройства 101, был сохранен как файл DOS FRED.101. Команды CMS IMPORT и EXPORT позволяли извлекать файлы с этих виртуальных дисков, а также конвертировать ASCII / EBCDIC . [6]

XT/370 поставлялся с 83-клавишной клавиатурой в стиле XT (10 функциональных клавиш). [2] В новых версиях XT/370 от PC3277-EM отказались в пользу плат IBM 3278/79. XT/370 была среди систем XT, которые могли использовать второй жесткий диск, установленный в шасси расширения 5161. [7] : 6–17 

В 1984 году компания BYTE назвала XT/370 «определенным успехом». Журнал похвалил IBM за «включение всех функций 370 в XT» и выразил надежду на технические улучшения, которые «могут привести к созданию еще лучшего компьютера». [8]

Производство XT/370 было прекращено в апреле 1987 года. [9]

Персональный компьютер АТ/370

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

В 1984 году IBM представила персональный компьютер IBM AT/370. [10] с картами, аналогичными картам XT/370, и обновленным программным обеспечением, поддерживающим как жесткие диски большего размера, так и передачу DMA с карты 3277 на карту процессора AT/370. Система была почти на 60% быстрее, чем XT/370. [4] В AT/370 использовались другие 16-битные интерфейсные карты совместной обработки, чем в XT, называемые PC/370-P2 и PC/370-M2. Последняя карта по-прежнему имела только 512 КБ памяти, из которых 480 КБ можно было использовать для программ в режиме S/370, а 32 КБ были зарезервированы для хранения микрокода. Что касается функции эмуляции терминала, AT/370 поставлялся с тем же адаптером эмуляции 3278/79, что и XT/370 последней серии. Сама материнская плата AT/370 была оснащена 512 КБ оперативной памяти. [7] : с 9-26 до 9-28

AT/370 также работал под управлением VM/PC, но с PC DOS 3.0 вместо 2.10, которая использовалась в версии XT. [11] Версия 2 VM/PC, выпущенная в ноябре 1985 года, повысила производительность до 50%; это позволяло использовать дополнительную память (помимо диска) в качестве страничного кэша для виртуальной машины. [12]

за ноябрь 1985 года В статье Computerworld отмечалось, что машина «продавалась медленно». [12] Производство AT/370 было прекращено вместе с XT/370 в апреле 1987 года. [9]

Техническая рабочая станция IBM 7437 VM/SP

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

В апреле 1988 года IBM представила рабочую станцию ​​System/370 , которая поставлялась некоторым клиентам с августа 1987 года. [13] Официально называемая Техническая рабочая станция IBM 7437 VM/SP (а позже также известная как Personal System/370), это была отдельно стоящая башня, которая подключалась к карте MCA , установленной в PS/2 модели 60 , 70 или 80. 7437 Tower содержал процессор и 16   Мбайт основной памяти, а PS/2 обеспечивал ввод-вывод и дисковое хранилище. [14] На 7437 работала операционная система IBM VM/SP , и один представитель IBM описал 7437 «как 9370 с одним терминалом». Он был предназначен для существующих пользователей S / 370, и его прейскурантная цена на ноябрь 1988 года составляла 18 100 долларов при минимальном заказе на 25 единиц. [15] Одна из его предполагаемых ролей заключалась в предоставлении однопользовательского компьютера, совместимого с S/370, на котором можно было бы запускать приложения для автоматизированного проектирования и проектирования , созданные на мэйнфреймах IBM, таких как CADAM и CATIA . Графическую поддержку обеспечивала графическая система IBM 5080, напольная башня. 5080 был подключен к 7437 через PS/2 с помощью кабеля и адаптера MCA. [16]

Персональный/370

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

Позже IBM представила Personal/370 (также известная как P/370), 32-битную карту MCA с одним слотом , которую можно добавить к компьютеру PS/2 или RS/6000 для запуска ОС System/370 (например, MUSIC/SP , VM , VSE ) параллельно с OS/2 (в PS/2) или AIX (в RS/6000) с поддержкой нескольких одновременных пользователей. Это полная реализация процессора S/370, включая FPU сопроцессор и память объемом 16 МБ. Управление и стандартные каналы ввода-вывода предоставляются через ОС/оборудование хоста. Можно добавить дополнительную 370-канальную карту для обеспечения ввода-вывода для конкретного мэйнфрейма, например, для локальных блоков управления 3270, ленточных накопителей 3400/3480 или преобразователей протоколов 7171.

Несмотря на то, что P/370 представляет собой продукт с одной картой, он работал в три раза быстрее, чем 7437, достигая 3,5 MIPS, что на уровне младшего IBM 4381 . [17] В следующей книге (того же автора) заявлено, что P/370 имеет производительность 4,1 MIPS. [18]

Personal/370 был доступен еще в ноябре 1989 года, хотя и по «специальному предложению». [19]

Система/390

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

В 1995 году IBM представила карту «Enhanced S/390 MicroProcessor Complex», которая поддерживала архитектуру IBM ESA/390 в системе на базе ПК. [20] Продукты IBM, связанные с ПК, также были адаптированы к этой поддержке: карта (номер детали IBM 8640-PB0) использовалась в IBM PC Server 330 в 1998 году. [21] [22] и модели IBM PC Server 500. [23]

Плата процессора S/390

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

Важной целью при разработке процессорной карты S/390 была полная совместимость с существующими операционными системами и программным обеспечением мэйнфреймов. Процессор реализует все инструкции ESA/390 и XA, что исключает необходимость трансляции инструкций. Существует три поколения карты:

  • Исходная процессорная карта S / 390 включала 32 МБ выделенной памяти с дополнительными дочерними картами на 32 МБ или 96 МБ, что в сумме составляло 64 МБ или 128 МБ ОЗУ. Официальная производительность процессора составила 4,5 MIPS . Он был создан для подключения к хост-системе MicroChannel .
  • Вторая версия была создана для хост-системы PCI . В стандартной комплектации он включал 128 МБ выделенной памяти и по-прежнему имел производительность 4,5 MIPS.
  • Третья версия, называемая картой P/390E (от Enhanced), включала 256 МБ выделенной памяти и имела производительность 7 MIPS. Он также был создан для хост-системы PCI . Существовала чрезвычайно редкая (возможно, когда-либо выпущенная только в качестве предсерийных образцов) версия карты P/390E с памятью 1 ГБ.

R/390 — это обозначение карты расширения, используемой в сервере IBM RS/6000. Оригинальный R/390 имел процессор POWER2 с частотой 67 или 77 МГц и от 32 до 512 МБ оперативной памяти, в зависимости от конфигурации. Карту расширения MCA P/390 можно установить в любую систему MCA RS/6000, а карту PCI P/390 можно установить в ряд ранних версий PCI RS/6000; все такие конфигурации называются R/390. Серверы R/390 должны использовать AIX версии 4 в качестве операционной системы хоста.

IBM PC Server 500. Этот сервер может содержать плату P/390.

P/390 — это обозначение карты расширения, используемой в сервере IBM PC, и оно было дешевле, чем R/390. Исходный сервер P/390 размещался на IBM PC Server 500 и имел процессор Intel Pentium с частотой 90 МГц для работы под управлением OS/2. Модель была пересмотрена в середине 1996 года и переименована в PC Server 520, оснащенный процессором Intel Pentium с частотой 133 МГц. Обе модели в стандартной комплектации имели 32 МБ оперативной памяти с возможностью расширения до 256 МБ. PC Server 500 имел восемь слотов расширения MCA, а PC Server 520 добавил два слота расширения PCI и удалил два слота MCA.

Интегрированный сервер S/390

[ редактировать ]
Интегрированный сервер IBM S/390

Интегрированный сервер S/390 (также известный как S/390 IS) представляет собой мэйнфрейм, помещенный в сравнительно небольшой корпус (ВхШхГ: 82 x 52 x 111 см). Он стал доступен с ноября 1998 года. Он предназначен для клиентов, которым не требуется пропускная способность ввода-вывода и производительность S/390 Multiprise 3000 (который имеет тот же размер). Используется всего 256 МБ памяти ECC и один основной процессор CMOS (производительность около 8 MIPS); ЦП S/390, используемый во интегрированном сервере, на самом деле представляет собой электронную карту P/390. Pentium II используется в качестве IOSP (служебного процессора ввода-вывода). Он поддерживает четыре ESCON и до четырех параллельных каналов. Имеются стандартные слоты PCI и ISA. Поддерживается максимум 255 ГБ внутренних жестких дисков (16 жестких дисков по 18 ГБ и 2 жестких диска для резервирования). Поддерживаемые ОС: OS/390, MVS/ESA, VM/ESA и VSE/ESA.

Системы Fujitsu на базе ПК

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

Fujitsu предлагает две системы, которые составляют нижнюю часть Fujitsu BS2000 на базе S/390. линейки мэйнфреймов [24] SQ100 — это более медленная конфигурация, использующая двухъядерные   с тактовой частотой 2,93 ГГц процессоры Intel Xeon E7220 и обеспечивающая производительность до 200RPF. [25] SQ200 был представлен совсем недавно, использует шестиядерные   с тактовой частотой 2,66 ГГц процессоры Xeon X7542 и имеет производительность до 700RPF. [26] Все Intel 64 мэйнфреймы BS2000 на базе могут работать под управлением Linux или Windows в отдельных разделах. Fujitsu также продолжает производить специальные процессоры S/390 и оборудование для мэйнфреймов для высшего класса своей линейки BS2000. [27]

z/Архитектура и сегодня

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

С конца 1990-х годов процессоры ПК стали достаточно быстрыми, чтобы выполнять эмуляцию мэйнфреймов без необходимости использования карты сопроцессора . В настоящее время доступно несколько эмуляторов персональных компьютеров, поддерживающих System/390 и z/Architecture .

  • FLEX-ES от Fundamental Software эмулирует как System/390 (ESA/390), так и z/Architecture . Заявлен как один из самых популярных IBM-совместимых мэйнфреймов на базе ПК (по состоянию на 2006 год). Хотя FLEX-ES может работать на большинстве аппаратных средств ПК, лицензионное соглашение требует, чтобы FLEX-ES работал на машине, с которой он был продан; в прошлом это были серверы Compaq Proliant и HP, но сегодня это почти всегда одобренный сервер IBM x Series или ноутбук ThinkPad .
  • Hercules — эмулятор с открытым исходным кодом для наборов команд System/370, System/390 и z/Architecture. Однако для выполнения прикладных программ требуется полноценная операционная система. Хотя IBM не лицензирует свои текущие операционные системы для работы на Hercules, более ранние операционные системы System/370 находятся в свободном доступе. [ нужна ссылка ] и его можно легально запустить на Hercules.
  • zPDT (System/z Personal Development Tool), предложение IBM, позволяющее независимым разработчикам программного обеспечения (ISV) IBM PartnerWorld легально запускать z/OS 1.6 (или более позднюю версию), DB2 V8 (или более позднюю версию), z/TPF или z/VSE 4.1. (или выше) на компьютерах на базе ПК, которые можно приобрести на основе эмуляции Linux.
  • IBM ZD&T (Z Development and Test Environment), предложение IBM, предоставляет среду на базе x86, которая эмулирует аппаратное обеспечение Z и запускает подлинное программное обеспечение z/OS, обеспечивая непревзойденную переносимость и совместимость приложений. Среду разработки и тестирования IBM Z можно использовать для обучения, демонстрации, разработки и тестирования приложений, включающих компоненты мэйнфреймов.
  • Z390 и zCOBOL — это портативный ассемблер макросов, а также компилятор, компоновщик и эмулятор COBOL, обеспечивающий возможность разработки, тестирования и развертывания совместимых с мэйнфреймами ассемблерных и COBOL-программ с использованием любого компьютера, поддерживающего среду выполнения J2SE 1.6.0+.

Хронология

[ редактировать ]
Хронология персонального компьютера IBM
IBM ThinkCentreIBM НетВистаIBM Palm Top PC 110Серия ПК IBMIBM АптиваIBM PS/ValuePointThinkPadЭдуКвестIBM PS/примечаниеКомпьютерная корпорация АмбраIBM ПКрадиоIBM ПС/1IBM ПС/55IBM ПС/2Персональный компьютер IBM XT 286IBM-ПК-трансформерIBM JXПерсональный компьютер IBM AT/370Персональный компьютер IBM ATПромышленный компьютер IBMIBM ПКджрПортативный персональный компьютер IBMПерсональный компьютер IBM XT/370ПК IBM 3270Персональный компьютер IBM XTИБМ 5550Персональный компьютер IBMIBM System/23 ДатамастерИБМ 5120ИБМ 5110ИБМ 5100
Звездочка (*) обозначает модель, выпущенную только в Японии.

См. также

[ редактировать ]
  1. ^ «Группа интересов возможного компьютера IBM» . БАЙТ . Январь 1981 г. с. 313 . Проверено 18 октября 2013 г.
  2. ^ Перейти обратно: а б «Краткий обзор персональных компьютеров IBM» . БАЙТ . Осень 1984 г., стр. 10–26 . Проверено 18 марта 2016 г.
  3. ^ «Внедрение IBM System 370 через со-микропроцессоры/сопроцессор... - IPCOM000059679D - IP.com» . Priorartdatabase.com. Архивировано из оригинала 11 декабря 2015 г. Проверено 23 июля 2020 г.
  4. ^ Перейти обратно: а б Скотт Мюллер «Модернизация и ремонт компьютеров», второе издание , Que Books, 1992, ISBN   0-88022-856-3 страницы 73-75, страница 94
  5. ^ Перейти обратно: а б Киллен, Майкл (осень 1984 г.). «Прогноз IBM / Доминирование на рынке» . БАЙТ . стр. 30–38 . Проверено 18 марта 2016 г.
  6. ^ BYTE Руководство по IBM PC, осень 1984 г., стр. 44-46.
  7. ^ Перейти обратно: а б Информационное руководство по обслуживанию семейства персональных компьютеров (PDF) . ИБМ. Январь 1989 г. SA38-0037-00.
  8. ^ Сабина, Эрнест (осень 1984 г.). «Персональный компьютер IBM XT/370» . БАЙТ . стр. 210–217 . Проверено 18 марта 2016 г.
  9. ^ Перейти обратно: а б «IBM отказывается от Personal XT/, AT/370» . Обзор компьютерного бизнеса . Медиа-группа New Statesman. 13 апреля 1987 г. Архивировано из оригинала 20 сентября 2023 г.
  10. ^ «Основные события IBM, 1970–1984 гг.» (PDF) . ИБМ.
  11. ^ Руководство пользователя виртуальной машины/персонального компьютера, стр. 1-3, номер публикации IBM 6137739, декабрь 1984 г.
  12. ^ Перейти обратно: а б Джон Галлант (25 ноября 1985 г.). «IBM использует возможности AT/370» . Computerworld: еженедельник управления информационными системами . Компьютерный мир: 25, 29. ISSN   0010-4841 .
  13. ^ Кортино, Джули (24 апреля 1989 г.). «Этим летом «персональный мэйнфрейм» IBM станет публичным». Неделя ПК . Том. 6, нет. 16.
  14. ^ Каин, Мэтью (7 ноября 1988 г.). «IBM потихоньку продает рабочую станцию ​​VM: однопользовательскую систему» . Неделя МИС . Том. 9, нет. 45. с. 8.
  15. ^ Фишер, Шэрон; ЛаПланте, Алиса (07.11.1988), «Устройство IBM VM/SP снижает нагрузку на мэйнфрейм» , InfoWorld , vol. 10, нет. 45, с. 113
  16. ^ Смолли, Эрик (21 ноября 1989 г.). «Тихий вход IBM позволяет пользователям запускать виртуальные машины на рабочем столе». Цифровой обзор . Том. 5, нет. 22. с. 19.
  17. ^ Джеффри Савит (1993). VM/CMS: концепции и возможности . МакГроу-Хилл. п. 40. ИСБН  978-0-07-054977-7 .
  18. ^ Наллур С. Прасад; Джеффри Савит (1994). Мэйнфреймы IBM: архитектура и дизайн . МакГроу-Хилл. п. 327. ИСБН  978-0-07-050691-6 .
  19. ^ «ИБМ» . InfoWorld : 105. 20 ноября 1989 г. ISSN   0199-6649 .
  20. ^ «Трубопровод - Анонсировано» . Инфомир . Том. 17, нет. 30. 21 августа 1995 года . Проверено 14 февраля 2018 г.
  21. ^ Корпорация IBM. «Серверная система IBM PC / 390 советов и рекомендаций» . IBM.com . Проверено 14 февраля 2018 г.
  22. ^ Корпорация IBM (1997). Краткое руководство по продукту IBM PC Server System/390 (PDF) . Проверено 14 февраля 2018 г.
  23. ^ Корпорация IBM (23 мая 1995 г.). «IBM PC Server 500 System/390 объединяет две вычислительные среды в одном экономичном решении» . IBM.com . Проверено 14 февраля 2018 г.
  24. ^ [1] [ постоянная мертвая ссылка ]
  25. ^ [2] [ постоянная мертвая ссылка ]
  26. ^ [3] [ постоянная мертвая ссылка ]
  27. ^ «Бизнес-сервер S210 — Fujitsu Technology Solutions» . Ts.fujitsu.com . Проверено 7 июня 2012 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a4b8281dca12baea4ac6b2fe21da49fa__1722883740
URL1:https://arc.ask3.ru/arc/aa/a4/fa/a4b8281dca12baea4ac6b2fe21da49fa.html
Заголовок, (Title) документа по адресу, URL1:
PC-based IBM mainframe-compatible systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)