stringtranslate.com

HP 3000

Serie 3000 III de HP

La serie HP 3000 [1] es una familia de minicomputadoras de 16 y 32 bits de Hewlett-Packard . [2] Fue diseñada para ser la primera minicomputadora con soporte completo para tiempo compartido en el hardware y el sistema operativo , características que en su mayoría se habían limitado a mainframes o se habían adaptado a sistemas existentes como el PDP-11 de Digital , en el que se implementó Unix . Presentada por primera vez en 1972, los últimos modelos llegaron al final de su vida útil en 2010, lo que la convierte en una de las máquinas más longevas de su generación.

El hardware original del HP 3000 fue retirado del mercado en 1973 para solucionar problemas de rendimiento y estabilidad del sistema operativo. Después de su reintroducción en 1974, se convirtió en un sistema empresarial fiable y potente, que le permitió ganar contratos a HP con regularidad frente a empresas que habían estado utilizando mainframes de IBM . El nombre inicial de Hewlett-Packard se refería al ordenador como System/3000, y luego lo llamó HP 3000.

El HP 3000 originalmente utilizaba una arquitectura de procesador de máquina de pila CISC de 16 bits , primero implementada con lógica transistor-transistor y luego con chips de silicio sobre zafiro a partir de la Serie 33 en 1979. [3] [4] A principios de la década de 1980, HP comenzó el desarrollo de un nuevo procesador RISC , que surgió como la plataforma PA-RISC . La CPU HP 3000 se reimplementó como un emulador que se ejecutaba en PA-RISC y una versión recompilada del sistema operativo MPE . Los sistemas basados ​​en RISC se conocían como las versiones "XL", mientras que los modelos CISC anteriores se convirtieron retroactivamente en la serie "Classic". Los dos se vendieron en tándem durante un corto período, pero la serie XL tomó el control en gran medida en 1988. Las máquinas idénticas que ejecutaban HP-UX en lugar de MPE XL se conocían como HP 9000 .

Más tarde, HP renombró el equipo como HP e3000 para enfatizar la compatibilidad del sistema con Internet y los usos web. [5] HP anunció inicialmente que los sistemas serían designados como al final de su vida útil en HP en 2006, pero extendió esa fecha varias veces hasta 2010. Los sistemas ya no son construidos ni soportados por el fabricante, aunque empresas independientes los respaldan.

Historia

Caballo de Troya 2000

Mientras buscaba un sistema informático para controlar equipos de prueba cada vez más complejos, HP consideró brevemente la posibilidad de comprar Digital Equipment Corporation (DEC). Al final no les impresionaron las exigencias de Ken Olsen y no intentaron llegar a un acuerdo. [6] Más tarde encontraron una pequeña empresa, DSI, que trabajaba para Union Carbide , que esencialmente había "estirado" el PDP-8 de DEC de 12 a 16 bits. HP compró DSI y la fusionó con su división Dymec. El diseño de DSI se convirtió en la base del HP 2100 , presentado en 1966, comercializado inicialmente como un "ordenador de prueba e instrumentación". [7]

Para su sorpresa, HP descubrió que la máquina se vendía bien en el mercado empresarial y en otros usos no relacionados con el laboratorio. [8] Esto dio lugar a una serie de versiones actualizadas con una mejor entrada/salida para gestionar los flujos de trabajo empresariales, al tiempo que se eliminaban algunas de las capacidades de expansión necesarias únicamente en el entorno de laboratorio. El 2114, mucho más pequeño, fue especialmente popular en entornos no relacionados con el laboratorio. [9] Todos los modelos 211x se actualizaron posteriormente para utilizar memoria de semiconductores en lugar de memoria de núcleo , lo que dio lugar a la línea 2100 de 1971. [10]

En 1968, la línea se amplió con la HP 2000, una serie de máquinas que se componían de colecciones de piezas de las líneas HP 211x, con la mayoría de los sistemas utilizando una CPU 2114 de gama baja como controlador de terminal y una CPU de gama alta como la 2116 como procesador principal. Los sistemas ejecutaban HP Time-Shared BASIC y podían admitir entre 16 y 32 usuarios simultáneamente según el modelo. Las máquinas fueron un éxito inmediato, convirtiéndose rápidamente en uno de los sistemas más vendidos en el mercado de tiempo compartido e impulsando a HP a convertirse en el tercer mayor proveedor de minicomputadoras . [10]

Alfa y Omega

Cuando el éxito de la serie HP 2000 se hizo evidente, en 1969 los diseñadores del laboratorio de Cupertino decidieron comenzar el desarrollo de máquinas dedicadas a la función de oficina, en contraposición a la HP 2000, que estaba compuesta por varios elementos que nunca fueron diseñados originalmente para esa tarea. Se delinearon dos sistemas básicos: el "Alpha" era esencialmente un HP 2100 construido con componentes más nuevos y un manejo mejorado de la memoria, mientras que el "Omega" era un diseño de 32 bits mucho más grande que admitiría una gran cantidad de usuarios. [11]

Inicialmente, los dos sistemas iban a ser lanzados al mercado aproximadamente al mismo tiempo. Sin embargo, casi todo el desarrollo se llevó a cabo dentro de Omega, y pocos ingenieros, si es que hubo alguno, estuvieron activos en Alpha durante 1969. A diferencia del Alpha de 16 bits, Omega sería un ordenador de 32 bits con hasta 4 MB de memoria principal compartida entre hasta cuatro unidades centrales de procesamiento (CPU). Las CPU estaban diseñadas para ser programadas en un lenguaje de alto nivel , como los exitosos modelos de Burroughs que se programaban en un lenguaje de programación de sistemas personalizado en lugar de ensamblador . Se incorporaría soporte para multiprogramación y protección de memoria . [11]

A medida que avanzaba el desarrollo, el proyecto parecía demasiado grande para que HP lo completara con fondos internos. Esto obligaría a la empresa a asumir una deuda externa, lo que la dirección consideró demasiado arriesgado. En el otoño de 1970, Tom Perkins fue ascendido a Desarrollo Corporativo y decidió cancelar el proyecto Omega. Esto dio lugar a que varios empleados llevaran brazaletes de terciopelo negro para lamentar la muerte del proyecto y a cierta consternación por haber sido reasignados a "otra máquina de 16 bits". [11]

En ese momento, el pequeño desarrollo de Alpha había cambiado significativamente la naturaleza del proyecto. Originalmente concebido como una HP 2100 actualizada, se había convertido esencialmente en un Omega pequeño, adoptando su diseño de memoria virtual y máquina de pila que admitía lenguajes de alto nivel, pero limitado a un diseño de 16 bits con un máximo de 64 kWord de memoria principal (128 kB), solo un único acumulador y carente de los potentes sistemas de entrada/salida de Omega. [11]

Cuando se presentó el plan para continuar con el desarrollo de Alpha, George Newman, que reemplazó a Perkins como gerente general de la división de computadoras, se mostró preocupado por el hecho de que el equipo estuviera diseñando una vez más una máquina que no se podría entregar. Finalmente, la gerencia se convenció de los méritos del diseño y las especificaciones de referencia externa se publicaron en julio de 1970. [11]

MPE

Las minicomputadoras anteriores se utilizaban generalmente de una manera similar a las microcomputadoras modernas , utilizadas por un solo usuario y a menudo dedicadas a una sola tarea particular como operar maquinaria. Esto era así para muchos diseños contemporáneos como el PDP-8 y Data General Nova . Fue la capacidad de la HP 2000 de realizar funciones de tiempo compartido lo que la convirtió en un éxito en un mercado lleno de máquinas similares. La capacidad de soportar múltiples usuarios ejecutando diferentes programas estaba limitada anteriormente a las computadoras mainframe , y una mayor expansión de esta capacidad fue un concepto de diseño clave para la Omega original. [12]

Cuando Alpha surgió como un diseño similar a Omega, inicialmente siguió el mismo modelo de soporte multiusuario, que a su vez se basaba en el concepto HP 2000. En este modelo, la CPU principal no maneja la interacción del usuario, que es la tarea del procesador front-end. Esto permite que el sistema operativo principal se simplifique en gran medida, simplemente cargando los programas de usuario a medida que aparecen desde el front-end, ejecutándolos en forma circular con los programas de otros usuarios y luego entregando los resultados. En la mayoría de los aspectos, este era un sistema de procesamiento por lotes ; gran parte de la complejidad del soporte multiusuario estaba aislada en el procesador front-end separado. [12]

Cuando se reanudó el desarrollo de Alpha, se volvió a examinar este concepto y se tomó la decisión de ampliar el sistema operativo para que admitiera directamente la multiprogramación. Esto dio como resultado que el sistema se convirtiera en tres en uno, con la parte principal dedicada a la compartición de tiempo, pero también ofreciendo soporte en tiempo real y modo por lotes. El sistema resultante, conocido en última instancia como Multi-Programming Executive (MPE), estaría entre los más avanzados de su era. [12] Cuando los diez grupos dentro del equipo del sistema operativo se reunieron para describir su sección del sistema, descubrieron que era demasiado grande para caber en la memoria, y mucho menos para tener espacio para los programas de usuario. Para que cupiera, los programadores comenzaron un esfuerzo maratónico para reducir los requisitos del sistema. [13]

Anuncio y comercialización inicial

El sistema se anunció en la Conferencia Conjunta de Computadoras de Otoño en noviembre de 1971. [a] A principios de 1972, el sistema estaba en funcionamiento con tres máquinas prototipo completadas. Sin embargo, el desarrollo de MPE en ese momento estaba muy retrasado. Esto llevó a una nota de febrero de 1972 que describía el cronograma de desarrollo con varias características que se entregarían con el tiempo. [14] Finalmente, se abandonó el soporte en tiempo real y no se cumplió ninguna de las fechas del memorando. [15]

Mientras tanto, se había desatado una guerra territorial entre el laboratorio de ingeniería y el departamento de marketing, que intentaban activamente vender el sistema. Se llegó al punto en que "se prohibió la entrada al personal de marketing al laboratorio". [16] Los ingenieros seguían proporcionando estimaciones de rendimiento al departamento de marketing, que las transmitía a los clientes, aunque los ingenieros sabían que eran inexactas. [16]

La creciente preocupación de la alta dirección llevó a la formación en mayo de 1972 del Grupo de Gestión de Sistemas, que trabajaría dentro de los laboratorios de ingeniería como un equipo de marketing interno e impulsaría el desarrollo según las necesidades de los clientes. Entre los cambios implementados, se contrató a Jim Peachy para realizar pruebas de rendimiento en el sistema. Peachy había trabajado anteriormente en los primeros sistemas de tiempo compartido en Dartmouth College y desde entonces había trabajado en General Electric y Memorex . Después de solo tres días, declaró que "no había absolutamente ninguna manera" de que la máquina cumpliera con los requisitos de rendimiento que cotizaban los vendedores. [17]

Primeras entregas, recall

Como resultado de los retrasos del MPE, la fecha de envío se retrasó de agosto a noviembre de 1972, y el MPE se redujo únicamente al soporte de tiempo compartido, con características adicionales programadas para llegar hasta 1973. [17]

La fecha de noviembre se mantuvo firme y, finalmente, alguien colocó carteles que decían "Noviembre es un acontecimiento", en referencia al movimiento contemporáneo de " acontecimiento " en el arte de performance . [17] La ​​primera máquina fue enviada al Lawrence Hall of Science en Berkeley el 1 de noviembre, aunque como señaló un ingeniero, Frank Hublou, "deberían haberla puesto en el camión, haberlo conducido alrededor de la cuadra y haber traído la máquina de regreso". [17]

Después de la configuración, se descubrió que la máquina solo admitía a uno o dos usuarios antes de ralentizarse hasta casi detenerse, y se bloqueaba cada 10 a 20 minutos. La declaración de Hublou se hizo realidad cuando la máquina fue "devuelta de inmediato". [18] En una sesión de capacitación en diciembre, una nueva versión de MPE pudo ejecutar cuatro usuarios y se bloqueó solo una vez cada dos horas. El sistema se parchó continuamente para mantenerlo en funcionamiento a medida que se encontraban nuevos errores. [18] Se siguieron enviando máquinas, tanto a clientes como a empresas que estaban considerando comprarlas. Estas invariablemente terminaron mal, sin poder admitir más de cuatro usuarios. El cronograma para las funciones de MPE continuó retrasándose, [18] y el número estimado de ventas de máquinas continuó reduciéndose. [19]

En ese momento, el desarrollo de un sustituto de la HP 2000 ya llevaba 5 años en marcha y le había costado a la empresa 20 millones de dólares. Los problemas no pasaban desapercibidos y, en última instancia, acabaron en manos de Bill Hewlett . Hewlett le pidió a Barney Oliver que se hiciera cargo de la división, pero él se negó y envió a Paul Ely en su lugar. Ely puso fin rápidamente a la producción de las máquinas y, en una medida que todavía se menciona en obras históricas hasta el día de hoy, retiró todas las máquinas que se habían enviado. Dave Packard envió un memorando a todos los miembros del equipo, hoy conocido simplemente como el "memorando Wow Ouch". [19]

Ed McCracken volvió a hablar con los clientes y les dijo sin rodeos que las máquinas no estarían disponibles hasta el otoño de 1973 y que sólo darían servicio a cuatro o seis usuarios. Algunos aceptaron la oferta de una HP 2000 en lugar de sus pedidos, mientras que otros se derrumbaron y lloraron. [19] Un cliente amenazó con demandar a la empresa, pero se desanimó por la intervención personal de Hewlett, que afirmó que haría todo lo que estuviera en su poder para solucionar los problemas. [20]

Re-lanzamiento

El sistema entró entonces en un período de seis meses de rediseño tanto del MPE como del hardware. El MPE surgió como MPE-8, poniendo fin oficialmente al soporte en tiempo real. El hardware mejoró para funcionar aproximadamente un 30% más rápido que el modelo original y su precio era un 20% menor. Como resultado de estos cambios, el nuevo sistema pudo funcionar con ocho usuarios. [b] Los envíos se reanudaron en noviembre, un año después de la fecha original. [20]

Después de otro año, se envió una versión actualizada. Este nuevo modelo "CX" reemplazó la memoria central con memoria de semiconductores y reemplazó las placas de CPU envueltas en alambre con componentes montados en superficie. MPE-C agregó lenguajes COBOL y RPG , quizás el primer mini en ofrecer el primero. Como parte del lanzamiento de CX, HP envió IMAGE , un sistema de base de datos de $10,000 escrito según los estándares CODASYL . Esto luego se incluyó con los sistemas de forma gratuita. IMAGE es la razón principal por la que el HP 3000 finalmente se convirtió en un éxito. [21]

Descripción general

Los primeros modelos 3000 tenían grandes gabinetes con paneles frontales, mientras que los modelos posteriores se fabricaron para caber en escritorios utilizando solo consolas de terminal para diagnósticos, con rutinas de arranque en ROM. En 1984, HP presentó la HP3000 Serie 37, el primer modelo que funcionó en oficinas sin requisitos especiales de refrigeración o piso. [22] Los modelos variaban desde un sistema utilizado a veces por un solo usuario hasta modelos que admitían a más de 2000 usuarios.

El HP 3000 fue uno de los últimos sistemas de minicomputadoras propietarios cuya fabricación fue restringida por su proveedor, sobreviviendo a la Digital Equipment Corporation VAX , descendiente de PDP-11 , que fue adquirida por Compaq y luego, en última instancia, por Hewlett-Packard . Después de casi 30 años, en noviembre de 2001 se anunció originalmente un período de eliminación gradual de cinco años para los servidores de la serie ahora denominada HP e3000. Luego, HP extendió este período de eliminación gradual dos veces. [23] HP ya no vende nuevos e3000, aunque los sistemas usados ​​continúan vendiéndose para actualizaciones en un mercado de revendedores de terceros. El soporte de HP a los clientes para el HP 3000 continuó hasta el 31 de diciembre de 2010. Muchas empresas de terceros continúan brindando soporte al sistema para clientes en todo el mundo. Algunos clientes continúan utilizando el HP 3000 en empresas de todo el mundo, especialmente en las industrias de fabricación y comercio electrónico, [24] mientras que otros han migrado a sistemas de servidores comerciales fabricados por HP y otros. [25]

Para aquellos que no pueden o no quieren migrar, una estrategia de homesteading surgió inmediatamente después del anuncio de HP del fin de las ventas del sistema. [26] En 2012, la empresa Stromasys lanzó un producto que realiza una emulación completa del hardware HP3000 en servidores x86-64 que ejecutan Red Hat Linux o CentOS . [27] Ese producto opera como una instancia virtualizada del hardware del servidor HP 3000. A partir de 2003, HP comenzó un plan para vender una licencia para el sistema operativo del 3000, [28] que puede permitir que los clientes del 3000 ejecuten su software en este producto de Stromasys, conocido como HPA/3000.

Pioneros en software

El desarrollo clave que llevó al tremendo éxito de la HP 3000 fue la inclusión del sistema de administración de bases de datos en red ( DBMS ) desarrollado por HP llamado IMAGE (ahora llamado TurboIMAGE /SQL) que supuestamente se inspiró en el DBMS TOTAL desarrollado por Cincom Systems, Inc. IMAGE fue una base de datos galardonada que Datamation ungió a los dos años de su introducción. [29] Fue el primer sistema de administración de bases de datos incluido con una minicomputadora de clase empresarial. Al incluir IMAGE con el servidor, HP creó un ecosistema de aplicaciones y utilidades de desarrollo que podían confiar en IMAGE como repositorio de datos en cualquier HP 3000.

Segmentos de memoria clásicos y barrera de 64K

El código ( reentrante ) y los datos residen en segmentos separados de longitud variable, que son 32.768 "medias palabras" (palabras de 16 bits) (o 65.536 bytes). El sistema operativo, conocido como MPE (por Multi-Programming Executive), carga segmentos de código desde archivos de programa y archivos de biblioteca segmentada (SL) según sea necesario, hasta 256 segmentos en un proceso.

Un segmento de código podía tener hasta 64 KB de memoria, pero la llamada a una rutina se basaba en el número de segmento y el número de rutina dentro de un segmento, por lo que un programa podía tener teóricamente alrededor de 32.385 rutinas. Con 8 bits para especificar el segmento y 16 bits dentro de un segmento, un programa podía tener efectivamente una dirección de 24 bits o 16 MB. Esto se comparó con la mayoría de las computadoras de 16 bits como la PDP-11 o IBM System/34 que tenían 64 KB de espacio de dirección para código y datos. La mayor limitación era el segmento de datos y el segmento de pila, que también eran de 64 KB. Las rutinas de biblioteca compartida no permitían datos globales entre procesos ya que cada proceso tenía su propio segmento de datos. Algunos procedimientos solucionaron esto al requerir que el llamador pasara una matriz de su propia pila o segmento de datos para contener toda la información de estado, similar a los lenguajes modernos orientados a objetos donde los métodos se aplican a los objetos pasados ​​y asignados por el llamador.

Un proceso podría asignar y utilizar varios segmentos de datos adicionales (XDS) de hasta 64 KB cada uno. Si bien la arquitectura clásica impuso un límite de 65 535 segmentos de datos adicionales en todo el sistema, otras limitaciones generalmente lo restringirían a un límite algo menor.

La programación de sistemas se hacía en SPL (lenguaje de programación de sistemas), un lenguaje similar a ALGOL , pero que permitía el ensamblador en línea y otros accesos directos al conjunto de instrucciones . Los terminales estándar para la HP 3000 eran la serie HP 2640 , que admitía la entrada de datos en modo bloque desde formularios (como el CICS basado en mainframe de IBM ), así como el modo carácter. En la década de 1980, la computadora había adquirido la capacidad de utilizar tanto PC como Mac como terminales de sistema.

Hardware clásico y PA-RISC 3000

Las generaciones de la familia HP 3000 se dividieron en las familias "Classic" ( 16 bits ) y "XL" (más tarde IX - 32 bits ) tras la introducción de sistemas basados ​​en chips PA-RISC de HP para los 3000 a principios de 1987. Estos nuevos sistemas XL no eran compatibles binariamente con los Classics, pero ejecutaban de forma transparente el código Classic a través de un emulador, uno que HP integró en el sistema operativo MPE XL. (El código Classic podía traducirse opcionalmente a código PA-RISC nativo a través de OCTCOMP, el traductor/compilador de código objeto... dicho código se ejecutaba a velocidad nativa, pero aún estaba sujeto a las limitaciones de tamaño de memoria y pila de Classic).

Las primeras máquinas "Classic" se basaban en un procesador CISC personalizado . A partir de 1988, aproximadamente, comenzaron a comercializarse en grandes cantidades las HP 3000 que utilizaban procesadores PA-RISC. En 1995, estos sistemas PA-RISC desplazaron de manera efectiva a la antigua familia de máquinas. Como sucede con todos los cambios tecnológicos, quedó un residuo significativo de máquinas antiguas en servicio. Incluso hoy, las Classic 3000 originales funcionan en producción en unas pocas ubicaciones.

Las máquinas HP 3000 y muchas HP 9000 utilizaban HP Precision Bus .

El sistema operativo de HP 3000 basado en PA-RISC se escribió principalmente en Modcal, la versión extendida de HP de Pascal . Grandes partes del sistema operativo MPE V anterior, escrito en SPL, todavía se utilizan como parte de MPE XL y MPE/iX en PA-RISC. Algunos subsistemas (por ejemplo, TurboIMAGE) están escritos en PSPL (Portable SPL). Una pequeña parte de MPE XL y MPE/iX está escrita en lenguaje ensamblador PA-RISC.

El sistema operativo de la serie 3000 se denominó originalmente Multi-Programming Executive , MPE (posteriormente llamado MPE XL y luego, después de que se añadiera la compatibilidad con POSIX en las versiones 5.0-5.5, MPE/iX). Las primeras versiones del sistema utilizaban únicamente el lenguaje de programación de sistemas SPL propietario de HP y BASIC . Estos System 3000 utilizaban un intérprete de línea de comandos , con un sistema de archivos jerárquico de tres niveles, y utilidades como los compiladores se parecían a "run fortran.pub.sys" en lugar de permitir que los programas se ejecutaran como comandos de palabras clave. Más tarde, los sistemas adquirieron una amplia gama de lenguajes, incluidos COBOL y FORTRAN , Pascal, C e incluso una versión de RPG para ayudar a ganar negocios lejos de IBM .

Las personas que utilizaban la HP 3000 notaron a partir de los años 1970 que las máquinas eran más confiables en comparación con otros mainframes y minicomputadoras de la época. [5] La capacidad de recuperarse de fallas de energía (automáticamente y sin problemas cuando se restablecía la energía) era una característica notable que vendió muchos sistemas en comparación con las computadoras IBM. [30] En ocasiones, la HP 3000 sufrió demoras o brechas en el soporte de periféricos causadas por la decisión de HP de retrasar el soporte, o no soportar en absoluto, algunos periféricos en la plataforma HP 3000, algunos de los cuales eran compatibles con el hardware idéntico de la HP 9000. [31]

Uso de pila en lugar de registros

La mayoría de los conjuntos de instrucciones de ordenador actuales se basan en un modelo de registro de propósito general . La arquitectura del procesador y la memoria de la clásica HP 3000 se basaban en un modelo de máquina de pila , como la conocida línea de calculadoras RPN de HP . Se decía [ ¿quién? ] que estaba inspirada en los famosos sistemas grandes basados ​​en pila de Burroughs . En lugar de tener una pequeña cantidad de registros, por ejemplo, solo un registro AX y BX en el caso de la HP 1000 , los operandos se insertarían en la misma pila que se usa para almacenar variables locales y direcciones de retorno . Por lo tanto, en lugar de

CARGAR AX , 0X0001 CARGAR BX , 0X0002 AGREGAR AX , BX      

tú tendrías

LDI 1 LDI 2 AGREGAR  

Las máquinas microcodificadas de 16 bits (Series I, II, III, 30, 33, 39, 40, 42, 44, 48, 52, 58, 64, 68, 70, 37, ...) implementan una arquitectura de conjunto de instrucciones de pila (ISA) de Harvard , segmentada, direccionable por bytes y direccionable por palabra de 16 bits . La mayoría de las ~214 instrucciones tienen 16 bits de ancho. Las operaciones de pila se empaquetan en 2 por palabra de 16 bits y las pocas restantes tienen 32 bits de ancho.

Implementaciones de CISC

Los modelos posteriores de 32 bits utilizaron la arquitectura RISC basada en registros generales PA-RISC de HP.

Implementaciones de PA-RISC

La salida de HP del ecosistema 3000

Después de que el mercado de la informática empresarial virase hacia sistemas Unix de consumo masivo de una amplia gama de proveedores (sistemas que HP también había estado promocionando), en noviembre de 2001 Hewlett-Packard anunció que un período que llamó el fin de la vida útil del HP 3000 finalizaría a fines de 2006, y que HP no vendería sistemas nuevos después de 2003. A principios de 2006, Hewlett-Packard anunció que el soporte limitado de los proveedores para el HP 3000 se extendería por dos años para ciertos clientes o regiones geográficas. En septiembre de 2007, HP extendió una vez más su soporte para los sistemas, ofreciendo Soporte para productos maduros sin Ingeniería de mantenimiento (poniendo fin a la creación de parches de software). Algunos parches habían sido creados y probados dentro de HP, pero carecían de pruebas de base de clientes a fines de 2008. HP puso estos parches a disposición después de fines de 2010. [32] Para 2011, HP había extendido una disposición especial a 3000 clientes que les otorgaba acceso gratuito a los parches, [33] a diferencia del resto de la línea empresarial de HP, que se vio obligada en 2010 a adoptar un programa de soporte de "pago por parches" en lugar de parches gratuitos.

Soporte independiente

Un grupo de proveedores independientes ha asumido el soporte de sistemas y software para los clientes existentes que han abandonado las filas del negocio de soporte del 3000 de HP. Varios se han comprometido a seguir brindando soporte para su propio software hasta que los clientes dejen de usar el servidor. Otros, que ofrecen soporte integral, citan el año 2016 y más adelante como fecha de finalización del soporte. [34] Robelle Software mantiene un directorio de consultores, [35] y otros consultores independientes están disponibles a través de un listado en el sitio web de OpenMPE. [36] Applied Technologies mantiene recursos de software de código abierto, incluidas herramientas básicas, para el sistema operativo MPE/iX del 3000 en un sitio web. [37]

El HP 3000 ha disfrutado de una de las vidas útiles más largas de cualquier sistema informático empresarial. Estos ordenadores de nivel empresarial han sobrevivido a las muy valoradas series PDP-11 y VAX , aunque el sistema operativo OpenVMS todavía se ofrece en sistemas basados ​​en Alpha , IA-64 y x86-64 .

En enero de 2012, Stromasys anunció el desarrollo de Charon/HPA-3000, que permite la transferencia segura de sistemas HP3000 a un entorno de última generación. La solución de Stromasys virtualiza el hardware de un sistema HP3000 existente y permite que el sistema operativo MPE/iX, las aplicaciones de terceros y el software desarrollado por el usuario se ejecuten sin modificación alguna en servidores Intel estándar de la industria. Su oferta incluye una copia de evaluación para dos usuarios entregada en un paquete VMWare . [38]

Varios proveedores independientes han comprado el código fuente del sistema operativo HP3000, [39] MPE/iX y se han comprometido a brindar soporte tanto a soluciones de hardware como de software para los sistemas HP3000.

Beechglen Development, Inc. comenzó a alojar sistemas HP3000 en 2002. En 2012, Beechglen introdujo matrices de discos de canal de fibra personalizados compatibles con HP3000 utilizando unidades de disco duro SATA y SSD de tecnología actual, reemplazando de manera efectiva los dispositivos de cinta SCSI y de disco SCSI. A partir de enero de 2020, Beechglen es el único proveedor que ha desarrollado y ofrece parches intrínsecos del CALENDARIO MPE 2028 para el sistema operativo MPE/iX que permiten fechas intrínsecas posteriores al 31 de diciembre de 2027. Siguen evaluando y probando aplicaciones de terceros para comprobar su compatibilidad. [40]

Rendimiento relativo de los sistemas HP 3000

Véase también

Notas

  1. ^ Edler afirma que esto fue en Anaheim, [13] pero la conferencia de 1971 en realidad se celebró en Las Vegas, del 16 al 18 de noviembre.
  2. ^ A modo de comparación, las versiones de gama alta del HP 2000 podían admitir 32 usuarios, lentamente.

Referencias

Citas

  1. ^ "Descripción resumida del sistema informático HP 3000" (PDF) . Hewlett-Packard. Febrero de 1973.
  2. ^ Computerworld, "Los Midis desafían a los sistemas de tamaño mediano", 25 de junio de 1975, pág. S/6.
  3. ^ Leonard E. Shar (agosto de 1976). «Sistemas informáticos de uso general de la serie II: diseñados para mejorar el rendimiento y la fiabilidad» (PDF) . Revista Hewlett-Packard . 27 (12) . Consultado el 29 de diciembre de 2021 .
  4. ^ de Richard C. Edwards (septiembre de 1979). "La tecnología SOS produce el sistema informático HP 3000 de bajo coste" (PDF) . Hewlett-Packard Journal . 30 (9) . Consultado el 29 de diciembre de 2021 .
  5. ^ ab "3000 NewsWire: 3000 Memoir Project: Jousts with IBM". 3000newswire.blogs.com. 27 de septiembre de 2012. Consultado el 21 de marzo de 2013 .
  6. ^ Leibson 2017.
  7. ^ Crosby 1995a, pág. 9.
  8. ^ Crosby 1995a, págs. 9-10.
  9. ^ Crosby 1995b, págs. 2, 4.
  10. ^ desde Crosby 1995b, pág. 6.
  11. ^ abcde Edler 1995, pág. 17.
  12. ^ abc Edler 1995, pág. 21.
  13. ^ desde Edler 1995, pág. 23.
  14. ^ Edler 1995, pág. 24.
  15. ^ Edler 1995, pág. 25.
  16. ^ desde Edler 1995, pág. 26.
  17. ^ abcd Edler 1995, pág. 30.
  18. ^ abc Edler 1995, pág. 34.
  19. ^ abc Edler 1995, pág. 38.
  20. ^ desde Edler 1995, pág. 39.
  21. ^ Edler 1995, pág. 41.
  22. ^ "3000 NewsWire: Primeros 3000 pasos: en busca del Mighty Mouse de HP". 3000newswire.blogs.com. 21 de agosto de 2012. Consultado el 21 de marzo de 2013 .
  23. ^ "3000 NewsWire: HP extiende el soporte del modelo 3000 hasta 2010". 3000newswire.blogs.com . Consultado el 21 de marzo de 2013 .
  24. ^ "3000 NewsWire: A Baker's Dozen More Years of 3000 Use" (Una docena de años más de uso del 3000) . 3000newswire.blogs.com. 7 de julio de 2010. Consultado el 21 de marzo de 2013 .
  25. ^ "3000 NewsWire: 34 universidades comienzan a probar el código de migración 3000". 3000newswire.blogs.com. 23 de diciembre de 2010. Consultado el 21 de marzo de 2013 .
  26. ^ "Permanecer en la HP 3000". Robelle . Consultado el 21 de marzo de 2013 .
  27. ^ "Charon-HPA: Virtual HP3000". Stromasys.ch . Consultado el 21 de marzo de 2013 .
  28. ^ "HP propone nuevas licencias para emuladores MPE" (Nota de prensa). 3000newswire.com . Consultado el 21 de marzo de 2013 .
  29. ^ "3000 NewsWire: La lista de HP comienza a encaminarse hacia la historia". 3000newswire.blogs.com. 30 de julio de 2007. Consultado el 21 de marzo de 2013 .
  30. ^ Paul Edwards (agosto de 2012). "Mi magia fácil hizo que los mainframes parecieran difíciles" (PDF) . 3000 Newswire : 20.
  31. ^ Larry Nichoalds; Jim Hawkins (julio de 1999). "Anuncio de compatibilidad con cintas diferenciales DLT4000/DLT7000 en MPE/IX". Hewlett-Packard. Archivado desde el original el 30 de marzo de 2005.
  32. ^ "Lista de parches beta". Hewlett-Packard . Archivado desde el original (hoja de cálculo de Excel) el 1 de junio de 2014.
  33. ^ "3000 NewsWire: HP abre la puerta a los parches y diagnósticos para 2011" (Nota de prensa). 3000newswire.blogs.com . Consultado el 21 de marzo de 2013 .
  34. ^ "3000 NewsWire: 3000 News for Some of Your Futures" (3000 noticias para algunos de sus futuros). 3000newswire.blogs.com. 28 de enero de 2010. Consultado el 21 de marzo de 2013 .
  35. ^ "El rincón de los consultores de Robelle". Robelle.com . Consultado el 21 de marzo de 2013 .
  36. ^ "Consultores HP 3000 | Noticias de OpenMPE". Openmpe.wordpress.com. 20 de mayo de 2010. Consultado el 21 de marzo de 2013 .
  37. ^ Brian Edminster. "¡Bienvenido al portal de software libre y de código abierto para su HP3000!". MPE-OpenSource . Consultado el 21 de marzo de 2013 .
  38. ^ "CHARON-HPA: HP 3000 virtual". Stromasys.
  39. ^ "HP anuncia los licenciatarios del código fuente".
  40. ^ "MPE/IX versión 7.5 revisión del parche 2028 – Beechglen Development Inc".
  41. ^ "Re: Cuadro de rendimiento relativo de investigación de AICS". Lista de correo HP3000-L. 4 de mayo de 2017. Consultado el 27 de mayo de 2021. Solo accesible desde redes dentro de EE. UU .

Bibliografía

Enlaces externos

Fotos