HP 3000
HP 3000 Серия [ 1 ] — семейство 16-битных и 32-битных миникомпьютеров компании Hewlett-Packard . [ 2 ] Он был разработан как первый мини-компьютер с полной поддержкой разделения времени в аппаратном обеспечении и операционной системе , функции, которые в основном были ограничены мейнфреймами или модернизированы в существующих системах, таких как компании Digital PDP-11 , на которой Unix была реализована . Впервые представленные в 1972 году, последние модели вышли из строя в 2010 году, что сделало их одними из самых долгоживущих машин своего поколения.
Исходное оборудование HP 3000 было снято с рынка в 1973 году из-за проблем с производительностью и стабильностью ОС. После повторного внедрения в 1974 году она стала надежной и мощной бизнес-системой, которая регулярно выигрывала у HP компании, использовавшие мэйнфреймы IBM . Первоначальное название Hewlett-Packard называло компьютер System/3000, а затем назвало его HP 3000.
Первоначально в HP 3000 использовалась 16-битная CISC архитектура процессора стека , сначала реализованная с помощью транзисторно-транзисторной логики , а затем с использованием кремния на чипах Sapphire, начиная с Series 33 в 1979 году. [ 3 ] [ 4 ] В начале 1980-х годов HP начала разработку нового процессора RISC , который стал платформой PA-RISC . ЦП HP 3000 был переработан в виде эмулятора, работающего на PA-RISC, и перекомпилированной версии MPE операционной системы . Системы на базе RISC были известны как версии «XL», в то время как более ранние модели CISC задним числом стали серией «Classic». В течение короткого периода эти две машины продавались вместе, но в 1988 году большую часть рынка взяла на себя серия XL. Идентичные машины, работавшие под управлением HP-UX вместо MPE XL, были известны как HP 9000 .
Позже HP переименовала компьютер в HP e3000, чтобы подчеркнуть совместимость системы с использованием Интернета и Интернета. [ 5 ] систем будет прекращен Первоначально компания HP объявила, что срок эксплуатации в HP в 2006 году, но несколько раз продлевал этот срок до 2010 года. Системы больше не производятся и не поддерживаются производителем, хотя независимые компании поддерживают их.
История
[ редактировать ]ХП 2000
[ редактировать ]В поисках компьютерной системы для управления все более сложным испытательным оборудованием компания HP на мгновение задумалась о покупке Digital Equipment Corporation (DEC). В конечном итоге их не впечатлили требования Кена Олсена , и они не пытались заключить сделку. [ 6 ] Позже они нашли небольшую компанию DSI, работающую на Union Carbide , которая, по сути, «растянула» DEC PDP-8 с 12 до 16 бит. HP приобрела DSI и объединила ее со своим подразделением Dymec. Дизайн DSI стал основой для HP 2100 , представленного в 1966 году и первоначально продававшегося как «тестовый и измерительный компьютер». [ 7 ]
К своему удивлению, HP обнаружила, что машина хорошо продается на деловом рынке и в других целях, не связанных с лабораторными работами. [ 8 ] Это привело к созданию серии обновленных версий с улучшенным вводом/выводом для управления бизнес-процессами, при этом были удалены некоторые возможности расширения, необходимые только в лабораторных условиях. Гораздо меньший по размеру 2114 был особенно популярен за пределами лабораторий. [ 9 ] Все модели 211x позже были обновлены для использования полупроводниковой памяти вместо основной памяти , что привело к появлению линейки 2100 в 1971 году. [ 10 ]
В 1968 году линейка была расширена за счет HP 2000, серии машин, состоящих из набора деталей из линейки HP 211x, при этом в большинстве систем использовался процессор низкого уровня 2114 в качестве контроллера терминала , а также процессор высокого класса, например 2116 в качестве основного процессора. Системы работали под управлением HP Time-Shared BASIC и могли одновременно поддерживать от 16 до 32 пользователей в зависимости от модели. Эти машины сразу же имели успех, быстро став одной из самых продаваемых систем на рынке разделения времени , а HP стала третьим по величине поставщиком миникомпьютеров . [ 10 ]
Альфа и Омега
[ редактировать ]Когда успех серии HP 2000 стал очевиден, в 1969 году дизайнеры лаборатории Купертино решили начать разработку машин, предназначенных для офисных целей, в отличие от HP 2000, который состоял из различных частей, изначально не разрабатывавшихся. для задачи. Были намечены две основные системы: «Альфа» представляла собой, по сути, HP 2100, построенную с использованием более новых компонентов и улучшенной обработки памяти, а «Омега» представляла собой гораздо более крупную 32-битную систему, которая могла поддерживать большое количество пользователей. [ 11 ]
Первоначально обе системы должны были быть выпущены примерно в одно и то же время. Однако почти все разработки велись внутри Omega, и в 1969 году над Alpha работали лишь немногие инженеры, если таковые вообще были. В отличие от 16-битной Alpha, Omega представляла собой 32-битный компьютер до 4 МБ. основной памяти с общим объемом (ЦП) (до четырех между центральными процессорами ). Процессоры были разработаны для программирования на языке высокого уровня , как и успешные модели Burroughs , которые программировались на специальном языке системного программирования , а не на ассемблере . поддержка мультипрограммирования и защита памяти . Будет встроена [ 11 ]
По мере продолжения разработки проект оказался слишком большим, чтобы HP могла его завершить за счет внутреннего финансирования. Это потребует от компании принятия внешнего долга, что руководство сочло слишком рискованным. Осенью 1970 года Тома Перкинса повысили до отдела корпоративного развития, и он решил отменить проект «Омега». Это привело к тому, что несколько сотрудников надели черные бархатные повязки, чтобы оплакивать смерть проекта, и вызвали некоторую тревогу по поводу перевода на «просто еще одну 16-битную машину». [ 11 ]
К этому времени небольшой объем разработки Alpha существенно изменил характер проекта. Первоначально задуманный как обновленный HP 2100, он, по сути, стал маленькой Omega, приняв виртуальную память и дизайн стековой машины , поддерживающий языки высокого уровня, но ограниченный 16-битной конструкцией с максимальным объемом основной памяти 64 кВт слов (128 КБ). , только один аккумулятор и отсутствие мощных систем ввода-вывода Omega. [ 11 ]
Когда был представлен план продолжения разработки Alpha, Джордж Ньюман, сменивший Перкинса на посту генерального директора компьютерного подразделения, был обеспокоен тем, что команда снова разрабатывает машину, которую невозможно доставить. В конечном итоге руководство убедилось в достоинствах конструкции, и в июле 1970 года были опубликованы внешние справочные спецификации. [ 11 ]
И
[ редактировать ]Предыдущие миникомпьютеры обычно использовались аналогично современным микрокомпьютерам , использовались одним пользователем и часто предназначались для одной конкретной задачи, например, для управления оборудованием. Это было верно для многих современных разработок, таких как PDP-8 и Data General Nova . Именно способность HP 2000 выполнять разделение времени обеспечила ему успех на рынке, заполненном похожими машинами. Возможность поддержки нескольких пользователей, запускающих разные программы, ранее была ограничена мэйнфреймами , и дальнейшее расширение этой возможности было ключевой концепцией дизайна оригинальной Omega. [ 12 ]
Когда Alpha появилась как дизайн, подобный Omega, она изначально следовала той же модели многопользовательской поддержки, которая, в свою очередь, была основана на концепции HP 2000. В этой модели основной процессор не обрабатывает взаимодействие с пользователем, что является задачей внешнего процессора. Это позволяет значительно упростить основную операционную систему , просто загружая пользовательские программы по мере их появления из внешнего интерфейса, запуская их в циклическом порядке с программами других пользователей, а затем предоставляя результаты. В большинстве случаев это была система пакетной обработки , большая часть сложностей многопользовательской поддержки была изолирована в отдельном интерфейсном процессоре. [ 12 ]
Когда разработка Alpha возобновилась, эта концепция была пересмотрена, и было принято решение расширить операционную систему для непосредственной поддержки мультипрограммирования. В результате система стала «три в одном», основная часть которой была посвящена разделению времени, но также предлагала поддержку в реальном времени и пакетный режим. Получившаяся в результате система, получившая в конечном итоге название Multi-Programming Executive (MPE), станет одной из самых передовых в свое время. [ 12 ] Когда десять групп разработчиков операционной системы собрались вместе, чтобы описать свою часть системы, они обнаружили, что она слишком велика, чтобы поместиться в памяти, не говоря уже о месте для пользовательских программ. Чтобы привести его в соответствие, программисты начали марафонскую работу по сокращению системных требований. [ 13 ]
Объявление и первоначальный маркетинг
[ редактировать ]О системе было объявлено на Осенней совместной компьютерной конференции в ноябре 1971 года. [ а ] К началу 1972 года система была запущена и работала, было построено три прототипа машины. Однако развитие МПЭ к этому времени сильно отставало от графика. Это привело к созданию в феврале 1972 года записки, в которой был изложен график разработки с указанием различных функций, которые будут реализованы с течением времени. [ 14 ] В конечном итоге поддержка в реальном времени была прекращена, и ни одна из дат, указанных в меморандуме, не была соблюдена. [ 15 ]
Тем временем между инженерной лабораторией и отделом маркетинга разгорелась борьба за сферы влияния, которые активно пытались продать систему. Дошло до того, что «Людям из маркетинга запретили посещать лабораторию». [ 16 ] Инженеры продолжали предоставлять оценки производительности отделу маркетинга, который передавал их клиентам, даже несмотря на то, что инженеры знали, что они неточны. [ 16 ]
Растущая обеспокоенность высшего руководства привела к созданию в мае 1972 года Группы управления системами, которая должна была работать в инженерных лабораториях в качестве внутренней маркетинговой команды и руководить разработкой в соответствии с потребностями клиентов. Среди внесенных изменений Джим Пичи был нанят для тестирования производительности системы. Пичи ранее работал над первыми системами разделения времени в Дартмутском колледже , а затем работал в General Electric и Memorex . Всего через три дня он заявил, что «нет абсолютно никакой возможности» чтобы машина соответствовала требованиям к производительности, указанным в продажах. [ 17 ]
Первые поставки, напомним
[ редактировать ]В результате задержек MPE дата выпуска была перенесена с августа на ноябрь 1972 года, а MPE был сокращен исключительно до поддержки разделения времени, а дополнительные функции должны были появиться до 1973 года. [ 17 ]
Ноябрьская дата была твердо закреплена, и в конце концов кто-то развесил плакаты с надписью «Ноябрь - это событие», имея в виду современное движение « хэппенинг » в перформансе . [ 17 ] Первая машина была отправлена в Зал науки Лоуренса в Беркли 1 ноября, хотя, как заметил один инженер Фрэнк Хаблу, «они должны были поставить ее на грузовик, проехать вокруг квартала и вернуть машину». [ 17 ]
После установки выяснилось, что машина поддерживает только одного или двух пользователей, а затем начинает замедляться до ползания, и каждые 10–20 минут происходит сбой. Заявление Hublou сбылось, когда машину «немедленно вернули». [ 18 ] Во время тренировки в декабре того же года новая версия MPE могла работать с четырьмя пользователями и давала сбой только один раз каждые два часа. В систему постоянно вносились исправления, чтобы она продолжала работать по мере обнаружения новых ошибок. [ 18 ] Машины продолжали поставляться как клиентам, так и компаниям, рассматривавшим возможность приобретения. Это неизменно заканчивалось неудачно, поскольку они не могли поддерживать более четырех пользователей. График реализации функций MPE продолжал отодвигаться. [ 18 ] и предполагаемое количество продаж машин продолжало снижаться. [ 19 ]
К этому времени разработка замены HP 2000 велась уже 5 лет и обошлась компании в 20 миллионов долларов. Проблемы не остались незамеченными и в конечном итоге достались Биллу Хьюлетту . Хьюлетт попросил Барни Оливера возглавить подразделение, но тот отказался, и вместо него был отправлен Пол Эли. Эли быстро прекратил производство машин и, шаг, который до сих пор упоминается в исторических трудах, отозвал все отгруженные машины. Дэйв Паккард разослал всем членам команды записку, известную сегодня просто как «Ух ты, записка». [ 19 ]
Эд Маккракен вернулся к клиентам и прямо сказал им, что машины не будут доступны до осени 1973 года и что машины будут поддерживать только от четырех до шести пользователей. Некоторые приняли предложение HP 2000 вместо заказа, другие не выдержали и заплакали. [ 19 ] Один клиент пригрозил подать на компанию в суд, но его отпугнуло личное вмешательство Хьюлетта, который заявил, что сделает все, что в его силах, чтобы решить проблемы. [ 20 ]
Переиздание
[ редактировать ]Затем система вступила в шестимесячный период модернизации как MPE, так и оборудования. MPE превратился в MPE-8, официально прекратив поддержку режима реального времени. Аппаратное обеспечение было улучшено и теперь работает примерно на 30% быстрее, чем исходная модель, а его цена на 20% ниже. В результате этих изменений в новой системе смогли работать восемь пользователей. [ б ] Доставка возобновилась в ноябре, через год после первоначальной даты. [ 20 ]
Еще через год вышла обновленная версия. В этой новой модели «CX» основная память , заменена полупроводниковой памятью заменены а платы ЦП с проволочной обмоткой компонентами для поверхностного монтажа. В MPE-C добавлены языки COBOL и RPG , возможно, это первая мини-версия, предлагающая первый. В рамках выпуска CX HP поставила IMAGE , систему баз данных стоимостью 10 000 долларов , написанную в соответствии со стандартами CODASYL . Позже это было бесплатно включено в состав систем. ИЗОБРАЖЕНИЕ — основная причина успеха HP 3000. [ 21 ]
Обзор
[ редактировать ]Модели раннего 3000 года имели большие шкафы с передними панелями, а более поздние модели были изготовлены так, чтобы помещаться в столы с использованием только терминальных консолей для диагностики и с процедурами начальной загрузки в ПЗУ. К 1984 году HP представила HP3000 Series 37, первую модель, которая работала в офисах без особых требований к охлаждению или напольному покрытию. [ 22 ] Модели варьировались от системы, иногда используемой одним пользователем, до моделей, поддерживающих более 2000 пользователей.
HP 3000 был одной из последних проприетарных мини-компьютерных систем, производство которых было сокращено его поставщиком, что пережило потомков PDP-11 Digital Equipment Corporation VAX , которая была приобретена Compaq, а затем, в конечном итоге, Hewlett-Packard . Спустя почти 30 лет, в ноябре 2001 года было первоначально объявлено о пятилетнем периоде вывода из эксплуатации серверов серии HP e3000. Затем HP дважды продлевала этот период вывода из эксплуатации. [ 23 ] HP больше не продает новые модели e3000, хотя бывшие в употреблении системы продолжают продаваться для обновлений на рынке сторонних реселлеров. Поддержка HP 3000 клиентам продолжалась до 31 декабря 2010 г. Многие сторонние фирмы продолжают поддерживать систему для клиентов по всему миру. Некоторые клиенты продолжают использовать HP 3000 в компаниях по всему миру, особенно в сфере производства и электронной коммерции. [ 24 ] в то время как другие перешли на системы бизнес-серверов, созданные HP и другими. [ 25 ]
Для тех, кто не может или не хочет мигрировать, сразу после объявления HP о прекращении продаж систем появилась стратегия «поселения». [ 26 ] В 2012 году компания Stromasys выпустила продукт, осуществляющий полную эмуляцию оборудования HP3000 на x86-64 серверах под управлением Red Hat Linux или CentOS . [ 27 ] Этот продукт работает как виртуализированный экземпляр серверного оборудования HP 3000. Начиная с 2003 года HP начала план продажи лицензий на операционную систему 3000. [ 28 ] что позволит 3000 клиентам запускать свое программное обеспечение на этом продукте Stromasys, известном как HPA/3000.
Новаторство в программном обеспечении
[ редактировать ]Ключевым событием, которое привело к огромному успеху HP 3000, стало объединение разработанной HP сетевой системы управления базами данных ( СУБД ) под названием IMAGE (теперь называемой TurboIMAGE /SQL), которая, по общему мнению, была вдохновлена СУБД TOTAL, разработанной Cincom Systems. Inc. IMAGE была удостоенной наград базой данных, отмеченной Datamation через два года после ее появления. [ 29 ] Это была первая система управления базами данных, входящая в комплект миникомпьютера бизнес-класса. Объединив IMAGE с сервером, HP создала экосистему приложений и утилит разработки, которая может использовать IMAGE в качестве хранилища данных в любом HP 3000.
Классические сегменты памяти и барьер 64 КБ
[ редактировать ]Код ( reentrant ) и данные располагаются в отдельных сегментах переменной длины, которые представляют собой 32 768 «полуслов» (16-битных слов) (или 65 536 байтов). Операционная система, известная как MPE (от Multi-Programming Executive), загружает сегменты кода из программных файлов и файлов сегментированной библиотеки (SL) по мере необходимости, до 256 сегментов за один процесс.
В сегменте кода могло быть до 64 КБ памяти, но вызов подпрограммы основывался на номере сегмента и номере подпрограммы внутри сегмента, поэтому теоретически программа могла иметь около 32 385 подпрограмм. Имея 8 бит для указания сегмента и 16 бит внутри сегмента, программа могла бы фактически иметь 24-битный адрес или 16 МБ. Это сравнивали с большинством 16-битных компьютеров, таких как PDP-11 или IBM System/34, которые имели 64 КБ адресного пространства для кода и данных. Большим ограничением был сегмент данных и сегмент стека, размер которых также составлял 64 КБ. Подпрограммы общей библиотеки не позволяли передавать глобальные данные между процессами, поскольку каждый процесс имел свой собственный сегмент данных. Некоторые процедуры обошли эту проблему, требуя от вызывающей стороны передать массив из своего собственного стека или сегмента данных для хранения всей информации о состоянии, подобно современным объектно-ориентированным языкам, где методы применяются к объектам, переданным и выделенным вызывающей стороной.
Процесс может выделять и использовать несколько дополнительных сегментов данных (XDS) размером до 64 КБ каждый. Хотя классическая архитектура налагала ограничение на 65 535 дополнительных сегментов данных в масштабе всей системы, другие ограничения обычно ограничивали это значение несколько меньшим пределом.
Системное программирование выполнялось на SPL (языке системного программирования), языке, похожем на АЛГОЛ , но допускающем встроенный ассемблер и другие средства прямого доступа к набору команд . Стандартными терминалами для HP 3000 были серии HP 2640 на базе мэйнфрейма IBM , которые поддерживали ввод данных в блочном режиме из форм (например, CICS ), а также в символьном режиме. К 1980-м годам компьютер получил возможность использовать как ПК, так и Mac в качестве системных терминалов.
Классическое оборудование и оборудование PA-RISC 3000
[ редактировать ]Поколения семейства HP 3000 были разделены на семейства «Classic» ( 16-разрядные ), а затем «XL» (позже IX – 32-разрядные ) после появления в начале 1987 года систем на базе чипов HP PA-RISC для 3000-х годов. более новые системы XL не были двоично совместимы с Classics, но могли прозрачно запускать код Classic через эмулятор, который HP интегрировала в операционную систему MPE XL. (Классический код при желании можно было транслировать в собственный код PA-RISC через OCTCOMP, транслятор/компилятор объектного кода... такой код работал на собственной скорости, но по-прежнему подвергался классическим ограничениям на стек и размер памяти).
Более ранние машины «Classic» были основаны на специальном процессоре CISC . Примерно с 1988 года HP 3000 с процессорами PA-RISC начали массово поставляться. К 1995 году эти системы PA-RISC фактически вытеснили из использования машины старого семейства. Как и при всех технологических изменениях, в эксплуатации оставалось значительное количество старых машин. Даже сегодня оригинальные модели Classic 3000 производятся в нескольких местах.
HP 3000 и многие машины HP 9000 использовали шину HP Precision Bus .
Операционная система HP 3000 на базе PA-RISC была написана в основном на Modcal, расширенной версии Pascal от HP . Большие части более ранней операционной системы MPE V, написанной на SPL, до сих пор используются как часть MPE XL и MPE/iX на PA-RISC. Некоторые подсистемы (например, TurboIMAGE) написаны на PSPL (Portable SPL). Небольшая часть MPE XL и MPE/iX написана на языке ассемблера PA-RISC.
Операционная система серии 3000 изначально называлась Multi-Programming Executive , MPE (позже названная MPE XL, а затем, после с POSIX добавления совместимости в версиях 5.0–5.5, MPE/iX). В самых ранних версиях системы использовался только собственный язык программирования систем SPL компании HP и BASIC . Эти System 3000 использовали интерпретатор командной строки с трехуровневой иерархической файловой системой, а такие утилиты, как компиляторы, напоминали «run fortran.pub.sys», а не позволяли запускать программы как команды по ключевым словам. Позже системы получили широкий спектр языков, включая COBOL и FORTRAN , Pascal, C и даже версию RPG , чтобы помочь отобрать бизнес у IBM .
Люди, использовавшие HP 3000, начиная с 1970-х годов, заметили, что машины были более надежными по сравнению с другими мэйнфреймами и миникомпьютерами того времени. [ 5 ] Возможность восстановления после сбоев электропитания - автоматически и плавно при восстановлении электропитания - была примечательной особенностью, которая продавала многие системы по сравнению с компьютерами IBM. [ 30 ] Время от времени HP 3000 страдал от задержек или пробелов в поддержке периферийных устройств, вызванных решением HP отложить поддержку или вообще не поддерживать некоторые периферийные устройства на платформе HP 3000, некоторые из которых поддерживались на идентичном оборудовании HP 9000. [ 31 ]
Использование стека вместо регистров
[ редактировать ]Большинство современных наборов компьютерных команд основаны на модели регистров общего назначения . Архитектура процессора и памяти классического HP 3000 была основана на модели стековой машины , подобной известной линейке калькуляторов HP RPN . Было сказано [ кем? ] быть вдохновлен знаменитыми стековыми большими системами Берроуза . Вместо небольшого количества регистров (например, только регистров AX и BX в случае HP 1000) , операнды будут помещаться в тот же стек, который используется для хранения локальных переменных и адресов возврата . Поэтому вместо того, чтобы
LOAD AX, 0X0001
LOAD BX, 0X0002
ADD AX, BX
ты бы имел
LDI 1
LDI 2
ADD
16-битные машины с микрокодированием (серии I, II, III, 30, 33, 39, 40, 42, 44, 48, 52, 58, 64, 68, 70, 37, ...) реализуют 16-битное слово. адресный , с байтовой адресацией , сегментированный, Гарвардский , стека архитектура набора команд (ISA). Большинство инструкций ~214 имеют ширину 16 бит. Операции стека упаковываются по 2 на 16-битное слово, а остальные имеют ширину 32 бита.
CISC-реализации
- III: 4 верхних регистра стека, время цикла микрокоманды 175 нс → 5,7 МГц
- 30, 33: Кремний на сапфире , [ 4 ] 2 верхних регистра стека, время цикла микрокоманды 90 нс → 11 МГц, инструкции занимают 3–7 тактов
- 40, 42, 44, 48: TTL Шоттки , 4 верхних регистра стека, время цикла микрокоманды 105 нс → 9,5 МГц
- 64, 68: ECL , 8 верхних регистров стека, время цикла микрокоманды 75 нс → 13 МГц, кэш 8 КБ, WCS 60 КБ , 2 16-битных ALU
- ~8000 вентилей 37: КМОП- матрица на , 4 регистра вершины стека.
Более поздние 32-битные модели использовали RISC-архитектуру HP PA-RISC на основе общих регистров.
Реализации PA-RISC
- PA-RISC 1.0 Серии 925, 930, 935, 949, 950, 955, 960, 980
- PA-RISC 1.1 Серии 917, 920, 922, 927, 937, 947, 948, 957, 958, 967, 977sx, 987, 990, 991, 992, 995, 918, 928, 968, 978, 988
- PA-RISC 2.0 Серия 996, класс A и N и серия 9x9
Выход HP из экосистемы 3000
[ редактировать ]После того, как рынок корпоративных компьютеров сместился в сторону обычных Unix- систем от широкого круга поставщиков (систем, которые HP также продвигала), в ноябре 2001 года компания Hewlett-Packard объявила, что период, который она назвала окончанием срока службы HP 3000, подходит к концу. в конце 2006 года, и что после 2003 года HP не будет продавать новые системы. В начале 2006 года Hewlett-Packard объявила, что ограниченная поддержка HP 3000 поставщиками будет продлена на два года для определенных клиентов или географических регионов. В сентябре 2007 года HP еще раз расширила поддержку этих систем, предложив поддержку зрелых продуктов без постоянного проектирования (прекратив создание исправлений программного обеспечения). Некоторые исправления были созданы и протестированы внутри HP, но к концу 2008 года не прошли тестирование на клиентской базе. HP сделала эти исправления доступными после конца 2010 года. [ 32 ] К 2011 году HP распространила на 3000 клиентов специальное положение, предоставляющее им бесплатный доступ к исправлениям. [ 33 ] в отличие от остальных представителей корпоративной линейки HP, которые в 2010 году были вынуждены принять программу поддержки «плата за исправления» вместо бесплатных исправлений.
Независимая поддержка
[ редактировать ]Группа независимых поставщиков взяла на себя поддержку систем и программного обеспечения для существующих клиентов, которые покинули ряды службы поддержки HP 3000. Некоторые из них пообещали продолжать поддержку своего программного обеспечения до тех пор, пока клиенты не перестанут использовать сервер. Другие, предлагающие комплексную поддержку, называют 2016 год и более поздние даты окончания поддержки. [ 34 ] Каталог консультантов поддерживается компанией Robelle Software, [ 35 ] и других независимых консультантов можно найти на веб-сайте OpenMPE. [ 36 ] Ресурсы программного обеспечения с открытым исходным кодом, включая стандартные инструменты, для операционной системы MPE/iX модели 3000 хранятся на веб-сайте компании Applied Technologies. [ 37 ]
HP 3000 прослужил один из самых долгих сроков службы среди всех компьютерных систем для бизнеса. Эти компьютеры корпоративного уровня пережили высоко оцененные серии PDP-11 и VAX , хотя операционная система OpenVMS по-прежнему предлагается в системах на базе Alpha , IA-64 и x86-64 .
В январе 2012 года компания Stromasys объявила о разработке Charon/HPA-3000, которая обеспечивает безопасный перенос систем HP3000 в современную среду. Решение Stromasys виртуализирует аппаратное обеспечение существующей системы HP3000 и позволяет операционной системе MPE/iX, сторонним приложениям и разработанному пользователем программному обеспечению работать без каких-либо изменений на серверах Intel, соответствующих отраслевым стандартам. Их предложение включает в себя оценочную копию для двух пользователей, поставляемую в пакете VMWare . [ 38 ]
Несколько независимых поставщиков приобрели исходный код операционной системы HP3000. [ 39 ] MPE/iX и стремится поддерживать как аппаратные, так и программные решения для систем HP3000.
Компания Beechglen Development, Inc. начала размещать системы HP3000 в 2002 году. В 2012 году компания Beechglen представила специальные дисковые массивы Fibre Channel, совместимые с HP3000, с использованием современных технологий SSD и жестких дисков SATA, эффективно заменяя ленточные и дисковые устройства SCSI. По состоянию на январь 2020 года Beechglen является единственным поставщиком, который разработал и предлагает встроенные исправления MPE CALENDAR 2028 для операционной системы MPE/iX, допускающие внутренние даты после 31 декабря 2027 года. Они продолжают оценивать и тестировать сторонние приложения на совместимость. [ 40 ]
Относительная производительность систем HP 3000
[ редактировать ]Система HP 3000 | Относительная производительность |
---|---|
Серия 30, 33 | 0.5 |
Серия III | 0.6 |
Серия 37, 37ХЕ | 0.6 |
Микро 3000 RX | 1.3 |
Микро 3000 GX, LX, RX | 1.3 |
Серия 39, 40, 44 | 1.0 |
Серия 42, 48 | 1.3 |
Серия 42XP, 52, 58 | 1.7 |
Серия 64 | 3.2 |
Серия 68 | 4.0 |
Серия 70 | 4.4 |
Серия 920 | 1.9 |
Серия 922 | 3.2 |
Серия 932 | 5.0 |
Серия 948 | 10.7 |
Серия 958 | 13.3 |
Серия 925 | 2.9 |
Серия 935 | 5.9 |
Серия 949 | 11.7 |
Серия 950 | 6.5 |
Серия 955 | 10 |
Серия 960 | 14.7 |
Серия 980/100 | 22.0 |
Серия 980/200 | 37.0 |
Серия 980/300 | 49.0 |
Серия 980/400 | 59.0 |
Серия 917LX | 10.0 |
Серия 937 | 10.0 |
Серия 947 | 10.0 |
Серия 957 | 16.0 |
Серия 967 | 20.0 |
Серия 977SX | 26.0 |
Серия 987 | 32.0 |
Серия 987/150 | 45.0 |
Серия 987/200 | 60.0 |
Серия 918LX, RX | 10.0 |
Серия 928 | 14.0 |
Серия 968 | 21.0 |
Серия 978 | 25.0 |
Серия 987/150 | 32.0 |
Серия 939СК | 28.0 |
Серия 959КС/100 | 35.0 |
Серия 987/150 | 45.0 |
Серия 987/200 | 60.0 |
Серия 959КС/200 | 62.0 |
Серия 988 | 39.0 |
Серия 959КС/300 | 86.0 |
Серия 959КС/400 | 110.0 |
Корпоративная бизнес-система 990 | 28.0 |
Корпоративная бизнес-система 992/100 | 35.0 |
Корпоративная бизнес-система 992/200 | 60.0 |
Корпоративная бизнес-система 992/300 | 81.0 |
Корпоративная бизнес-система 992/400 | 100.0 |
Корпоративная бизнес-система 991 | 33.0 |
Корпоративная бизнес-система 995/100 | 42.0 |
Корпоративная бизнес-система 995/200 | 71.0 |
Корпоративная бизнес-система 995/300 | 96.0 |
Корпоративная бизнес-система 995/400 | 118.0 |
Корпоративная бизнес-система 995/500 | 139.0 |
Корпоративная бизнес-система 995/600 | 160.0 |
Корпоративная бизнес-система 995/700 | 180.0 |
Корпоративная бизнес-система 995/800 | 200.0 |
а-класс А400-100-110 | 17.0 |
а-класс А500-100-140 | 24.0 |
а-класс А400-200-140 | 42.0 |
а-класс А400-100-150 | 37.0 |
а-класс А500-100-200 | 49.0 |
а-класс А500-200-200 | 84.0 |
н-класс Н4000-100-220 | 69.0 |
н-класс Н4000-100-330 | 100.0 |
н-класс Н4000-100-440 | 138.0 |
н-класс Н4000-200-440 | 254.0 |
н-класс Н4000-300-440 | 353.0 |
н-класс Н4000-400-440 | 438.0 |
н-класс Н4000-300-550 | 446.0 |
н-класс Н4000-400-550 | 553.0 |
н-класс Н4000-100-380 | 115.0 |
н-класс Н4000-200-380 | 207.0 |
н-класс Н4000-100-500 | 154.0 |
н-класс Н4000-200-500 | 284.0 |
н-класс Н4000-300-500 | 399.0 |
н-класс Н4000-400-500 | 499.0 |
н-класс Н4000-300-750 | 606.0 |
н-класс Н4000-400-750 | 768.0 |
См. также
[ редактировать ]Примечания
[ редактировать ]Ссылки
[ редактировать ]Цитаты
[ редактировать ]- ^ «Краткое описание компьютерной системы HP 3000» (PDF) . Хьюлетт-Паккард. Февраль 1973 года.
- ^ Computerworld, «Системы среднего размера Midis Challenge» , 25 июня 1975 г., стр. С/6.
- ^ Леонард Э. Шар (август 1976 г.). «Компьютерные системы общего назначения серии II: созданы для повышения производительности и надежности» (PDF) . Журнал Hewlett-Packard . 27 (12) . Проверено 29 декабря 2021 г.
- ^ Jump up to: а б Ричард К. Эдвардс (сентябрь 1979 г.). «Технология SOS позволила создать недорогую компьютерную систему HP 3000» (PDF) . Журнал Hewlett-Packard . 30 (9) . Проверено 29 декабря 2021 г.
- ^ Jump up to: а б «3000 NewsWire: Проект мемуаров 3000: Поединки с IBM» . 3000newswire.blogs.com. 27 сентября 2012 года . Проверено 21 марта 2013 г.
- ^ Лейбсон 2017 .
- ^ Кросби 1995a , с. 9.
- ^ Кросби 1995a , стр. 9–10.
- ^ Кросби 1995b , с. 2, 4.
- ^ Jump up to: а б Кросби 1995b , с. 6.
- ^ Jump up to: а б с д и Эдлер 1995 , с. 17.
- ^ Jump up to: а б с Эдлер 1995 , с. 21.
- ^ Jump up to: а б Эдлер 1995 , с. 23.
- ^ Эдлер 1995 , с. 24.
- ^ Эдлер 1995 , с. 25.
- ^ Jump up to: а б Эдлер 1995 , с. 26.
- ^ Jump up to: а б с д Эдлер 1995 , с. 30.
- ^ Jump up to: а б с Эдлер 1995 , с. 34.
- ^ Jump up to: а б с Эдлер 1995 , с. 38.
- ^ Jump up to: а б Эдлер 1995 , с. 39.
- ^ Эдлер 1995 , с. 41.
- ^ «3000 NewsWire: Первые 3000 шагов: в погоне за могучей мышью HP» . 3000newswire.blogs.com. 21 августа 2012 года . Проверено 21 марта 2013 г.
- ^ «3000 NewsWire: HP продлевает поддержку 3000 до 2010 года» . 3000newswire.blogs.com . Проверено 21 марта 2013 г.
- ^ «3000 NewsWire: еще дюжина лет использования пекаря 3000» . 3000newswire.blogs.com. 7 июля 2010 г. Проверено 21 марта 2013 г.
- ^ «3000 NewsWire: 34 колледжа начинают тестирование миграционного кода 3000» . 3000newswire.blogs.com. 23 декабря 2010 года . Проверено 21 марта 2013 г.
- ^ «Остаться на HP 3000» . Робель . Проверено 21 марта 2013 г.
- ^ «Харон-HPA: Виртуальный HP3000» . Stromasys.ch . Проверено 21 марта 2013 г.
- ^ «HP предлагает новые лицензии эмулятора MPE» (пресс-релиз). 3000newswire.com . Проверено 21 марта 2013 г.
- ^ «3000 NewsWire: список HP начинает приближаться к истории» . 3000newswire.blogs.com. 30 июля 2007 года . Проверено 21 марта 2013 г.
- ^ Пол Эдвардс (август 2012 г.). «Моя легкая магия заставила мейнфреймы выглядеть сложными» (PDF) . Лента новостей 3000 : 20.
- ^ Ларри Николдс; Джим Хокинс (июль 1999 г.). «Объявление о поддержке дифференциальной ленты DLT4000/DLT7000 в MPE/IX» . Хьюлетт-Паккард. Архивировано из оригинала 30 марта 2005 года.
- ^ «Список бета-патчей» . Хьюлетт-Паккард . Архивировано из оригинала (таблица Excel) 1 июня 2014 г.
- ^ «3000 NewsWire: HP открывает патч и дверь диагностики на 2011 год» (пресс-релиз). 3000newswire.blogs.com . Проверено 21 марта 2013 г.
- ^ «3000 NewsWire: 3000 новостей о вашем будущем» . 3000newswire.blogs.com. 28 января 2010 года . Проверено 21 марта 2013 г.
- ^ «Уголок консультантов Робель» . Робель.com . Проверено 21 марта 2013 г.
- ^ «Консультанты по HP 3000 | Новости OpenMPE» . Openmpe.wordpress.com. 20 мая 2010 года . Проверено 21 марта 2013 г.
- ^ Брайан Эдминстер. «Добро пожаловать на портал бесплатного программного обеспечения с открытым исходным кодом для вашего HP3000!» . MPE-OpenSource . Проверено 21 марта 2013 г.
- ^ «ХАРОН-HPA: Виртуальный HP 3000» . Стромасис.
- ^ «HP объявляет лицензиатов исходного кода» .
- ^ «MPE/IX Release 7.5 Patch Revision 2028 – Beechglen Development Inc» .
- ^ «Re: Диаграмма относительной производительности исследований AICS» . Список рассылки HP3000-L. 4 мая 2017 г. Проверено 27 мая 2021 г.
Доступно только из сетей внутри США.
Библиография
[ редактировать ]- Эдлер, Кристофер (ноябрь 1995 г.). «Самый сильный замок: взлет, падение и взлет HP 3000» (PDF) . Аналитическая машина . 3 (1). Калифорнийская ассоциация компьютерной истории: 16. ISSN 1071-6351 .
- Лейбсон, Стив (2017). «HP: случайно созданная компьютерная компания» . HP9825.COM .
- Кросби, Кип (май 1995 г.). «Ранние компьютеры HP, часть первая, интервью с Барни Оливером» (PDF) . Аналитическая машина . 2 (3). Калифорнийская ассоциация компьютерной истории: 5–14. ISSN 1071-6351 .
- Кросби, Кип (август 1995 г.). «Ранние компьютеры HP, часть вторая, интервью с Джо Шендорфом» (PDF) . Аналитическая машина . 2 (4). Калифорнийская ассоциация компьютерной истории: 5–14. ISSN 1071-6351 .
Внешние ссылки
[ редактировать ]- Маркетинговый видеоролик HP 3000, 1994 г. – YouTube
- 3000 NewsWire - блог: новости HP3000, технические статьи, исторические архивы.
- История HP3000, Боб Грин
- Часто задаваемые вопросы по HP3000
- Портал для портов на базе MPE и программного обеспечения с открытым исходным кодом
- Технические руководства MPE, документы VEsoft, технические протоколы совещаний групп пользователей HP3000.
- Библиотека технических документов Adager для IMAGE, программного обеспечения HP3000 и документов VEsoft в системе.
- Список обновлений HP для бета-тестирования, доступных в 2009 г.
- Руководства по аппаратному и программному обеспечению HP 3000 : сканы PDF – Bitsavers
- Музей компьютеров HP : сканы руководств в формате PDF
- Руководство по общей информации о HP 3000: сентябрь 1979 г. , октябрь 1984 г.
- Журнал Hewlett-Packard: декабрь 1987 г. - две статьи о MPE XL и эмуляции HP 3000 на платформе HP Precision Architecture: «MPE XL: Операционная система для следующего поколения коммерческих компьютерных систем HP» и «Эмуляция HP 3000 на компьютерах HP Precision Architecture». "
- Производительность HP 3000 (текстовый файл)
- Рекламный материал «Описание системы HP SYSTEM/3000», ноябрь 1971 г.
- 19 ноября 2001 г.: HP прекращает выпуск собственной линейки серверов e3000.
- 14 ноября 2001 г. Hewlett-Packard прекращает выпуск серверной линейки.
- Постоянная поддержка установок HP e3000.
- Часто задаваемые вопросы по программе перехода на HP e3000
- Таблицы производительности классической генеалогии и систем PA-RISC
- Симулятор SIMH Hewlett-Packard 3000 (серия III)
- Патент США 3 820 079 на систему Alpha.