Открыть сервис

System/36

System/36 — это семейство миникомпьютеров, разработанных и выпускавшихся корпорацией IBM с 1983 по 2000 год. Относится к классу малых вычислительных машин среднего уровня (midrange computers), предназначенных для автоматизации бизнес-процессов в малых и средних предприятиях, а также в подразделениях крупных организаций. System/36 пришла на смену популярной модели System/34 и стала одной из последних в линейке IBM System/3x, предшествовавшей архитектуре AS/400.

История

Предпосылки и разработка

К началу 1980-х годов IBM имела успешную линейку миникомпьютеров System/3x, начатую моделью System/3 (1969 год) и продолженную System/32 (1975 год) и System/34 (1977 год). System/34, несмотря на популярность, имела ряд архитектурных ограничений: она была ориентирована на однопользовательскую работу в пакетном режиме и требовала от оператора специальных знаний. В ответ на растущий спрос на многопользовательские системы с интерактивным доступом IBM начала разработку новой машины, которая должна была быть более производительной, гибкой и простой в эксплуатации.

Проект получил кодовое название «Garfield». Основные усилия были направлены на создание операционной системы, способной одновременно обслуживать несколько терминалов, и на улучшение системы управления базами данных. В отличие от System/34, где данные хранились в виде файлов с последовательным доступом, System/36 внедрила более совершенную файловую систему с поддержкой индексов и ключей.

Анонс и начало продаж

IBM System/36 была анонсирована 16 мая 1983 года. Первые поставки начались в конце того же года. Система позиционировалась как «офисный компьютер» (Office Computer), способный заменить громоздкие бухгалтерские машины и перфокарточные системы. В рекламных материалах IBM подчёркивала, что System/36 не требует специально обученного персонала — её мог обслуживать обычный офисный сотрудник после краткого обучения.

Развитие и модификации

За время своего существования семейство System/36 претерпело несколько значительных обновлений:

  • Модели 5360 и 5362 (1983–1985): Базовые модели, выпускавшиеся в напольном и настольном исполнении. Имели процессор с тактовой частотой 1 МГц и оперативную память от 128 КБ до 512 КБ.
  • Модели 5363 и 5364 (1986–1988): Улучшенные версии с увеличенной производительностью (до 1,5 МГц) и поддержкой до 64 КБ кэш-памяти. В этих моделях появилась возможность подключения жёстких дисков ёмкостью до 1,2 ГБ.
  • Модели 5360-5364 (поздние ревизии) (1989–1992): Последние модификации, оснащённые процессорами с тактовой частотой 2 МГц и оперативной памятью до 8 МБ. В них была реализована поддержка сетевых протоколов Token Ring и Ethernet.

Всего за время производства было выпущено несколько десятков тысяч систем System/36. Точное количество не раскрывается, но по оценкам, к концу 1980-х годов в мире эксплуатировалось не менее 100 000 таких машин.

Закат эпохи

В 1988 году IBM представила новую архитектуру AS/400 (Application System/400), которая была призвана объединить лучшие черты System/36 и System/38. AS/400 была полностью обратно совместима с System/36 на уровне прикладного программного обеспечения (режим эмуляции S/36). Это означало, что старые программы, написанные для System/36, могли без изменений выполняться на новых машинах.

Производство System/36 было официально прекращено в 2000 году, однако многие системы продолжали эксплуатироваться в корпоративных сетях до середины 2000-х годов. Последние известные инсталляции System/36 были выведены из эксплуатации в 2010–2015 годах.

Архитектура и устройство

Процессор и память

System/36 использовала 16-разрядный процессор, разработанный IBM. В отличие от многих современных ей машин, процессор не был основан на микропроцессорах Intel или Motorola, а представлял собой собственную разработку, реализованную на дискретных логических элементах и микросхемах малой степени интеграции. Тактовая частота процессора варьировалась от 1 до 2 МГц в зависимости от модели.

Оперативная память (ОЗУ) строилась на микросхемах динамической памяти (DRAM) и имела объём от 128 КБ в самых ранних моделях до 8 МБ в поздних. Память была организована в виде страниц по 4 КБ. Для ускорения доступа к данным использовалась кэш-память объёмом 16–64 КБ.

Система хранения данных

Основным накопителем в System/36 служили жёсткие диски (HDD) формата 8 дюймов, а затем 5,25 дюймов. В базовой конфигурации устанавливался один диск ёмкостью 30 МБ, но в топовых моделях можно было установить до четырёх дисков общей ёмкостью до 1,2 ГБ. Для резервного копирования использовались 8-дюймовые дискеты (емкостью 1,2 МБ) или стримеры (ленточные накопители).

Периферийные устройства

Система поддерживала подключение до 80 терминалов (в зависимости от модели) через последовательные интерфейсы RS-232. Наиболее популярными терминалами были IBM 5250 и IBM 5291. Также можно было подключать принтеры (матричные и лазерные), сканеры штрих-кодов и модемы.

Для расширения функциональности использовались специальные платы расширения, устанавливаемые в слоты на материнской плате. Платы могли обеспечивать поддержку дополнительных последовательных портов, сетевых интерфейсов (Token Ring, Ethernet) или специализированных протоколов (например, для связи с мэйнфреймами IBM).

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

Общая характеристика

Операционная система System/36 называлась SSP (System Support Program). Она была написана на ассемблере и занимала около 64 КБ памяти. SSP была многозадачной и многопользовательской, что позволяло одновременно выполнять до 64 задач (в зависимости от модели). Система поддерживала два основных режима работы:

  • Интерактивный режим (Interactive): Пользователь работал с терминала, вводя команды и получая ответы в реальном времени. Этот режим был основным для офисных приложений.
  • Пакетный режим (Batch): Задания выполнялись в фоновом режиме без участия оператора. Использовался для обработки больших объёмов данных (например, расчёт зарплаты или формирование отчётов).

Файловая система

SSP использовала собственную файловую систему, которая не была совместима с файловыми системами других операционных систем (DOS, UNIX). Файлы хранились в виде записей фиксированной или переменной длины. Поддерживались индексы (ключи), что позволяло быстро находить записи по заданным критериям.

Программное обеспечение

Основным языком программирования для System/36 был RPG II (Report Program Generator). Это был язык, специально разработанный для создания отчётов и обработки данных. Также поддерживались языки COBOL, BASIC и Assembler. Система поставлялась с набором встроенных утилит для управления файлами, печати, резервного копирования и администрирования.

Применение

Бизнес-приложения

System/36 нашла широкое применение в самых разных отраслях:

Офисные приложения

Помимо бизнес-приложений, System/36 использовалась для офисной автоматизации. IBM поставляла для неё пакет OfficeVision/36, который включал текстовый процессор, электронную таблицу, систему электронной почты и календарь. Это позволяло офисным работникам выполнять повседневные задачи без использования отдельных персональных компьютеров.

Критика и наследие

Достоинства

  • Надёжность: System/36 была известна своей высокой надёжностью. Многие системы работали годами без сбоев.
  • Простота эксплуатации: Система не требовала сложного администрирования. Обслуживать её мог сотрудник без специального технического образования.
  • Многопользовательская работа: System/36 позволяла одновременно работать десяткам пользователей, что было редкостью для малых компьютеров того времени.
  • Обратная совместимость: Благодаря режиму эмуляции S/36 на AS/400, инвестиции в программное обеспечение для System/36 были защищены на десятилетия вперёд.

Недостатки

  • Закрытая архитектура: System/36 была полностью закрытой системой. Пользователь не мог модернизировать её самостоятельно, а все комплектующие и программное обеспечение поставлялись только IBM.
  • Высокая стоимость: Система была дорогой. Базовая конфигурация стоила около 30 000 долларов США (в ценах 1983 года), что было сопоставимо с ценой нескольких автомобилей.
  • Ограниченная производительность: По сравнению с персональными компьютерами, появившимися в конце 1980-х годов, System/36 была значительно медленнее в задачах, не связанных с базами данных.
  • Отсутствие графического интерфейса: Вся работа велась в текстовом режиме. Графический интерфейс отсутствовал.

Наследие

System/36 стала важной вехой в истории вычислительной техники. Она продемонстрировала, что многопользовательские системы могут быть доступны не только крупным корпорациям, но и малым предприятиям. Многие принципы, заложенные в её архитектуре (многозадачность, файловая система с индексами, поддержка терминалов), были впоследствии развиты в AS/400 и её преемнике — IBM i. Система также способствовала распространению языка RPG, который до сих пор используется в некоторых корпоративных системах.

Интересные факты

  • System/36 была одной из первых машин, на которой была реализована система электронной почты для офисных работников.
  • В 1985 году IBM выпустила портативную версию System/36 — IBM 5362, которая весила около 25 кг и могла размещаться на столе.
  • Несмотря на прекращение производства, некоторые компании продолжали использовать System/36 вплоть до 2010-х годов, в основном для поддержки старых бизнес-процессов.

Источники

  1. IBM Corporation. IBM System/36: Introduction and Planning Guide. IBM Document Number GC21-7600-0, 1983.
  2. IBM Corporation. IBM System/36: System Support Program (SSP) Reference. IBM Document Number SC21-7601-0, 1984.
  3. Computerworld magazine. "IBM's System/36: A New Office Computer". Vol. 17, No. 20, May 1983.
  4. Datamation magazine. "The System/36: IBM's Midrange Gamble". Vol. 29, No. 7, July 1983.
  5. IBM System/36: A History. IBM Archives, 2000.
  6. The IBM System/36: A Technical Overview. IBM Systems Journal, Vol. 22, No. 4, 1983.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →