HP 9000 — линейка рабочих станций и серверных компьютерных систем, выпускаемая компанией Hewlett-Packard (HP). Родной операционной системой практически для всех систем HP 9000 является HP-UX , основанная на UNIX System V.
Торговая марка HP 9000 была представлена в 1984 году и охватила несколько существующих моделей технических рабочих станций, выпущенных ранее в начале 1980-х годов. Большинство из них были основаны на серии Motorola 68000 , но были и модели, основанные на собственных разработках HP FOCUS . С середины 1980-х годов линия была переведена на новую архитектуру HP PA-RISC . Наконец, в 2000-х годах были добавлены системы, использующие IA-64 .
Линейка серверов HP 9000 была снята с производства в 2003 году и заменена серверами Integrity на базе Itanium , работающими под управлением HP-UX. Линия рабочих станций HP 9000 была снята с производства в 2009 году и заменена HP Z.
Первые модели HP 9000 включали линейки HP 9000 Series 200 и Series 500. Это были переименованные существующие модели: Series 200, включая различные рабочие станции на базе Motorola 68000 (68k), такие как HP 9826 и HP 9836, а также Series 500 с использованием микропроцессорной архитектуры HP FOCUS , представленной в рабочей станции HP 9020. За ними последовали рабочие станции HP 9000 Series 300 и Series 400, в которых также использовались микропроцессоры серии 68k. С середины 1980-х годов HP начала переходить на собственные микропроцессоры на основе собственной архитектуры набора команд PA-RISC (ISA) для линеек Series 600, 700, 800 и более поздних. В более поздних моделях используется либо PA-RISC, либо его преемник HP –Intel IA-64 ISA.
Вся линейка HP 9000 работает под управлением различных версий операционной системы HP-UX , за исключением более ранних моделей Series 200, на которых работали автономные приложения или операционные системы Basic Workstation/Pascal 3.1 Workstation [1] . HP выпустила Series 400, также известную как Apollo 400, после приобретения компьютера Apollo в 1989 году. Эти модели могли работать как с HP-UX, так и с доменом/ОС Apollo .
С начала 1990-х годов компания HP заменила номера серии HP 9000 алфавитной номенклатурой классов . В 2001 году HP снова изменила схему именования своих серверов HP 9000. Системы A-класса были переименованы в rp2400s, L-класс стал rp5400s, а N-класс — rp7400s. Префикс rp обозначал архитектуру PA-RISC, тогда как rx использовался для систем на базе IA-64, позже переименованных в HPE Integrity Servers .
В 2003 году HP выпустила серию xw, которая использует процессоры x86 и работает под управлением Windows . Серия xw сохранялась до 2009 года, когда ее заменил HP Z.
30 апреля 2008 г. компания HP объявила об окончании продаж HP 9000 на базе PA-RISC. Дата последнего заказа систем HP 9000 на базе PA-RISC была 31 декабря 2008 г., а последняя дата поставки - 1 апреля 2009 г. Последний заказ Датой новых опций HP 9000 PA-RISC было 31 декабря 2009 г., а последняя дата поставки - 1 апреля 2010 г. HP намерена поддерживать эти системы до 2013 г. с возможным продлением. [2]
Окончание срока службы HP 9000 также означает конец эпохи, поскольку, по сути, это означает уход HP с рынка рабочих станций Unix (срок службы рабочих станций HP 9000 истек, а рабочих станций HP Integrity больше нет, поэтому больше не существует решение, ориентированное на HP/UX на настольных компьютерах). Когда было объявлено о переходе с PA-RISC (9000) на Itanium (Integrity), изначально были анонсированы и предложены рабочие станции Integrity под управлением HP/UX или Windows, но срок их продаж был перенесен относительно быстро, без замены (возможно, потому, что x86-64 сделал IA-64 неконкурентоспособным на настольных компьютерах, а HP/UX не поддерживает x86-64, а HP предлагает настольный Linux в качестве альтернативного, не полностью совместимого решения).
До января 1985 г. (см. также серию HP 9800 ):
После 1985 года:
Рабочие станции Series 200 появились еще до того, как в HP появилась какая-либо «серия». Первой моделью была HP 9826A, за ней последовала HP 9836A. Позже была представлена цветная версия 9836 (9836C). Также существовала версия для монтажа в стойку HP 9920A. Все они были основаны на чипе Motorola 68000 . Существовали версии моделей «S» со встроенной памятью. Когда HP-UX был включен в качестве ОС, существовала версия «U» 9836 и 9920, в которой использовался процессор 68012 . Номера моделей включали букву «U» (9836U, 9836CU и 9920U). Более поздние версии Series 200 включали 9816, 9817 и 9837. Эти системы вскоре были переименованы в линейку HP Series 200, а затем снова переименованы как часть семейства HP 9000 в HP 9000 Series 200.
Существовала также «портативная» версия Series 200 под названием Integral . Официальной моделью была HP9807. Эта машина была размером с портативную швейную машину, содержала процессор MC68000, HP-UX на базе ПЗУ, 3½-дюймовый дисковод для гибких дисков , струйный принтер, клавиатуру, мышь и электролюминесцентный дисплей, аналогичный ранним компьютерам GRiD Compass. Он не питался от батареи, и в отличие от других Series 200, которые производились в Форт-Коллинзе, штат Колорадо , он был изготовлен в Корваллисе, штат Орегон .
Рабочие станции Series 300 были основаны на процессорах Motorola серии 68000, начиная от 68010 (модель 310, представленная в 1985 году [3] ) до Motorola 68040 (модель 38x, представленная в 1991 году [4] ). Серия 400 (выпущенная в 1990 году [5] ) предназначалась для замены рабочих станций Apollo/Domain и также была основана на 68030/040. Они получили название «HP Apollo» и были добавлены совместимость с доменом/ОС Apollo . Суффиксы «s» и «t», использованные в Series 400, обозначают «боковую» (как в случае со «настольной») и «верхнюю» (как в «настольной») модели. Последние две цифры Series 400 изначально обозначали тактовую частоту процессора в МГц (например, 433 — 33 МГц). На момент выпуска Series 400 имел разъем для MC68040, но, поскольку в то время они не были доступны, была установлена карта эмулятора с MC68030 и дополнительными схемами. Клиентам, которые приобрели системы, была предоставлена гарантированная цена обновления до MC68040 в размере 5000 долларов США, когда они станут доступны. Серии 300 и 400 использовали тот же интерфейс ввода-вывода, что и Series 200. 32-битная шина DIO-II рассчитана на скорость 6 МБ/с. [6]
Серия 500 была основана на микропроцессоре HP FOCUS . Они начинались как HP 9020, HP 9030 и HP 9040, вскоре после появления были переименованы в HP Series 500 Model 20, 30 и 40, а позже снова переименованы в HP 9000 Model 520, 530 и 540. Модель 520 была Полноценная рабочая станция со встроенной клавиатурой, дисплеем, 5,25-дюймовым дискетой, дополнительным термопринтером и жестким диском емкостью 5 МБ. Модель 520 могла работать с BASIC или HP-UX, и существовало три разные модели в зависимости от подключенных дисплеев (две цветные и одна монохромная). Модель 530 представляла собой стоечную версию Series 500, могла работать только с HP-UX и использовала консоль последовательного интерфейса. Модель 540 представляла собой модель 530, установленную внутри шкафа, похожую на предлагаемые тогда дисководы и оснащенную последовательным мультиплексором (MUX). Более поздними моделями Series 500 были 550 и 560, которые имели совершенно другое шасси и могли подключаться к графическим процессорам. Процессоры оригинальной серии 500 работали на частоте 20 МГц и могли достигать эталонной скорости 1 миллион инструкций в секунду (MIPS), что эквивалентно VAX-11 /780, который в то время был общим стандартом тестирования. Их можно объединить в сеть с сериями 200 и 300 с помощью диспетчера общих ресурсов (SRM).
Из-за их эффективности правительство США поместило серию 500 в список ограниченного экспорта. Компьютеры было разрешено продавать только в Западной Европе, Канаде , Австралии и Новой Зеландии , при этом в любой другой стране требовалось письменное разрешение.
Первые рабочие станции этой серии, системы Model 720, Model 730 и Model 750, были представлены 26 марта 1991 года и имели кодовое название «Snakes». В моделях использовался микропроцессор PA-7000, в модели 720 использовалась версия с частотой 50 МГц, а в моделях 730 и 750 использовалась версия с частотой 66 МГц. PA-7000 оснащен 128 КБ кэша инструкций в моделях 720 и 730 и 256 КБ в модели 750. Все модели оснащены 256 КБ кэша данных. Модель 720 и Модель 730 поддерживали от 16 до 64 МБ памяти, а Модель 750 — до 192 МБ. Встроенный SCSI обеспечивался SCSI-контроллером NCR 53C700. Эти системы могут использовать варианты как 2D-, так и 3D-графики, причем 2D-вариантами являются GRX в оттенках серого и цветной CRX. Вариантами 3D были Personal VRX и Turbo GRX. [7]
В начале января 1992 года HP представила модель 705 под кодовым названием «Bushmaster Snake» и модель 710 под кодовым названием «Bushmaster Junior». Обе системы представляют собой бездисковые рабочие станции начального уровня: в модели 705 используется PA-7000 с частотой 32 МГц, а в модели 710 — версия с частотой 50 МГц. На момент выпуска модель 705 стоила менее 5000 долларов США, а модель 710 — менее 10 000 долларов США. [8]
10 ноября на смену первым рабочим станциям Series 700 пришли рабочие станции начального уровня 715/33, 715/50, 725/50 и рабочие станции высшего класса 735/99, 735/125, 755/99 и 755/125. 1992. [9] Существующие модели 715 и 725 были позже обновлены с появлением моделей 715/75 и 725/75 в сентябре 1993 года. В новых моделях использовался PA-7100 с частотой 75 МГц . [10]
Растущая интеграция привела к появлению 18 января 1994 года рабочих станций модели 712/60 и модели 712/80i. [11] Эти модели под кодовым названием «Gecko» предназначались для конкуренции с рабочими станциями начального уровня от Sun Microsystems и высококлассными конец персональных компьютеров. [12] Они использовали микропроцессор PA-7100LC , работающий на частотах 60 и 80 МГц соответственно. Модель 712/80i была моделью только с целыми числами, с отключенным модулем с плавающей запятой. Оба поддерживали от 16 до 128 МБ памяти. [13]
Модели 715/64, 715/80, 715/100 и 725/100 были представлены в мае 1994 года и ориентированы на рынок 2D- и 3D-графики. Эти рабочие станции используют микропроцессор PA-7100LC и поддерживают от 32 до 128 МБ памяти, за исключением модели 725/100, которая поддерживает до 512 МБ. [14]
Модель 712/100 ( King Gecko ), рабочая станция начального уровня, и Модель 715/100 XC, рабочая станция среднего класса, были представлены в июне 1995 года. Модель 712/100 — это модель 712 с усилителем мощности 100 МГц. 7100LC и 256 КБ кэш-памяти, тогда как модель 715/100 XC представляет собой модель 715/100 с 1 МБ кэш-памяти. [15]
Рабочие станции моделей 712 и 715 оснащены ASIC Lasi, подключенными по шине GSC . ASIC Lasi имел встроенный SCSI-контроллер NCR 53C710, интерфейс Intel Apricot 10 Мбит Ethernet, звук CD-качества, клавиатуру и мышь PS / 2, последовательный и параллельный порты. Все модели, за исключением машин серии 712, также используют Wax ASIC для обеспечения адаптера EISA , второго последовательного порта и поддержки шины HIL .
Шина SGC (System Graphics Connect), которая использовалась в более ранних рабочих станциях серии 700, имеет характеристики, аналогичные PCI , с частотой 32 бита/33 МГц [1] и типичной пропускной способностью около 100 МБ/с [2].
Модели 742i, 743i, 744, 745/745i, 747i, 748i. [16] [17] [18]
В C100, C110, J200, J210 и J210XC используется процессор PA-7200 , подключенный к UTurn IOMMU через шину Runway . C100 и C110 — однопроцессорные системы, а J200 и J210 — двухпроцессорные системы. Утурн IOMMU имеет два автобуса GSC. Эти машины продолжают использовать ASIC Lasi и Wax.
Рабочие станции B132L (выпущены в 1996 году [19] ), B160L, B132L+, B180L, C132L, C160L и C180L основаны на процессоре PA-7300LC , развитии PA-7100LC со встроенным кэшем и контроллером шины GSC. Стандартная графика — Visualize EG . В этих машинах используется адаптер Dino GSC- PCI , который также обеспечивает второй последовательный порт вместо Wax; у них опционально есть адаптер Wax EISA.
C160, C180, C180-XP, J280 и J282 используют процессор PA-8000 и являются первыми 64-разрядными рабочими станциями HP. Они основаны на той же архитектуре Runway/GSC, что и более ранние рабочие станции классов C и J.
C200, C240 и J2240 обеспечивают повышенную скорость благодаря процессору PA-8200 , а C360 использует процессор PA-8500 .
B1000, B2000, C3000, J5000 и J7000 также были основаны на процессоре PA-8500, но имели совершенно другую архитектуру. U2/Uturn IOMMU и шина GSC исчезли, их заменил Astro IOMMU, подключенный через Ropes к нескольким хост-адаптерам Elroy PCI.
B2600, C3600 и J5600 оснащают эти машины процессором PA-8600 . J6000 — это рабочая станция, монтируемая в стойку, которую также можно поставить на бок в вертикальной конфигурации.
C3650, C3700, C3750, J6700 и J6750 основаны на PA-8700 .
В C8000 используются двухъядерные процессоры PA-8800 или PA-8900 , которые используют ту же шину, что и процессоры McKinley и Madison Itanium, и используют тот же набор микросхем zx1 . Адаптеры Elroy PCI заменены адаптерами Mercury PCI-X и одним адаптером Quicksilver AGP 8x.
D-класс — это серверы начального и среднего уровня, пришедшие на смену серверам начального уровня E-класса и серверам среднего уровня G-, H-, I-класса. Первые модели были представлены в конце января 1996 года и включали модели D200, D210, D250, D310 и D350. [20] Модель D200 представляет собой однопроцессор с микропроцессором PA-7100LC с тактовой частотой 75 МГц , поддержкой до 512 МБ памяти и пятью слотами EISA/HP-HSC. Модель D210 аналогична, но в ней используется PA-7100LC с частотой 100 МГц. Модель D250 представляет собой двухпроцессорную модель, в которой использовался PA-7100LC с тактовой частотой 100 МГц. Он поддерживал до 768 МБ памяти и имел пять слотов EISA/HP-HSC. Модель D310 представляет собой однопроцессор с процессором PA-7100LC с тактовой частотой 100 МГц, объемом памяти до 512 МБ и восемью слотами EISA/HP-HSC. Модель D350 представляет собой высокопроизводительную систему D-класса, двухпроцессорную, имела два процессора PA-7100LC с тактовой частотой 100 МГц, до 768 МБ памяти и восемь слотов EISA/HP-HSC.
В середине сентября 1996 года были представлены два новых сервера D-класса с новым 64-битным микропроцессором PA-8000: однопроцессор модели D270 и двухпроцессор модели D370. Оба позиционировались как серверы начального уровня. Они использовали PA-8000 с частотой 160 МГц и поддерживали от 128 МБ до 1,5 ГБ памяти. [21]
В январе 1997 года были представлены младшие модели D220, D230, D320 и D330, в которых использовались версии микропроцессора PA -7300LC с тактовой частотой 132 и 160 МГц . [22]
D-класс — это серверы Tower с двумя микропроцессорами, архитектурно похожие на K-класс. Иногда они маскируются под более крупные машины, поскольку HP поставляет их установленными вертикально внутри большого шкафа, содержащего блок питания и несколько дисков с достаточным пространством для циркуляции воздуха.
R-класс — это просто машина D-класса, упакованная в стоечное шасси. В отличие от систем D-класса, он не поддерживает диски с возможностью горячей замены.
N-класс — это стоечный сервер высотой 10U, включающий до восьми процессоров и 12 слотов PCI . Он использует две шины Merced, по одной на каждые четыре слота процессора. Это не машина NUMA , имеющая равный доступ ко всем слотам памяти. Однако ввод-вывод неравен; наличие одного Ike IOMMU на шину означает, что один набор ЦП находится ближе к одному набору слотов ввода-вывода, чем другой.
Серверы N-класса продавались как « готовые к использованию Itanium », хотя на момент поставки Itanium обновление Itanium для класса N не было доступно. Класс N действительно выиграл от использования шины Merced, соединяющей с ней микропроцессоры PA-8x00 через специальный адаптер под названием DEW.
На протяжении всего срока службы N4000 обновлялся новыми процессорами: модели N4000-36, N4000-44 и N4000-55 имели тактовую частоту микропроцессора 360, 440 и 550 МГц соответственно. В 2001 году она была переименована в серию rp7400.
Серверы L-класса представляют собой машины высотой 7U, монтируемые в стойку и имеющие до 4 процессоров (в зависимости от модели). У них 12 слотов PCI, но в системе L1000 начального уровня задействовано только 7 слотов. Два слота PCI заняты заводскими встроенными картами и не могут быть использованы конечным пользователем для расширения ввода-вывода.
L1000 и L2000 аналогичны A400 и A500, поскольку основаны на комбинации Astro/Elroy. Первоначально они поставлялись с PA-8500 360 МГц и 440 МГц, а затем были модернизированы до PA-8600 540 МГц.
L3000 аналогичен N4000 и основан на комбинации DEW/Ike/Elroy. Он поставлялся только с процессорами PA-8600 с частотой 550 МГц.
Семейство L-класса было переименовано в серию rp5400 в 2001 году.
A180 и A180C представляли собой 32-разрядные однопроцессорные серверы высотой 2U на базе процессора PA-7300LC с ASIC Lasi и Dino.
Серверы A400 и A500 представляли собой 64-разрядные одно- и двухпроцессорные серверы высотой 2U на базе процессоров PA-8500 и более поздних версий с использованием адаптеров Astro IOMMU и Elroy PCI. В машинах А400-36 и А500-36 использовался процессор РА-8500, работавший на частоте 360 МГц; A400-44 и A500-44 работают на частоте 440 МГц. В A500-55 используется процессор PA-8600 , работающий на частоте 550 МГц, а в A500-75 — процессор PA-8700 , работающий на частоте 750 МГц.
В 2001 году А-класс был переименован в серию rp2400.
S-класс и X-класс представляли собой суперкомпьютеры Convex Exemplar SPP2000 , переименованные после приобретения HP компании Convex Computer в 1995 году. S-класс представлял собой одноузловой SPP2000 с числом процессоров до 16, тогда как название X-класса использовалось для многоузловых компьютеров. конфигурации до 512 процессоров. Эти машины работали под управлением операционной системы Convex SPP-UX.
Серверы V-класса были основаны на многопроцессорной технологии S-класса и X-класса. V2200 и V2250 поддерживают максимум 16 процессоров, а V2500 и V2600 поддерживают максимум 32 процессора. Системы V-класса представляют собой физически большие системы, для работы которых требуется интенсивное охлаждение и трехфазное электропитание . Они обеспечили переходную платформу между Т-классом и появлением Superdome.
Помимо HP-UX и Domain/OS (на модели 400), многие HP 9000 также могут работать под управлением операционной системы Linux . Некоторые модели на базе PA-RISC могут работать с NeXTSTEP .
Unix Berkeley Software Distribution (BSD) был портирован на HP 9000 как HPBSD ; полученный код поддержки был позже добавлен в 4.4BSD . Его современные варианты NetBSD и OpenBSD также поддерживают различные модели HP 9000, как на базе Motorola 68k, так и на базе PA-RISC.
В начале 1990-х годов на платформу PA-RISC было портировано несколько систем исследований и разработок Unix , включая несколько попыток OSF/1 , различные порты Mach и системы, объединявшие части Mach с другими системами ( MkLinux , Mach 4/Lites). Истоком этих портов были в основном либо внутренние проекты HP Labs или продукты HP, либо академические исследования, в основном в Университете Юты .
Один проект, реализованный в лабораториях HP, включал замену основных функций HP-UX, в частности подсистем виртуальной памяти и управления процессами, на функциональные возможности Mach из Mach 2.0 и 2.5. Это фактически предоставило возможность портировать Mach на архитектуру PA-RISC, вместо того, чтобы начинать с распространения программного обеспечения Berkeley, настроенного на использование инфраструктуры ядра Mach, и портировать его на PA-RISC, и тем самым создать версию на основе HP-UX 2.0. на Mach, хотя некоторые функции отсутствуют как в Mach, так и в HP-UX. Мотивацией проекта было исследование проблем производительности Mach, связанных с архитектурой кэша PA-RISC, а также потенциальных решений этих проблем. [23]