ICL DRS
ICL DRS представлял собой диапазон ведомственных компьютеров от International Computers Limited (ICL). Первоначально стоящий в отношении распределенной системы ресурсов , [ 1 ] Позже полное имя было отброшено в пользу аббревиатуры.
В течение середины 1980-х годов в отдельных бизнес-подразделениях производили разрозненный ассортимент продуктов, включая IBM-совместимые ПК, такие как PWS (ПК /в клоне), малые серверы, фирменные DRS и различные более крупные серверы Unix, продаваемые под диапазоном кланов. Ребрендинг в конце 1988 года собрал их вместе под брендом DRS с последовательной ливреей в середине серого и мяты.
Подразделение ICL, ответственное за эти системы, в конечном итоге стало частью совместного предприятия Fujitsu-Siemens .
Доктор 20/100/200
[ редактировать ]
Оригинал DRS был DRS 20, выпущенный в Ютике, штат Нью -Йорк , и запущен в сентябре 1981 года. [ 1 ] Это управляло проприетарной операционной системой DRX (Distributed Resource Executive). В основном «интеллектуальном терминале» (модель 10/110/210) использовались 8-разрядные процессоры 8085 (рабочая станция, приложения и сетевые процессоры), каждый из которых имеет от 32 КБ до 128 КБ памяти. Модель 210 также имел процессор приложения 80188 с 512 КБ для запуска CP/M . У более крупных моделей 20 и 40 были дисковые диски. Полные модели 50, 150 и 250 имели жесткие диски, с которых загружаются без дисков модели. В ранних моделях это были 8 «диск -диски», а затем 5¼ 'диски.
Модель без диска, которая заключила партнерские отношения с DRS 20, была DRS 10. У нее было 10 кб доступно для программ приложений, разработанных в CIS Cobol .
Машины до 16 DRS 20/DRS 10 могут быть подключены через LAN с адресами, установленными DIP -переключателями на задней части блока. LAN была сформирована с помощью коаксиального кабеля 93 Ом в формировании шины, работающей на 1,25 Мбит / с.
В Final Model 310 (Styleled Like A DRS 300 модуль) был второй 80186 процессор приложения с 1 МБ оперативной памяти для запуска одновременной DOS , подражая IBM PC с дисплеем экрана Hercules .
Доктор 300
[ редактировать ]В середине 1980-х ICL разработал DRS 300 в KidsGrove и побежал по Ютике. Запущенный в 1986 году, DRS 300 был модульной системой, состоящей из A4 , предназначенных для размещения на офисной книжной полке. Модули, содержащие источник питания (KX), процессор (AX), жесткие и дискету (DX), стримерная лента (SX) и т. Д., Были подключены SCSI . В начальных моделях использовался процессор 60286 (модуль A1) 6 МГц (модуль A1) с памятью до 1 МБ. Более поздние модули использовали процессор 8 МГц (A2) или 80286 с 80287 Coprocessor (A3) с до 4 МБ, и выполнял одновременную CP/M-86, а затем одновременно одновременно . [ 2 ] Хотя это может запускать код, разработанный в соответствии с CP/M , PC DOS или MS-DOS , на практике доступные приложения были ограничены, потому что многие пакеты с упаковкой, разработанные для IBM, использовали прямой доступ к оборудованию (IBM). Это было решено с помощью технологии SoftClone для перехвата таких вызовов. [ 3 ] Тем не менее, это потребовало постоянного выпуска патчей для новых версий приложений.
ICL произвела систему управления DRS300, используя контроллер графического дисплея NEC 7220 в своей карте расширения подмодуля 5 (SM5) для DRS300, обеспечивающего растровый графический дисплей с тремя цветными плоскостями 32 КБ, предлагая восемь различных цветов из палиты из 64 кодированных с использованием с использованием с использованием с использованием 32 кб. Расположение RGB222, а также отдельная текстовая плоскость, предлагающая восемь переднего плана и восемь фоновых цветов из 64-цветовой палиты и Переопределимый шрифт персонажа. Память дисплея была обнажена через область 32 кб в адресном пространстве процессора 80286, что требует выбора одной плоскости в любой момент времени. Карта предоставила разрешение 640 x 400 пикселей с частотой обновления 60 Гц в сочетании с монитором ICL модели 307. Digital Research ICL поддержал диспетчер графических средств в этой конфигурации, которая была нацелена на «Графику управления», включая такие действия, как подготовка графиков и диаграмм, и презентаций на дисплее и прозрачных участках. ICL утверждал, что такая система была уникальной в наличии графики с высоким разрешением, многопользовательскими возможностями и бортовыми сетями. [ 4 ]
Первоначальный DRS 300 также выполнял реализацию ICL System V System V Release 2, DRS/NX V2, хотя это никогда не было выпущено в коммерческих целях. [ Цитация необходима ] Позже был добавлен модуль 80386 (A4), чтобы запустить 32-разрядную DRS/NX V3, основанный на выпуске System V 3. [ 5 ]
Доктор 400, доктор 500
[ редактировать ]Эти торговые марки были применены к купленным коробкам Unix. DRS 400 возникла как клан 4, основанный на Motorola 68020, работающем Unisoft Uniplus Unix . Позже это было заменено DRS 400E, основанным на Motorola 68030, работающем DRS/NX V3. DRS 500 возникла как клан 5, 6 и 7 на основе мощности CCI 6/32. Это было построено в Ирвине CCI , который был захвачен родителем ICL STC PLC . CCI также был источником того, что стало флагманским офисным набором офисных приложений ICL в диапазоне DRS. [ 6 ]
Доктор 95, доктор 3000
[ редактировать ]DRS 95 и DRS 3000 были IBM-совместимыми, 80486 напольные модели на основе , OS/2 или сетевые программы DRS 95 , представленные в июле 1990 года, в июле 1990 года, [ 7 ] и DRS 3000 работает SVR4 и представлены позже в том же году. Эти модели в значительной степени заменили более ранние модели DRS 300 и DRS 400 и были изготовлены для ICL Acer . [ 8 ] уровень 656 На основе P5 Pentium был запущен в сентябре 1993 года. [ 9 ]
Доктор 6000
[ редактировать ]DRS 6000 стал результатом проекта Unicorn, инициированного в декабре 1987 года недавно созданным центром продуктов Advanced Server приверженность признанным открытым стандартам. Этот продукт был запущен в январе 1990 года в качестве многопроцессорного сервера на основе SPARC , работающего в реализации ICL System V System V Release 4 ( SVR4 ). [ 10 ] Он заменил модели DRS 500 в линейке ICL, с двумя моделями, доступными при запуске: 40-й уровень с процессором 25 МГц и 16 МБ оперативной памяти, и уровнем 50 с 33 МГц процессором и 32 МБ ОЗУ. [ 11 ]
Показывая от одного до четырех процессоров SPARC, до 512 МБ оперативной памяти, от 760 мб до 5 ГБ хранения в одном шкафу или до 15 ГБ с шкафами расширения, DRS 6000 использовали 32-разрядный VMEBUS для ввода/вывода. и запатентованные 64-битные модули CPU с HSPBUS (высокоскоростная частная шина) с основной памятью, каждый модуль обеспечивает чипсет процессора и сопровождающая кеш -память. Входные/выходные контроллеры, расположенные на VMEBUS, также были соединены с основной памятью с помощью кэша, расположенного в модуле центральных служб, связывающих две шины. HSPBUS использовала логику «Adplay Snoop» или «просмотр автобусов» для поддержки согласованности кэша. [ 12 ]
Модуль ЦП был «нацелен на конкретную реализацию микропроцессора SPARC», работающего на уровне 33 МГц, включающего «целочисленную единицу» с заявленным рейтингом производительности 15-20 MIP, сопровождаемых коприоцессором с плавающей точкой. Из-за ограничений времени, доступ к кэш-памяти не была переведена с помощью блока управления памятью (MMU), это является отдельным компонентом, и, следовательно, 32-битные виртуальные адреса использовались с кэшем, они дополняются 16-битным номером контекста Чтобы определить различные задачи или адресные пространства. Физические адреса были сгенерированы MMU для HSPBUS, и эти адреса использовались «подразделением Snoop» для воссоздания виртуальных адресов и обновления кэша, когда произошел трафик шины, который включал изменение определенной области памяти. [ 12 ]
В качестве контроллера VMEBUS, доска модулей центральных услуг использовала процессор 68020, [ 12 ] Ведущий к саркастическим комментариям в прессе, что это был замаскированное DRS 400. К 1992 году были модели настольных компьютеров, тонкие и полноразмерные модели, начиная от однопроцессорной настольной модели, оцененной в 29 MIPS (L240) до 4-процессорной модели, оцененной в 116 MIP (L644). [ Цитация необходима ] Первоначальные цены на четырехпроцессорные модели были прогнозированы на уровне около 150 000 долл. США до их введения. [ 13 ] Некоторые модели были проданы Fujitsu в качестве DS/90. [ 14 ] ICL получил награду королевы за экспортные достижения для DRS 6000 в 1993 году.
DRS 6000 соревновался непосредственно с RS/6000 IBM , который был запущен через несколько недель; Первоначально планировалось называться DRS 600, он был переименован в то, что IBM решила 6000 рупий. [ Цитация необходима ]
В 1993 году ICL модернизировал серию DRS 6000 300 с процессором SuperSparc 40 МГц , внедрив DRS/NX Version 7.0, реализацию Unix System V Release 4.2. [ 15 ] Эта версия DRS/NX была соответствующей XPG4, поддерживаемым OSF/Motif и Open Like Графические пользовательские интерфейсы и обещанную совместимость с приложениями Solaris 2. Он был доступен как для платформ SPARC, так и для X86, продаваемых в качестве отдельного продукта, причем цена для последнего объявляется от 500,00 долл. США до 1600 долл. США. [ 16 ]
В 1994 году диапазон DRS был заменен SuperServer (KS (SPARC) и KI (Intel)) и TeamServer (ES (1-2 SPARC CPU), HS (2-4 SPARC CPU), EI (1 X86 ЦП), HI (2 x86 ЦП)) Диапазоны машин на основе SPARC и Intel, работающие DRS/NX Unix или Microsoft Windows NT.
Доктор PWS
[ редактировать ]В 1987 году профессиональная рабочая станция DRS (PWS) стала первым набером ICL в IBM PC/AT Compatible Computing. Первоначально DRS PWS была выпущена с MS-DOS 4.0 (не путать с более поздними публичными выпусками IBM DOS 4.0 в июле 1988 года и MS-DOS 4.01 в ноябре 1988 года). Это была настоящая превентивная многозадачная версия, разработанная из MS-DOS 2.0 , а также предшественник OS/2 . Вскоре он был заменен MS-DOS 4.1, когда это стало доступно; Это было написано особенно для DRS PWS, но не было закончено для запуска. Microsoft согласилась написать пользовательскую версию MS-DOS 4.0 для ICL, которая воспользуется дополнительной памятью на компьютерах ICL. Как следствие, у пользователей PWS был ряд проблем совместимости программного обеспечения, хотя бизнес -подразделение PC (PCBU) в ICL BRA04, в Брэкнелле, исправляла некоторые приложения для более крупных клиентов.
PWS был расположен для конкуренции с IBM Personal System/2 (PS/2) и DEC VAXSTATION 2000 . В 1988 году DRS PWS и DRS PWS 386 были соответственно переименованы в модель DRS Model 60 и DRS 80.
Аппаратное обеспечение PWS представляло собой большую настольную или напольную башню, работающую на процессоре Intel 8 МГц 80286, который впоследствии был заменен Intel 20 МГц 80386 (DRS PWS 386). Расширение памяти проводилось посредством проприетарных карт (1 МБ или 4 МБ, всего 16 МБ), и первоначально не было поддержки для неворосли 1,44 МБ (HD) дисководов, хотя модификация аппаратного обеспечения для линий часов на дискете дискового диска означала, что что Более поздние версии PWS могут быть обновлены. Контроллер сети, совместимый с EGA (EGA), отображался стандартная графика и текст EGA с дополнительной линией, зарезервированной в нижней строке для многозадачных сообщений задач.
PWS способен общаться с службами ICL и мэйнфрейтами, используя комбинацию протоколов Microlan2 и Oslan (локальная сеть открытых систем). Microsoft и Oslan Network Connectivity поддерживались с помощью карт BICC Oslan (Ослан внедрил протоколы транспорта OSI по Ethernet). TCP/IP и DECNET Третьи лица, использующие драйверы пакетов, были реализованы поддержкой , поскольку NDIS не было доступно в настоящее время.
Программное обеспечение для разработки
[ редактировать ]Языки на DRS 20 под DRX включены Microsoft Basic , [ 19 ] Micro Focus Cis-Cobol, [ 19 ] Паскаль , 8085 Ассемблер , и пакеты построения приложений, включая пользовательский сборник и набор Demon.
Языки на DRS 300 одновременная DOS включали решетку C , CBASIC , Micro Focus Level II COBOL и исследований Цифровые языки , включая Fortran и Pascal .
Программное обеспечение для разработки на основе DRS-диапазонов UNIX (от 300 до 6000) включало C , Micro Focus и RM COBOL , EPC C ++ , FORTRAN и PASCAL , а также реляционные базы данных, включая Ingres , Informix , Oracle , Sybase и Progress 4GL, поставляемые программным обеспечением Progress .
В течение этого периода программная стратегия ICL все чаще стала доступной на своих собственных аппаратных популярных программных пакетах, разработанных третьими лицами. Почти всегда это включало перенос исходного кода, поскольку между машинами на двоичном уровне была недостаточной совместимости. Чтобы снизить стоимость этой деятельности и коммерческого недостатка в том, что они не имели такого большого программного портфеля, как конкурирующие поставщики, ICL инвестировал напряженные усилия по улучшению совместимости межотраслевой через такие инициативы, как X/Open .
Примечания
[ редактировать ]- ^ Jump up to: а беременный Кэмпбелл-Келли, Мартин (1989). ICL Бизнес и техническая история . Оксфорд: Clarendon Press. ISBN 0-19-853918-5 .
- ^ Мэлоун, Стив (июль 1986 г.). «ICL DRS-300 Mult-User по этапам» . Практические вычисления . Тол. 9, нет. 7. С. 48–49, 51 . Получено 2 июня 2024 года .
- ^ Мэлоун, Стив (июль 1986 г.). "Softcloning" . Практические вычисления . Тол. 9, нет. 7. с. 73 . Получено 2 июня 2024 года .
- ^ Буньян, RJ (ноябрь 1986 г.). «Графическая система управления ICL DRS300» . ICL Технический журнал : 318–325 . Получено 14 июля 2024 года .
- ^ «ICL сопровождает новые кланы с 80386 DRS под MS-DOS 4.0» . Технический монитор . 6 апреля 1987 года . Получено 17 июля 2024 года .
- ^ «Верхняя часть новостей» . Unix/World . Июль 1985 г. с. 9. ISSN 0739-5922 . Получено 25 июня 2024 года .
- ^ «ICL», чтобы предложить Unix v.4 на 486 серверной линии » . Unigram/x . 1 октября 1990 г. с. 4 Получено 25 июля 2024 года .
- ^ «ICL запускает 486 - но нет многопроцессоров SPARC» . Unigram/x . 12 ноября 1990 г. с. 4 Получено 25 июля 2024 года .
- ^ Новая система процессоров Pentium для UNIX , Product Matters Opsion 3 сентября 1993 г., International Computers Ltd, Bracknell
- ^ Партон, PE (май 1990). «Предисловие проект DRS6000 (Unicorn)» . ICL Технический журнал : 3 . Получено 14 июля 2024 года .
- ^ «ICL, чтобы стать основным игроком SPARC с серверами DRS 6000» . Unigram/x . 22 января 1990 г. с. 1 Получено 25 июля 2024 года .
- ^ Jump up to: а беременный в Поскитт Г. (май 1990). «Архитектура оборудования DRS6000 (единорога)» . ICL Технический журнал : 4–22 . Получено 14 июля 2024 года .
- ^ Сэвидж, JA (29 октября 1990 г.). «Спонсируемые солнцами клоны будут привлекать цену конкуренции» . Computerworld . п. 14 Получено 7 ноября 2023 года .
- ^ «Fujitsu добавляет ноутбук Sparc» . Unigram/x . 13 июля 1992 г. с. 5 Получено 26 июля 2024 года .
Fujitsu добавила некоторые из новых DRS 6000s от ICL PLC в свою линейку продуктов в Японии, где они предлагаются в качестве серии DS/90 7000.
- ^ «Рабочая группа вычислений» . Computerworld . 8 ноября 1993 г. с. 55 Получено 7 ноября 2023 года .
- ^ «ICL имеет Solaris-совместимую систему Unix V.4.2 для настольных компьютеров и серверов» . Технический монитор . 16 марта 1993 года . Получено 17 июля 2024 года .
- ^ Модель 240: Тип шкафа: компактный рабочий стол Процессор 1 х 40 МГц SCSI каналы 1 Дискет -диск (FMT) 720 КБ и 1,44 МБ Диск 1 х 520 МБ Технические характеристики: Процессор - Тип SPARC/RISC - Длина слова 32 бита - Кэш 64 КБ - Конфигурация кэша 64 КБ (2 КБ x 32) Прямая картирована Память - Размер (модуль) 8 МБ, 16 МБ - Размер (макс) 96 МБ - время доступа 80 нс MBUS - Время цикла 25 нс - Ширина пути данных 64 бита - Слоты памяти 6 пар - Скорость передачи 320 мбайт/сек. SBUS - Слоты 5 - Время цикла 40 нс - Ширина пути данных 32 бита - Скорость передачи 100 мбайт/сек.
- ^ Модель 630: Тип шкафа: Миди Процессор: 1 x 33 МГц Производительность: 23 MIPS Каналы SCSI: 2 Диски: 1 х 660 МБ Модель 632: Тип шкафа: Миди Процессор: 2 x 33 МГц Производительность: 46 MIPS Каналы SCSI: 2 Диски: 1 х 660 МБ Модель 640: Тип шкафа: Миди Процессор: 1 х 40 МГц Производительность: 29 MIPS Каналы SCSI: 2 Диски: 1 х 660 МБ Модель 642: Тип шкафа: Миди Процессор: 2 x 40 МГц Производительность: 58 MIPS Каналы SCSI: 2 Диски: 1 х 660 МБ Модель 644: Тип шкафа: Миди Процессор: 4 х 40 МГц Производительность: 116 MIPS Каналы SCSI: 2 Диски: 1 х 660 МБ Технические характеристики: Процессор - Тип SPARC/RISC - Длина слова 32 бита - Кэш 128 КБ - Конфигурация кэша 16 КБ x 64 Прямая картина Память - Размер (модуль) 16 МБ, 32 МБ, 64 МБ, 128 МБ - Размер (макс) 512 МБ - Скорость передачи 66 мбайт/сек (считывает) 88 Mbyte/Sec (пишет) Диск - размер 5,25 " - Макс 8 ГБ (основной шкаф) 29 ГБ (с расширением шкафов) HSPBUS - Время цикла 60 нс - Ширина пути данных 64 бита - Слоты 9 - Скорость передачи 133 мбайт/сек. Вмебус - Слоты 11 (Главный шкаф) 31 (с 2 шкафами расширения) - Пропускная пропускная способность 40 мбайт/сек. (Источники: описание продукта глянцевая)
- ^ Jump up to: а беременный «Наборы программных продуктов DRS20». Настольный компьютер для пользователей DRS (10). International Computers Limited: 26–28. Февраль 1987.