El servidor de red de Apple (ANS) era una línea de PowerPC basados en servidor ordenadores diseñados, fabricados y vendidos por Apple Computer, Inc. desde febrero de 1996 hasta abril de 1997. Fue el nombre en código "Shiner" y originalmente constaba de dos modelos, el servidor de red 500/132 ("Shiner LE", es decir, "gama baja") y el servidor de red 700/150 ("Shiner HE", es decir, "gama alta"), que tiene un modelo complementario, el servidor de red 700 / 200 (también "Shiner HE") con una CPU más rápida en noviembre de 1996.
Desarrollador | computadora Apple |
---|---|
Tipo | Servidor |
Fecha de lanzamiento | Febrero de 1996 |
Interrumpido | Abril de 1997 |
UPC | PowerPC 604 / PowerPC 604e , 132-200 MHz |
Sucesor | XServe |
Las máquinas no formaban parte de la línea de computadoras Apple Macintosh ; fueron diseñados para ejecutar el sistema operativo AIX de IBM y su ROM impedía específicamente arrancar el Mac OS clásico . Esto las convierte en las últimas computadoras de escritorio que no son Macintosh fabricadas por Apple hasta la fecha. El 500/132, 700/150 y 97 se vendieron en el mercado estadounidense por $ 11,000, $ 15,000 y $ 19,000, respectivamente.
Los servidores de red de Apple no deben confundirse con los servidores de grupo de trabajo de Apple y los servidores de Macintosh, que eran estaciones de trabajo Macintosh que se enviaban con software de servidor y usaban Mac OS; la única excepción, el Workgroup Server 95, un Quadra 950 con un controlador SCSI agregado que se envió con A / UX , también era capaz de ejecutar Mac OS. Apple no volvió a tener hardware de servidor comparable en su línea de productos hasta la introducción del Xserve en 2002.
La corta vida útil del producto se atribuye a importantes problemas financieros en Apple a principios de 1997. El CEO Gil Amelio canceló tanto Network Server como OpenDoc en la misma reunión porque se determinó que eran de baja prioridad. [1]
Hardware
Se suponía que el hardware del Apple Network Server se basaría en un nuevo diseño de placa lógica específico para el producto. Durante el desarrollo del hardware, Apple abandonó el diseño original de la placa base por razones no confirmadas. Para avanzar y enviar el producto, Apple realizó modificaciones en la placa lógica y la ROM del Power Macintosh 9500 (bloqueando todas las llamadas de Mac OS) y transfirió AIX al nuevo hardware. Ya sea relacionado con el cambio de hardware o por coincidencia, Apple también abandonó su desarrollo de NetWare en PowerPC (nombre en clave: Wormhole) en este momento. El diseño general de la placa lógica parece sugerir una estrecha relación con los sistemas RS / 6000 basados en PowerPC de IBM , que también fueron diseñados para ejecutar AIX. Por otro lado, muchos componentes de la placa lógica, especialmente la ROM de arranque Open Firmware , son similares a la placa "Tsunami" utilizada en el Power Macintosh 9500 y algunos clones de Macintosh .
Si bien el diseño de la placa de circuito del Apple Network Server (ANS) puede parecerse a los sistemas RS / 6000, lógica y físicamente es casi idéntico a un Power Macintosh 9500 (PM9500), aunque ejecuta un firmware bastante diferente, y que es específico para su misión única. función.
Comenzando en el bus de nivel superior y trabajando hacia abajo en la jerarquía del bus, en el nivel superior está el bus de la CPU con un controlador Hammerhead (parte de Apple # 343S1190) que también se encuentra en el PM9500. La CPU, como se mencionó, es una PowerPC 604 o 604e. Los puentes de bus de CPU a bus PCI son controladores Bandit (343S0020). Tanto el ANS como el PM9500 tienen dos controladores Bandit y dos buses PCI separados. Todos los dispositivos en el nivel del bus de la CPU son idénticos entre el ANS y el PM9500. En ambos sistemas, el reloj del bus de la CPU es suministrado por la tarjeta CPU extraíble. Sin embargo, en el ANS, el búfer de reloj que divide el reloj del sistema para todos los dispositivos de bus de la CPU está en la placa lógica, mientras que en el PowerMac 9500 el búfer de reloj está en la tarjeta de la CPU.
Los controladores del carril de datos de la memoria son diferentes en el ANS de los del PM9500, presumiblemente debido al soporte adicional para la memoria de paridad. Los controladores de carril de datos de memoria ANS son 343S1161 en lugar de 343S1141 como en el PM9500. Sin embargo, la estructura de la memoria es la misma con dos bancos de ranuras DIMM y la compatibilidad con el entrelazado de memoria cuando las ranuras correspondientes en diferentes bancos contienen DIMM de memoria idénticos. El ANS tiene ocho ranuras DIMM de memoria en lugar de las doce de la PM9500, pero otras máquinas basadas en Hammerhead, como la PM8500, también tienen solo ocho ranuras DIMM de memoria.
En el bus PCI, como se mencionó anteriormente, el ANS usa el puente PCI Bandit, tal como lo hace el PM9500. Los árbitros de bus PCI también son idénticos (343S0182). Los árbitros de bus reciben las señales de solicitud de bus PCI y emiten las señales de concesión de bus a las ranuras PCI y a los chips de puente PCI (Bandit).
El administrador de interrupciones y el controlador de E / S de la placa lógica también son iguales. Ambos usan Grand Central (343S1125). Grand Central es un dispositivo en el bus PCI.
En el bus PCI, ANS se separa del PM9500 de varias formas. El ANS tiene dos chips SCSI 53C825A con soporte para operaciones Fast & Wide SCSI, que no están presentes en el PM9500. Cada uno de ellos aparece como un dispositivo PCI independiente en el bus PCI. El ANS también agrega un controlador de video Cirrus Logic 54M30 como un dispositivo PCI adicional.
En total, el ANS tiene tres dispositivos PCI de los que carece el PM9500. Las ranuras PCI de ANS también están organizadas de manera diferente. En el PM9500, Grand Central y las primeras tres ranuras PCI son compatibles con Bandit 1. Las tres ranuras PCI restantes son compatibles con Bandit 2. En ANS, Grand Central, los dos chips SCSI 53C825A, el controlador de video 54M30 y los dos superiores Las ranuras PCI son compatibles con Bandit 1. Las cuatro ranuras PCI restantes son compatibles con Bandit 2. Algunos pueden encontrar interesante que esto (seis dispositivos compatibles con Bandit 1) confirme que Bandit PCI Bridge y el chip árbitro asociado pueden directamente (no PCI- Se requiere puente PCI) admite al menos seis dispositivos PCI con el soporte de firmware adecuado.
Yendo más abajo en la jerarquía, el chip Grand Central es una especie de bus de E / S para diversos dispositivos de placa lógica. Tanto el ANS como el PM9500 utilizan el chip CURIO (AM79C950, parte personalizada de AMD) para admitir puertos serie, un bus SCSI lento (5 Mbit / s, 53C94 / 96 basado) y Ethernet de 10 Mbit / s. El controlador de disquete SWIM también es común a ambas máquinas y está conectado a través del chip Grand Central. El ANS carece del chip MESH SCSI (chip SCSI de Apple derivado de 53CF94 / 6) que está presente en el PM9600 y es compatible con el bus Fast SCSI interno.
Grand Central proporciona soporte para once interrupciones del sistema. Tanto en Macintosh como en ANS, cada ranura PCI contiene solo una línea de interrupción (hasta cuatro admitidas en la especificación PCI) y cada línea de interrupción es utilizada por un solo dispositivo. El mapa de interrupciones es diferente en las dos máquinas, y esto representa la razón más probable por la que la inserción de una ROM PM9500 o PM9600 en un ANS no permitirá que la máquina arranque. El firmware espera que ciertas interrupciones correspondan a ciertos eventos, pero la señal de interrupción está conectada físicamente a un dispositivo diferente al que espera el firmware. [2]
El ANS 500/132 usa una CPU PowerPC 604 con frecuencia de 132 MHz, y el ANS 700/150 tiene la misma CPU de familia pero con una frecuencia de 150 MHz. Ambos tienen una caché L1 de 32 kB. El ANS 700/200 presenta el PowerPC 604e más avanzado con frecuencia de 200 MHz, con una caché L1 de 64 kB. La caché L2 del ANS está montada en un SIMM , con un tamaño estándar de 512 kB para 500 y 1 MB para 700. Cualquier ANS puede tener instalada la tarjeta de caché de 1 MB. La velocidad del bus del sistema es de 44 MHz para el 500 y 50 MHz para el 700 o cualquier ANS en el que se haya instalado la tarjeta de procesador de 200 MHz. La placa lógica ANS tiene ocho ranuras RAM de paridad DIMM de 168 pines, cuatro de ellas libres (con una cantidad máxima de 512 MB de RAM especificada). El ANS 500/132 se envió con 32 MB de RAM instalados (4 DIMM de paridad de 8 MB 60 ns fabricados por IBM) y el ANS 700/150 y el ANS 700/200 se enviaron con 48 MB (2 × 16 MB 60 ns + 2 × DIMM de paridad de 8 MB también fabricados por IBM). A efectos prácticos, la configuración de RAM máxima es de 4 DIMM de paridad de 128 MB (512 MB en total) u 8 DIMM de paridad de 64 MB (también de 512 MB en total). La máquina no POST (es decir, no pasará el P ower- o n S istema T est) si se instala más de 512 MB. Esta es una restricción absoluta integrada en el ROM-DIMM de la máquina. Si incluso un DIMM de RAM no tiene paridad, la verificación de paridad se desactiva para toda la RAM, en cuyo caso se aceptan módulos DIMM de RAM de 70 ns. Los módulos DIMM RAM FPM o EDO son aceptables, en cualquier orden, ya que la máquina trata los módulos DIMM RAM EDO como módulos DIMM RAM FPM.
Todos los servidores de red cuentan con un controlador Wide SCSI -2 interno de dos canales (estrecho, para la unidad de CD-ROM y cualquier disco duro que se haya instalado con el kit de instalación Narrow SCSI-2 del accesorio de Apple), un controlador externo de 25 pines Conector SCSI-1 y un disquete estándar " SuperDrive " de 1,44 MB . Hay seis ranuras PCI disponibles para expansión; las partes admitidas en AIX incluyen dos tarjetas Ethernet y una tarjeta SCSI RAID . Otros puertos incluyen un puerto ADB , dos puertos seriales y un puerto AAUI . A diferencia de todos los demás ordenadores Apple de la época, el ANS utiliza un conector VGA para el vídeo integrado; Se incluyó un adaptador para pantallas de Apple. [3]
Un aspecto único de los servidores de red de Apple es su carcasa: es totalmente bloqueable y extremadamente accesible, cuenta con una pequeña pantalla LCD para diagnóstico y su parte frontal tiene siete ranuras para dispositivos, con un CD-ROM y un disco duro montado en ellos en el Configuración estándar. Se pueden agregar módulos de disco duro SCSI intercambiables en caliente o un transmisor de cinta DAT a las ranuras libres. Opcionalmente, el ANS 700 también admite unidades de fuente de alimentación redundantes e intercambiables en caliente y un bastidor de unidad interno para dos discos duros fijos más. El estuche es grande y pesado, con una altura de 62 cm (24,5 pulgadas), un ancho de 42 cm (16,5 pulgadas), una profundidad de 46 cm (18 pulgadas) y un peso de más de 36 kg (80 lb), con peso exacto dependiendo de la configuración del hardware. Eso significa que, si bien tiene aproximadamente el ancho adecuado para un bastidor de 19 pulgadas, requiere al menos 14 unidades de bastidor de altura. Un tercer modelo en una caja de montaje en rack más pequeña sin la gran matriz de discos, el Network Server 300 (nombre en código "Deep Dish", como en una pizza de plato hondo), nunca pasó de la etapa de prototipo. [4] También en desarrollo, pero nunca se lanzaron, las tarjetas de CPU con dos CPU . Las tarjetas de CPU Power Macintosh 9500, que estaban disponibles con procesadores duales, no eran compatibles con ANS.
Un ANS 500/132 se puede actualizar a un ANS 500/200 instalando la tarjeta de accesorios del procesador de 200 MHz. Es posible actualizar un ANS 500 a un ANS 700 o degradar un ANS 700 a un ANS 500 simplemente intercambiando el panel posterior de alimentación y las PSU, pero es necesario desmontar completamente la base del ANS para poder realizar dicha actualización o degradación. Un ANS 700 tiene una sola conexión de alimentación de entrada, aunque tiene dos PSU independientes. Sin embargo, un ANS 700 se puede convertir fácilmente en una configuración de alimentación primaria dual (alimentación primaria independiente, posiblemente, y deseablemente, de diferentes paneles de alimentación, una posiblemente respaldada por una fuente de alimentación ininterrumpida ) quitando el conector de alimentación de entrada IEC y físicamente y conectar eléctricamente dos juegos de cables de alimentación de entrada, uno a cada una de las PSU redundantes. Sin embargo, esta modificación probablemente invalide el listado UL de la máquina. Sin embargo, tal modificación implementaría una verdadera configuración de redundancia N + 1.
Software
Los servidores de red se vendieron exclusivamente con AIX , en una versión llamada " AIX para servidores de red de Apple " con algunas características específicas de Apple, como los servicios AppleShare , agregadas; existen dos revisiones, 4.1.4 y 4.1.5. La propia variante Unix A / UX de Apple ya había sido descontinuada y no es compatible con PowerPC. Debido a sus similitudes de hardware y SO AIX, los servidores de red son en su mayoría compatibles de forma binaria con la serie RS / 6000. Sin embargo, las aplicaciones que se basan en el procesador POWER2 y el bus Micro Channel de los primeros RS / 6000 son incompatibles con la CPU PowerPC y el bus PCI de ANS. [5]
Durante el desarrollo del producto, Apple probó versiones alfa de Novell NetWare para PowerPC . Casi al mismo tiempo que cambió el hardware, el proyecto NetWare dejó de actualizarse y luego se abandonó. Apple también probó y produjo un número limitado de SIMM ROM que admitían Windows NT para PowerPC en Network Server 500 y 700. [ cita requerida ]
Como alternativa a AIX, es posible, aunque complicado, [6] instalar PowerPC Linux o NetBSD en el ANS. Es posible, con prototipos de ROM de Macintosh, arrancar un Apple Network Server 500 o 700 en Mac OS 7.5 o posterior, sin embargo, la compatibilidad con Ethernet no fue completa. No existen fuentes confiables para el procedimiento o los requisitos. [7] No solo Ethernet es diferente, sino que también lo es la interfaz de pantalla. El uso de una tarjeta Ethernet DEC "Tulip" de la marca Apple [8] y una tarjeta de visualización de un 9500 contribuye en gran medida a lograr la capacidad de Mac OS, pero ni siquiera esto está asegurado. [se necesita aclaración ] Yellowdog Linux 2.xo 3.x es más seguro, y NetBSD 1.5.x podría ser incluso mejor. Sigue habiendo problemas importantes, como los controladores de bus dual "Bandit", el formato de disquete propietario y posiblemente el CD-ROM. Los discos duros UW-SCSI rara vez son un problema y Apple incluso lanzó un kit de instalación de disco duro U-SCSI (pero estrecho) para el ANS, aunque un ANS normalmente solo está equipado con discos UW-SCSI.
Estado
Desde 2005[actualizar], la mayoría de los servidores de red de Apple habían sido retirados del servicio y la mayoría habían sido devueltos a Apple o vendidos en el mercado secundario, ya sea remanufacturados en fábrica o tal cual, o enviados a un reciclador y triturados. Alguna vez no era raro que un ANS bien equipado apenas recuperara la oferta mínima de $ 0,99 en eBay. El envío de un ANS es caro, alrededor de $ 100 desde una ubicación de EE. UU. A EE. UU. [Se necesita aclaración ] , si se envía por envío a granel . Hay pocas piezas de repuesto disponibles, si es que hay alguna, especialmente los componentes mecánicos.
A partir de 2019[actualizar], Los servidores de red de Apple a veces se ven y se venden por más de 2.000 dólares en eBay.
Ver también
- Entorno PowerOpen
Referencias
- ^ https://web.archive.org/web/19970618032910/http://www.businessweek.com/1997/11/b3518120.htm
- ^ Notas del desarrollador de hardware del servidor de red de Apple, página 16.
- ^ Especificaciones técnicas de Apple para ANS 500/132 Archivado el 19 de agosto de 2002 en Wayback Machine , ANS 700/150 y ANS 700/200
- ^ Applefritter , en ANS 300
- ^ Guía de compatibilidad binaria AIX de Apple, reflejada en erik.co.uk
- ^ shiner.info: Guía para instalar Yellowdog Linux 2.x en ANS Archivado el 18 de mayo de 2006 en Wayback Machine
- ^ Discusión de la posibilidad de que un ANS arranque Mac OS. Archivado el 27 de septiembre de 2007 en Wayback Machine desde un archivo de lista de correo.
- ^ analiza el uso de esta tarjeta de un archivo de lista de correo
enlaces externos
- "Acerca de los servidores de red de Apple" . Archivado desde el original el 12 de abril de 1997.
- Shiner.info , un sitio de recursos ANS no oficial (copia del archivo web)
- Página del servidor de red Apple de Erik
- Entrada del servidor de red en EveryMac.com
- Manual ANS 500/700