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

System / 390 IBM является прекращено пятым поколением System / 360 архитектуры набора команд . Первым компьютером ESA / 390 было семейство Enterprise System / 9000 (ES / 9000), которое было представлено в 1990 году. За ними последовало семейство мэйнфреймов 9672 CMOS System / 390 в середине 1990-х. Эти системы последовали за IBM 3090 с более чем десятилетием последующих поколений. На смену ESA / 390 в 2000 году пришла 64-битная z / Architecture .

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

ESA / 390 (Архитектура корпоративных систем / 390) был представлен в сентябре 1990 года [1] [2] и был последним разработанным IBM вычислительным проектом мэйнфреймов с 31-битным адресом и 32-битными данными , скопированным Amdahl , Hitachi и Fujitsu среди других конкурентов. Он был преемником Enterprise Systems Architecture / 370 (ESA / 370) и, в свою очередь, был заменен 64-битной z / Architecture в 2000 году.

5 сентября 1990 г. было три одновременных объявления с использованием двух номеров:

  • 390, [3] как в 360, 370, ... и
  • 9000, [4] [5] как в 90, как в 1960 для 360, 1970 для 370, ...
  • Архитектура корпоративных систем / 390 (ESA / 390): « System / 390 представляет семейство IBM Enterprise System / 9000»
    - так IBM Marketing представила ESA.

Несмотря на то, что IBM сначала упомянула семейство 9000 в некоторых дневных объявлениях, «к концу дня» стало ясно, что это было «для System / 390» [4], хотя это было сокращенное название, S / 390 , который был помещен на некоторые из фактических «коробок», которые позже были отправлены. [6] [NB 1]

ES / 9000 включает модели для монтажа в стойку, отдельно стоящие модели с воздушным охлаждением и модели с водяным охлаждением. Младшие модели были значительно дешевле, чем 3090-е, которые ранее требовались для работы MVS / ESA , и могли также работать с VM / ESA и VSE / ESA , о которых IBM объявила одновременно.

Машины, поддерживающие архитектуру, продавались под торговой маркой System / 390 (S / 390) с начала 1990-х годов. Реализации System / 390 9672 были первой архитектурой мэйнфреймов IBM высшего класса, реализованной сначала с электроникой ЦП CMOS, а не с традиционной биполярной логикой.

IBM z13 был последним сервером z Systems, поддерживающим работу операционной системы в режиме архитектуры ESA / 390. [7] Однако все 24-битные и 31-битные прикладные программы состояния проблемы, изначально написанные для работы на архитектуре ESA / 390, легко запускаются без изменений.

Архитектура ESA / 390 [ править ]

Архитектура (обозначение архитектуры ядра Linux - «s390»; «s390x» обозначает 64-битную z / Architecture ) использует подсистему ввода- вывода канала в традиции System / 360 , перекладывая почти все операции ввода-вывода на специализированное оборудование . Он также включает стандартный набор [2] кодов операций CCW, который, как ожидается, будет поддерживать новое оборудование.

Архитектура поддерживает обратную совместимость проблемного состояния с 24-битными адресами / 32-битными данными System / 360 (1964) и последующими архитектурами 24/31-битных адресов / 32-битных данных ( System / 370 , System / 370 -XA , ESA / 370 и ESA / 390. Однако подсистема ввода-вывода основана на расширенной архитектуре System / 370 (S / 370-XA), а не на исходных инструкциях ввода-вывода S / 370.

ESA / 390, возможно, является 32-битной архитектурой; как и в случае с System / 360, System / 370, 370-XA и ESA / 370, регистры общего назначения имеют длину 32 бита, а арифметические инструкции поддерживают 32-битную арифметику. Только реальная память с байтовой адресацией (центральное хранилище) и виртуальная память ограничены 31 битом. (IBM зарезервировала самый старший бит, чтобы легко поддерживать приложения, ожидающие 24-битной адресации, а также чтобы обойти проблему с расширением двух инструкций для обработки 32-битных адресов без знака.)

Фактически, общая системная память не ограничена 31 битом (2 ГБ). [NB 2] Хотя виртуальная память одного адресного пространства не может превышать 2 ГБ, ESA / 390 поддерживает несколько одновременных адресных пространств по 2 ГБ. Кроме того, с каждым адресным пространством могут быть связаны пространства данных, каждое из которых может иметь до 2 ГБ виртуального хранилища. В то время как центральное хранилище ограничено 2 ГБ, дополнительную память можно настроить как расширенное хранилище . С помощью расширенного хранилища страницы размером 4 КБ можно перемещать между центральным хранилищем и расширенным хранилищем. Расширенное хранилище можно использовать для сверхбыстрой подкачки страниц , для кэширования дисков и для виртуальных дисков в операционной системе VM / CMS . Под Linux / 390эту память нельзя использовать для кэширования диска; вместо этого он поддерживается драйвером блочного устройства, что позволяет использовать его как сверхбыстрое пространство подкачки и для дисков RAM .

Кроме того, машина может быть разделена на логические разделы ( LPAR ), каждый со своей собственной системной памятью, так что несколько операционных систем могут работать одновременно на одной машине.

Важная возможность формирования Parallel Sysplex была добавлена ​​в архитектуру в 1994 году.

Некоторые IBM-совместимые мэйнфреймы на базе ПК, которые предоставляют процессоры ESA / 390 в меньших машинах, были выпущены с течением времени, но предназначены только для разработки программного обеспечения.

Эмулятор Hercules представляет собой портативный ESA / 390 и г / Архитектура машина эмулятор , который поддерживает достаточное количество устройств для загрузки многих ESA / 390 операционных систем. Поскольку он написан на чистом C, он был перенесен на многие платформы, включая саму S / 390. Также доступен коммерческий продукт эмуляции для IBM xSeries с более высокой скоростью выполнения.

Общие команды устройства ввода-вывода [ править ]

2.0 Глава 2. Конкретные команды устройств ввода-вывода в архитектуре корпоративных систем / 390 Общие команды устройств ввода-вывода [2] показывает следующие команды.

Компьютеры S / 390 [ править ]

Новые модели предлагались на постоянной основе. [8]

Первоначальные модели ES / 9000 [ править ]

Внутреннее устройство S390

Восемнадцать [5] моделей [NB 3] были анонсированы 5 сентября 1990 года для ES / 9000, преемника IBM 3090 .

Охлаждение [ править ]

Модели ES / 9000 с водяным охлаждением включали ES / 9021-900, [9] -820, -720, -620, -580, -500, -340 и -330.
Модели ES / 9000 [10] с воздушным охлаждением включали автономные ES / 9121-480, -440, -320, -260, -210, -190 и монтируемые в стойку: ES / 9221-421, -211, -170, - 150, -130, -120.

Конкурентное охлаждение [ править ]

К концу 1970-х - началу 1980-х годов запатентованная технология позволила мэйнфреймам Amdahl того времени иметь полностью воздушное охлаждение, в отличие от систем IBM, которые требовали охлажденной воды и поддерживающей инфраструктуры. [11] 8 самых больших из 18 моделей систем ES / 9000 , представленных в 1990 году, имели водяное охлаждение; остальные десять имели воздушное охлаждение. [4]

Особенности ES / 9000 [ править ]

  • Волоконно-оптические каналы ESCON
  • Две модели могут иметь до 9 гигабайт оперативной памяти.
  • Дополнительные векторные средства были доступны на 14 из 18 моделей, количество векторных процессоров могло быть 1, 2, 3, 4 или 6.
  • Шесть моделей были с воздушным охлаждением (и восемь с водяным охлаждением); 4 монтируются в стойку.

Логическое разделение [ править ]

Логические разделы (LPAR) являются стандартной функцией процессоров ES / 9000, при этом гипервизор IBM Processor Resource / Systems Manager (PR / SM) позволяет различным операционным системам работать одновременно в отдельных логических разделах (LPAR) с высокой степенью изоляции.

Это было введено как часть движения IBM к режиму «выключения света» и усилению контроля над несколькими конфигурациями системы.

Векторный объект [ править ]

Функция вектора System / 390 была первоначально представлена ​​в системе IBM 3090, заменив процессор массива IBM 3838 (впервые представленный в 1976 году для System / 370). [12]

9672 [ править ]

Представленные в 1994 году шесть поколений машин IBM 9672, «Parallel Enterprise Server» [13], были первыми системами на базе КМОП-микропроцессоров, предназначенными для высшего класса. Первые поколения были медленнее, чем самый большой ES / 9000, продаваемый параллельно, но пятое и шестое поколения были самыми большими и самыми мощными машинами ESA / 390 из построенных. [14]

В следующих поколениях процессоры добавили больше инструкций и повысили производительность. Все модели 9672 были КМОП, но были медленнее, чем биполярные машины 9021 до моделей G5. Конструкции CMOS допускали использование мэйнфреймов гораздо меньшего размера, таких как представленный в 1999 году Multiprise 3000 , который фактически был основан на 9672 G5. Модель 9672 G3 и Multiprise 2000 были последними версиями, поддерживающими режим pre-XA System / 370 .

См. Также [ править ]

  • IBM System / 360
  • IBM System / 370
  • IBM 303X
  • IBM 308X
  • IBM 3090
  • IBM Z

Заметки [ править ]

  1. ^ S / 390 также использовался на более ранних и последующих машинах.
  2. ^ В контексте компьютерной памяти 1 ГБ = 1024 3 байта
  3. ^ Строчная буква "M"

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

  1. ^ Архитектура корпоративных систем / 390 Принципы работы (PDF) (Девятое изд.). IBM. Июнь 2003. с. 1-1. SA22-7201-08 . Проверено 8 декабря 2018 года .
  2. ^ a b c Архитектура корпоративных систем / 390 Common I / O-Device Commands , Second Edition, IBM, апрель 1992 г., SA22-7204-01
  3. ^ "Объявление системы / 390" . Архивы IBM . IBM . Проверено 29 января 2017 .
  4. ^ a b c «Характеристики ES / 9000» . Архивы IBM . IBM . Проверено 29 января 2017 .
  5. ^ a b c d e "Корпоративная система / 9000" . Архивы IBM . IBM . Проверено 29 января 2017 .
  6. ^ "Параллельный корпоративный сервер S / 390" .
  7. ^ Поддержка функций для сервера z13, которые будут прекращены на будущих серверах
  8. ^ a b «Спецификации IBM и совместимых мэйнфреймов» . Новости технологий Америки Co Inc.
  9. ^ «IBM: z / VSE Operating System» . IBM . Проверено 17 сентября 2007 .
  10. ^ Курран, BW; Вальц, MH (1991). «Разработка системного контроллера и подсистемы памяти IBM Enterprise System / 9000 Type 9121» . Журнал исследований и разработок IBM . IBM. 35 (3): 357.
  11. ^ Гиганты вычислительной техники: Сборник избранных, основных пионеров, Джерард О'Реган (2013), ISBN 1447153405 . «Машины IBM имели водяное охлаждение, а машины Амдала - воздушное» 
  12. ^ Корпорация IBM. «1976» . Архивы IBM: 1970-е . Проверено 20 сентября 2018 года .
  13. ^ «Параллельный корпоративный сервер» . Энциклопедия журнала ПК . Проверено 19 сентября 2018 года .
  14. ^ Эллиотт, Джим (2004-08-17). «Эволюция мэйнфреймов и виртуальных машин IBM» (PDF) . ПОДЕЛИТЬСЯ Сессия 9140 . Проверено 21 октября 2007 . Слайд 28: «9672 в zSeries».
  15. ^ "Объявление о параллельном корпоративном сервере S / 390" . IBM . Проверено 8 июля 2011 года .

Внешние ссылки [ править ]

  • IBM
    • Домашняя страница мэйнфрейма IBM Z
    • Текущие мэйнфреймы IBM Z
    • «Краткая история IBM ES / 9000, System / 390 И zSeries» (PDF) . Архивы IBM .
    • IBM System / 390 Фотография
  • «IBM System / 390 (брошюра)» (PDF) . BitSavers. GU20-0082.
  • «IBM Enterprise System / 9000 (брошюра)» (PDF) . BitSavers. GU20-0084.
  • Поульсен, Ларс. «Поколения IBM 360/370/3090/390» . История компьютеров - IBM System / 360 . Множественные ссылки и ссылки.
  • "Базовый блок микропроцессора параллельного сервера предприятия IBM S / 390 5-го поколения" . Коллекция компьютеров Джима Остина . Британский компьютерный музей . Проверено 5 апреля 2021 . Внешний вид и интерьер IBM 390.
  • «Перенос GCC на платформу IBM S / 390» (PDF) . Саммит GCC . 2003 г.
  • Ширрифф, Кен (март 2021 г.). «Разборка логической микросхемы из старинного мэйнфрейма IBM ES / 9000» .