Серия ICL 39

Серия компьютеров британской компании ICL

ICL Series 39 — это ряд мэйнфреймов и мини- компьютерных систем, выпущенных британским производителем ICL в 1985 году. Оригинальная Series 39 представила процессоры и микрокоды «S3L» (чье искаженное произношение привело к названию «Estriel» [1] : 341  ) , а также узловую архитектуру, которая является формой неоднородного доступа к памяти .

Происхождение

Линейка Series 39 была основана на концепции New Range и операционной системе VME из линейки ICL 2900 компании и была представлена ​​в двух вариантах:

  • Системы серии 39 «Estriel» (серия 39 уровня 40 и выше, включая многоузловые), которые заменили предыдущие средние и большие процессоры из серии 2900 и требовали полноценной среды компьютерного зала
  • Системы Series 39 DM1 (до Series 39 Level 30), которые были предназначены для замены меньших процессоров, таких как ICT1901/2, ICL2903/4 и ME29. Они принесли возможности операционных систем класса мэйнфреймов в офисную среду, впервые для ICL.

Дизайн

В оригинальной серии 39 были представлены процессоры и микрокоды «S3L», а также узловая архитектура (см. ICL VME ), представляющая собой форму неоднородного доступа к памяти , которая позволяла узлам находиться на расстоянии до 1000 метров (3300 футов) друг от друга.

Линейка Series 39 представила Nodal Architecture, новую реализацию распределенной общей памяти , которую можно рассматривать как гибрид многопроцессорной системы и кластерной конструкции. Каждая машина состоит из нескольких узлов , и каждый узел содержит свой собственный процессор кода заказа и основную память. Виртуальные машины обычно располагаются (в любой момент времени) на одном узле, но имеют возможность работать на любом узле и перемещаться с одного узла на другой. Диски и другие периферийные устройства являются общими между узлами. Узлы соединены с помощью высокоскоростной оптической шины (Macrolan) с использованием нескольких оптоволоконных кабелей, которые используются для предоставления приложениям виртуальной общей памяти. Сегменты памяти, которые помечены как общие (публичные или глобальные сегменты), реплицируются на каждый узел, а обновления транслируются по межузловой сети. Процессы, которые используют неразделяемые сегменты памяти (узловые или локальные), работают в полной изоляции от других узлов и процессов. [2]

Семафорные инструкции доказывают свою ценность, контролируя доступ к общим записываемым сегментам памяти, позволяя при этом эффективно перемещать их содержимое.

В целом, хорошо сконфигурированная Series 39 с VME имела архитектуру, которая могла обеспечить значительную степень защиты от катастроф, что является отсылкой к неудачным идеям VME/T предыдущего десятилетия.

Все машины серии 39 поддерживались набором периферийных «шкафов» высотой с пояс (подключенных с помощью оптоволоконных кабелей через один или несколько многопортовых коммутаторов или MPSU), обеспечивающих возможности хранения данных на дисках:

  • Шкаф 2 — это основные шкафы для хранения дисков, в которых размещались два 8-дюймовых жестких диска «Swallow» емкостью 330 Мб.
  • Шкаф 3 — это был шкаф расширения для шкафа 2, в котором можно было разместить до четырех дополнительных 8-дюймовых жестких дисков «Swallow» емкостью 330 Мб.
  • Шкаф 4 — это мостовой шкаф, который использовался для подключения Series 39 к более старым системам хранения данных на базе Diskpack 2900 (например, EDS200).

Кабинет 1 — название базовой системы DM1 Series 39 Level 30 (и варианты 20/15/25/35).

Все машины серии 39 также имели компьютер поддержки узлов (NSC), размещенный на материнских платах хранения данных. Это была архитектура x86 , которая во многом напоминала современные платы ILO или DRAC на серверах HP / Dell и позволяла персоналу службы поддержки удаленно управлять узлами, включая возможность полностью останавливать и перезапускать основные узлы.

Эволюция

В середине 1980-х годов Series 39 Level 30 был дополнен вариантом Level 20, который был принудительно пониженной частотой Level 30 (используя проводные соединения на дочерней плате). В конце 80-х годов они оба были заменены вариантами Level 15, 25 и 35, которые также имели различные уровни состояния тактирования, но имели больше памяти, чем их предшественники, и также могли быть оснащены материнскими платами Dual OCP и IOC для еще больших вычислительных возможностей и возможностей ввода-вывода.

В начале 1990-х годов произошла модернизация серии 39. Продукты DX System были введены для замены систем DM1, появившись в линейках продуктов уже в конце 1991 года. [3] : 84  Проект Essex привел к внедрению продуктов SX System в 1990 году для замены систем Estriel ("S3L"). [4] Эти машины имели новую конструкцию "очень сложного конвейерного процессора", которая обеспечивала поддержку кода заказа ICL 2900 , используя низкоуровневый "код заказа реализации", известный как Picode. Picode сопоставим с микрокодом, но работает на гораздо более высоком уровне, чем микрокод более ранних машин, и на немного более низком уровне, чем инструкции ICL 2900, работая в рамках ограничений, аналогичных тем, которые применяются к обычным машинным инструкциям. Последовательности инструкций Picode подаются в конвейеры инструкций и обеспечивают атомарные результаты, будучи непрерываемыми. [5]

Замена

Продукты Series 39 SX и DX были заменены продуктами SY и DY соответственно, которые составили линейку Trimetra вместе с продуктами LY. Архитектура узла SY отказалась от ECL в пользу технологии CMOS , ввела поддержку симметричной многопроцессорной обработки, включающей до четырех процессоров инструкций на узел, усовершенствовала архитектуру обработки инструкций и обеспечила более дешевое многоузловое подключение. [6]

Напротив, система Trimetra DY стремилась использовать стандартное оборудование для предоставления поддержки OpenVME посредством использования методов эмуляции. Видение ICL Millennium, реализованное Trimetra, подразумевало предоставление OpenVME в форме подсистемы OpenVME (OVS) наряду с Microsoft Windows NT или SCO UnixWare, работающей в подсистеме UnixWare/NT (UNS). В то время как Trimetra SY и LY (продукт с уменьшенным объемом памяти на основе SY) использовали выделенное оборудование для предоставления функциональности OVS, наряду с поставляемым Fujitsu процессорным модулем Intel, обеспечивающим функциональность UNS, Trimetra DY предлагала подход, который поддерживал либо функциональность OVS, либо функциональность UNS, работающую полностью на процессорной системе Intel. Для предоставления OVS в операционной системе VxWorks был развернут эмулятор для набора инструкций SY вместе с функциональностью ввода/вывода и уровнем абстракции платформы . [7]

Поскольку ICL определила рынки, которым требуются высокопроизводительные системы Unix или NT без необходимости совместимости с OpenVME, компания представила продукт Trimetra Xtraserver, оснащенный от четырех до двенадцати процессоров Pentium Pro 200 МГц [8] , Trimetra, в свою очередь, была заменена платформой мэйнфреймов Fujitsu Nova , обеспечивающей архитектуру Trimetra на базе универсального серверного оборудования Unisys ES7000 на базе Intel .

Сама Nova была снята с производства в 2007 году и заменена на SuperNova , которая запускает OpenVME поверх Windows Server или Linux, используя всего два процессора на стандартном серверном оборудовании Wintel .

Таким образом, переход «мэйнфрейма ICL» к чисто программному продукту был завершен, что позволило Fujitsu сосредоточиться на поддержке и разработке VME, не отставая от аппаратных технологий.

Примечания

  1. ^ Кэмпбелл-Келли, Мартин (1989). ICL: История бизнеса и техники. Oxford University Press. ISBN 0-19-853918-5. Получено 30 мая 2024 г.
  2. ^ Warboys , BC (май 1985). «Узловая архитектура VME: модель для реализации концепции распределенной системы». ICL Technical Journal . 4 (3): 236–247 . Получено 28 мая 2024 г.
  3. ^ Ганнон, Сьюзен (18 ноября 1991 г.). «Мэйнфреймы». Computerworld . стр.  71–75 , 78–81 , 84. Получено 30 мая 2024 г.
  4. ^ Hinchliffe , TA (ноябрь 1990 г.). «Новые модели SX». ICL Technical Journal . 7 (2): 194–196 . Получено 30 мая 2024 г.
  5. ^ Eaton, JR; Alit , G.; Hughes, K. (ноябрь 1990 г.). «Архитектура узла SX». ICL Technical Journal . 7 (2): 197–211 . Получено 30 мая 2024 г.
  6. ^ Allt, G.; DeSyllas, P.; Duxbury, M.; Hughes, K.; Lo, K.; Lysons, JSM; Rose, PV (май 1997 г.). «Проект узла SY». ICL Systems Journal . 12 (1): 41–72 . Получено 23 июня 2024 г.
  7. ^ Brightwell , Andrew (осень 1998 г.). «Trimetra DY и эмуляция OpenVME на оборудовании Intel». ICL Systems Journal . 13 (1): 36–48 . Получено 23 июня 2024 г.
  8. ^ Месшам, Дэвид (осень 1998 г.). «Trimetra Xtraserver». ICL Systems Journal . 13 (1): 61– 69. Получено 23 июня 2024 г.

Ссылки

  • СЕРИЯ 39 - Введение в VME. Мэрион и Ричард Норрис. ICL 1991 R30303/02.
  • Технический паспорт Trimetra NOVA 5 Fujitsu 2006 г.
  • Введение в архитектуру superNOVA Fujitsu 2005
  • Р. Уэттон, М. Джонс и Д. Мюррей, «Использование структурированной методологии Уорда и Меллора для проектирования сложной системы реального времени», Коллоквиум IEE по инструментам автоматизированной разработки программного обеспечения для управления в реальном времени, 1991, стр. 5/1-5/4.
Взято с "https://en.wikipedia.org/w/index.php?title=ICL_Series_39&oldid=1244262405"