О последних работах НИИ ЭВМ по ЭВМ общего назначения в Республике Беларусь
В.П. Качков
Изменение политической обстановки в мире, провозглашение независимости Республики Беларусь и других республик бывшего СССР создали предпосылки для реализации различных форм цивилизованного сотрудничества в области науки и техники с передовыми странами мира. С учетом этих обстоятельств в целях эффективного использования накопленного в НИИЭВМ и МПОВТ научно-технического потенциала, обеспечения в кратчайшие сроки и с минимальными затратами переориентации этих предприятий на создание СВТ мирового уровня отделение фирмы IBM в Германии предложило совместный проект с предприятиями Беларуси.
Проект предусматривал разработку и производство в Республике Беларусь, начиная с 1993 г., конкурентоспособных универсальных коммерческих ЭВМ общего назначения различной производительности с применением базовых компонентов нового семейства ЭВМ ES/9000 (моделей 120, 130, 150, 170), разработанных отделением фирмы IBM в Германии для достижения современного мирового архитектурно-технологического и потребительского уровня.
Разработка и освоение в серийном производстве этих ЭВМ в Республике Беларусь должны были повысить квалификацию специалистов-разработчиков и изготовителей компьютерной техники, обеспечить загрузку предприятий — изготовителей ЭВМ, позволить организовать дополнительные рабочие места для трудоустройства населения Республики Беларусь, в том числе и для увольняемых в запас военнослужащих.
Предполагалось, что себестоимость производимых в соответствии с этим проектом ЭВМ будет существенно ниже, чем стоимость затрат на закупку импортных ЭВМ аналогичного класса. ЭВМ будут реализованы в РБ и странах СНГ за рубли по ценам, складывающимся с учетом более низких затрат, чем затраты на производство аналогичных ЭВМ в других станах. Конкурентоспособность ЭВМ должна была позволить осуществлять их экспортные поставки, в том числе для проведения взаиморасчетов со странами СНГ за поставляемую в Республику Беларусь продукцию, в частности за энергоносители.
Современная архитектура ЭВМ, низкая металло- и энергоемкость, доступные цены должны были обеспечить их широкое внедрение для компьютеризации различных областей народного хозяйства.
В марте 1993 г. был подписан контракт с фирмой IBM о совместной разработке ЭВМ с использованием базовых компонентов ES/9000 моделей 120—170. Общая стоимость контракта составляла 350,0 тыс. усл. ед.
Несмотря на обещания руководства Госкомпрома Республики Беларусь (ныне — Минпром Республики Беларусь) оказать НИИЭВМ помощь в расчетах с фирмой IBM, институт оказался без поддержки. Часть этой суммы (110,0 тыс. усл. ед.) была выплачена фирме IBM в июне 1993 г. из собственных средств НИИЭВМ. Фирма IBM в соответствии с контрактом обеспечила прием и обучение наших специалистов, передала НИИЭВМ два образца модели 120 ЭВМ ES/9000 и много различной документации. Это позволило в короткие сроки подготовить рабочую конструкторскую документацию, изготовить опытные образцы и провести испытания ЭВМ, разработанной по совместному проекту, получившей название ЕС 1230. Это оказалась последняя в Республике Беларусь модель ЭВМ с шифром единой системы.
По всем техническим характеристикам и функциональным возможностям это была превосходная ЭВМ — исключительно надежная, совершенно не «капризная» к условиям эксплуатации, потребляющая мало электроэнергии, с большими возможностями по развитию и улучшению параметров.
ЭВМ успешно прошла квалификационные и сертификационные испытания и могла производиться без всяких проблем на МПОВТ. Здесь необходимо отметить несколько моментов.
В начале разработки ЭВМ ЕС1230 предполагалось, что НИИЭВМ будет создавать с фирмой IBM действительно совместную ЭВМ. В этой модели предполагалось применить только компоненты процессора и каналов ЭВМ ES/9000, а сервисный пульт (процессор) с его программным обеспечением и система электропитания должны были быть нашей разработки. С учетом этого были созданы два исполнения ЭВМ:
- с пультом и электропитанием разработки НИИЭВМ;
- полностью на компонентах IBM.
Наша уверенность в том, что мы сможем разработать самостоятельно собственный сервисный пульт, опиралась на опыт разработки ЭВМ ЕС1130 и не вызывала сомнения у специалистов IBM после ознакомления с нашими решениями по сервисному пульту и диагностике в ЭВМ ЕС1130.
Были разработаны необходимые технические и программные средства, изготовлены два типа опытных образцов ЭВМ, начиналась их наладка. Естественно, при наладке первого варианта возник ряд вопросов к фирме IBM, так как стыковка нашего пульта с их модулями центрального процессора и каналов ввода/вывода требовала знания очень многих особенностей реализации этих модулей. Однако в связи с тем, что НИИЭВМ не рассчитался с фирмой IBM полностью за контракт, фирма прекратила с нами деловые отношения. Это привело к полной изоляции нас от фирмы IBM.
Вариант с применением наших устройств в ЭВМ ЕС 1230 не был завершен, и во всех наших последующих разработках ЭВМ общего назначения мы могли рассчитывать только на использование в полном объеме всех необходимых базовых компонентов ЭВМ-аналога с возможными доработками или дополнениями только в части обеспечения защиты обрабатываемой информации. Так оно и было в последующем при разработке исполнений ЭВМ ЕС1230.02 и ЕС1230.03 на базе ЭВМ IBM 9672, ЭВМ ВМ2302 — на базе моделей 120-421 ЭВМ ES/9000, ЭВМ ВМ2302.10 — на базе сервера IBM Netfinity 5000 и микропроцессорного комплекса S/390.
Все последующие модели ЭВМ ЕС 1230 и ВМ2302, являющиеся моделями ЭВМ общего назначения и составляющие семейство ЭВМ «Минск-9000», разработаны в НИИЭВМ частью разработчиков последней отечественной модели ЕС1130. Главным конструктором был В.П. Качков.
ЭВМ ЕС1230 являлась классическим примером ЭВМ общего назначения и по принятой в мире классификации относится к ЭВМ, которые находятся между суперЭВМ и персональными ЭВМ. Это была типичная ЭВМ общего назначения типа ЕС ЭВМ и самых распространенных в мире ЭВМ такого класса — IBM System/370 — System/390.
ЭВМ ЕС 1230 была реализована на современном архитектурном и технологическом уровне, имела высокие технические характеристики (производительность, емкость памяти, характеристики каналов, надежность), не предъявляла особых требований к условиям эксплуатации и обеспечивала широкие возможности по развитию ее у пользователей без изменения габаритов процессора.
В ЭВМ ЕС 1230 были применены базовые компоненты ЭВМ серии ES/9000 фирмы IBM. Это было сделано по соглашению с фирмой, которая поставляла для ЭВМ ЕС 1230 базовые компоненты IBM ES/9000 и лицензионное системное программное обеспечение на льготных условиях, что давало возможность пользователям ЭВМ общего назначения типа ЕС ЭВМ приобретать ЭВМ ЕС 1230, имевшую такие же параметры, как у ЭВМ-аналога ES/9000, по цене значительно меньшей, чем если бы они покупали такие ЭВМ непосредственно у фирмы IBM.
Пользователи ЭВМ ЕС, которые приобрели и работали на ЭВМ ЕС 1230 (Российское космическое агентство, Гродненское областное производственно-техническое управление связи и т.д.), отмечали прекрасные ее качества.
В НИИЭВМ были разработаны и применены в ЭВМ ЕС 1230 малогабаритные периферийные устройства на базе персональных ЭВМ. В их числе дисковая подсистема, дисплейный комплекс, шлюз-концентратор. Эти устройства обеспечили значительное улучшение характеристик по сравнению с устройствами, традиционными для ЭВМ такого класса. Так, дисковая подсистема ВМН800, разработанная на базе ПЭВМ, при сохранении емкости и временных параметров заменяемых устройств (типа ЕС5580/5080 и др.) имела в 20 и более раз лучшие характеристики (по потреблению мощности, занимаемой площади, надежности и т.п.) по сравнению с заменяемыми устройствами.
НИИЭВМ продолжал в течение всех последних лет вести работы по ЭВМ общего назначения, практически полностью выполненных на блоках и устройствах IBM. Целью этих работ было достижение следующих результатов:
- создание ЭВМ с современным архитектурным и технологическим уровнем, предназначенных для замены морально и физически устаревших моделей ЕС ЭВМ в различных вычислительных системах и автономных ВЦ, сопоставимых по своим параметрам с современными зарубежными ЭВМ-аналогами при меньшей стоимости;
- сохранение наработок прикладного программного обеспечения, созданного для ЭВМ ЕС;
- сохранение в Республике Беларусь потенциала разработчиков и изготовителей ЭВМ общего назначения;
- снижение потребностей в приобретении за валютные средства зарубежной вычислительной техники аналогичного типа.
Цели эти были достигнуты в части технических характеристик ЭВМ, отслеживания роста параметров и развития функциональных возможностей ЭВМ-аналогов, а также в части возможности достижения этих характеристик в ЭВМ разработки НИИ ЭВМ без существенных затрат на корректировку документации этих ЭВМ (семейство «Минск-9000»).
Здесь уместно еще раз отметить, что спрос на ЭВМ общего назначения, несмотря на их великолепные характеристики, упал практически до нуля (средний объем поставок ЭВМ общего назначения разработки НИИЭВМ — одна ЭВМ в год), и это объясняется, прежде всего, низкой платежеспособностью реальных и потенциальных владельцев ЭВМ общего назначения. Не намного лучше по этой части положение дел в России — при огромном потенциальном рынке там за вторую половину 90-х годов XX в. было поставлено всего около 70 ЭВМ общего назначения.
Последующими работами по тематике ЭВМ общего назначения в НИИЭВМ были работы по созданию программно-аппаратной системы эмуляции среды ЭВМ общего назначения архитектуры IBM System/360, IBM System/370, EC ЭВМ на базе технологий персональных ЭВМ. Целью этих работ является обеспечение возможности модернизации вычислительных центров, построенных на базе ЕС ЭВМ, с сохранением всего ранее созданного прикладного программного обеспечения и привычных технологий обработки информации при значительном снижении эксплуатационных расходов. Главный конструктор программно-аппаратной системы эмуляции — К.А. Кирин.
Система эмуляции включает в себя программную эмуляцию ЕС ЭВМ и адаптер интерфейса ввода/вывода.
Программная система эмуляции ЕС ЭВМ моделирует:
- центральный процессор;
- оперативную память;
- каналы ввода/вывода;
- типовые периферийные устройства ЕС ЭВМ (подсистему внешней памяти на магнитных лентах, печатающие устройства, дисплейный комплекс и др.).
Адаптер интерфейса ввода/вывода реализует функции параллельного канала и обеспечивает при необходимости подключение реальных периферийных устройств ЕС ЭВМ. Этот адаптер устанавливается в PCI-слот ПЭВМ.
Программно-аппаратная система эмуляции функционирует на платформе ПЭВМ Intel Pentium (ММХ, II, III, IV, Хеоп) с емкостью оперативной памяти от 64 Мб под управлением ОС Windows NT/2000/XP. С увеличением тактовой частоты микропроцессора ПЭВМ производительность системы существенно возрастаете.
Система эмуляции обеспечивает использование базового программного обеспечения ЕС ЭВМ, включая ОС MVT, ОС РВ, TKS, СВМ + БОС, предоставляя разработчикам прикладных программ недорогой доступ к ресурсам универсальной ЭВМ класса «mainframe». Таким образом, в настоящее время лидерами отрасли вычислительной техники реализуется стратегия защиты инвестиций в программное обеспечение, затраты на создание которого существенно превышают стоимость аппаратных средств.
К размещению статью подготовили Понарин О.С., Фёдорова А.П.
Помещена в музей с разрешения автора
13 января 2017
Отредактирована 10.02.2017