Servidor de rede Apple - Apple Network Server

Servidor de rede Apple
Desenvolvedor computador Apple
Modelo Servidor
Data de lançamento Fevereiro de 1996
Interrompido Abril de 1997
CPU PowerPC 604 / PowerPC 604e , 132 - 200 MHz
Sucessor XServe

O servidor de rede da Apple (ANS) foi uma linha de PowerPC baseados em servidor computadores projetado, fabricado e vendido pela Apple Computer, Inc. a partir de Fevereiro de 1996 a Abril de 1997. É o nome de código era "Shiner" e originalmente consistia em dois modelos, o servidor de rede 500/132 ("Shiner LE", ou seja, "low-end") e o Network Server 700/150 ("Shiner HE", ou seja, "high-end"), que tem um modelo complementar, o Network Server 700 / 200 (também "Shiner HE") com uma CPU mais rápida em novembro de 1996.

As máquinas não faziam parte da linha de computadores Apple Macintosh ; eles foram projetados para executar IBM 's sistema operacional AIX e sua ROM especificamente impediu a inicialização do Mac OS clássico . Isso os torna os últimos computadores desktop não Macintosh fabricados pela Apple até hoje. Os 500/132, 700/150 e 97 foram vendidos no mercado dos Estados Unidos por $ 11.000, $ 15.000 e $ 19.000, respectivamente.

Os Apple Network Servers não devem ser confundidos com os Apple Workgroup Servers e os Macintosh Servers, que eram estações de trabalho Macintosh fornecidas com software de servidor e usavam Mac OS; a única exceção, o Workgroup Server 95 - um Quadra 950 com um controlador SCSI adicionado que acompanha o A / UX - também era capaz de executar o Mac OS. A Apple não tinha hardware de servidor comparável em sua linha de produtos novamente até o lançamento do Xserve em 2002.

A curta vida útil do produto é atribuída a problemas financeiros significativos na Apple no início de 1997. O CEO Gil Amelio cancelou o Network Server e o OpenDoc na mesma reunião, pois foi determinado que eram prioridades baixas.

Hardware

O hardware do Apple Network Server deveria ser baseado em um novo design de placa lógica específico para o produto. Durante o desenvolvimento do hardware, a Apple abandonou o design original da placa-mãe por razões não confirmadas. Para avançar e enviar o produto, a Apple fez modificações na placa lógica e ROM do Power Macintosh 9500 (bloqueando todas as chamadas do Mac OS) e portou o AIX para o novo hardware. Seja relacionado à mudança de hardware ou por coincidência, a Apple também abandonou seu NetWare no desenvolvimento de PowerPC (codinome: Wormhole) neste momento. O layout geral da placa lógica parece sugerir uma relação próxima com os sistemas RS / 6000 baseados em PowerPC da IBM , que também foram projetados para rodar AIX. Por outro lado, muitos componentes da placa lógica, especialmente a ROM de inicialização do Open Firmware , são semelhantes à placa "Tsunami" usada no Power Macintosh 9500 e alguns clones do Macintosh .

Embora o layout da placa de circuito do Apple Network Server (ANS) possa se assemelhar a sistemas RS / 6000, lógica e fisicamente é quase idêntico a um Power Macintosh 9500 (PM9500), embora execute firmware bastante diferente e que é específico para sua missão única função.

Começando no barramento de nível superior e trabalhando para baixo na hierarquia de barramento, no nível superior está o barramento da CPU com um controlador Hammerhead (Apple Part # 343S1190), que também é encontrado no PM9500. A CPU, como mencionado, é um PowerPC 604 ou 604e. As pontes de barramento de CPU para barramento PCI são controladores Bandit (343S0020). Tanto o ANS quanto o PM9500 têm dois controladores Bandit e dois barramentos PCI separados. Todos os dispositivos no nível do barramento da CPU são idênticos entre o ANS e o PM9500. Em ambos os sistemas, o CPU Bus Clock é fornecido pela placa removível da CPU. No entanto, no ANS, o buffer do relógio que divide o relógio do sistema para todos os dispositivos de barramento da CPU está na placa lógica, enquanto no PowerMac 9500 o buffer do relógio está na placa da CPU.

Os controladores da faixa de dados da memória são diferentes no ANS dos do PM9500, provavelmente devido ao suporte adicional para memória de paridade. Os controladores de faixa de dados de memória ANS são 343S1161 em vez de 343S1141 como no PM9500. No entanto, a estrutura da memória é a mesma com dois bancos de slots DIMM e suporte para intercalação de memória quando os slots correspondentes em bancos diferentes contêm DIMMs de memória idênticos. O ANS tem oito slots DIMM de memória em vez dos doze do PM9500, mas outras máquinas baseadas no Hammerhead, como o PM8500, também carregam apenas oito slots DIMM de memória.

No barramento PCI, como mencionado acima, o ANS usa a ponte Bandit PCI, assim como o PM9500. Os árbitros do barramento PCI também são idênticos (343S0182). Os árbitros de barramento recebem os sinais de solicitação de barramento PCI e emitem os sinais de concessão de barramento para os slots PCI e para os chips de ponte PCI (Bandit).

O gerenciador de interrupções e o controlador IO da placa lógica também são os mesmos. Ambos usam Grand Central (343S1125). Grand Central é um dispositivo no barramento PCI.

No barramento PCI, a ANS se separa do PM9500 de algumas maneiras. O ANS possui dois chips SCSI 53C825A com suporte para operações Fast & Wide SCSI, que não estão presentes no PM9500. Cada um deles aparece como um dispositivo PCI separado no barramento PCI. O ANS também adiciona um controlador de vídeo Cirrus Logic 54M30 como um dispositivo PCI adicional.

Ao todo a ANS possui três dispositivos PCI que faltam no PM9500. Os slots PCI do ANS também são organizados de forma diferente. No PM9500, Grand Central e os três primeiros slots PCI são suportados pelo Bandit 1. Os três slots PCI restantes são suportados pelo Bandit 2. No ANS, Grand Central, os dois chips SCSI 53C825A, o controlador de vídeo 54M30 e os dois superiores Slots PCI são suportados pelo Bandit 1. Os quatro slots PCI restantes são suportados pelo Bandit 2. Alguns podem achar interessante que isto (seis dispositivos suportados pelo Bandit 1) confirme que a Ponte PCI Bandit e o chip árbitro associado podem diretamente (sem PCI- Ponte PCI necessária) suporta pelo menos seis dispositivos PCI com suporte de firmware adequado.

Descendo ainda mais na hierarquia, o chip Grand Central é uma espécie de barramento de E / S para diversos dispositivos de placa lógica. O ANS e o PM9500 usam o chip CURIO (AM79C950, parte personalizada da AMD) para suportar portas seriais, um barramento SCSI lento (5 Mbit / s, baseado em 53C94 / 96) e Ethernet de 10 Mbit / s. O controlador de disquete SWIM também é comum para ambas as máquinas e conectado através do chip Grand Central. O ANS não tem o chip MESH SCSI (chip SCSI da Apple 53CF94 / 6 derivado) que está presente no PM9600 e suporta o barramento SCSI rápido interno.

A Grand Central oferece suporte para onze interrupções de sistema. No Macintosh e no ANS, cada slot PCI contém apenas uma linha de interrupção (até quatro suportadas nas especificações PCI) e cada linha de interrupção é usada por apenas um dispositivo. O mapa de interrupção é diferente nas duas máquinas, e isso representa a razão mais provável porque inserir uma ROM PM9500 ou PM9600 em um ANS não permitirá que a máquina seja inicializada. O firmware espera que certas interrupções correspondam a certos eventos, mas o sinal de interrupção está fisicamente conectado a um dispositivo diferente do que o firmware espera.

A placa CPU de um ANS 700/200. As CPUs ANS 500/132 e 700/150 são feitas da mesma placa, mas cada uma emprega jumpers de configuração exclusivos. Todas as CPUs ANS possuem uma etiqueta impressa aplicada (mostrada na extremidade esquerda) que identifica a velocidade da CPU: 132, 150 ou 200 MHz. Como nesta geração de produtos PowerPC da Apple, a placa do processador instalada determina a velocidade da CPU do sistema, e a velocidade do barramento do sistema é derivada da velocidade da CPU: 44 MHz para / 132 e 50 MHz para / 150 e / 200.

O ANS 500/132 usa um CPU PowerPC 604 com clock de 132 MHz, e o ANS 700/150 tem a mesma família de CPU, mas com clock de 150 MHz. Ambos têm um cache L1 de 32 kB. O ANS 700/200 apresenta o PowerPC 604e mais avançado com clock de 200 MHz, com um cache L1 de 64 kB. O cache L2 do ANS é montado em um SIMM , com tamanho padrão de 512 kB para 500 e 1 MB para 700. Qualquer ANS pode ter a placa de cache de 1 MB instalada. A velocidade do barramento do sistema é de 44 MHz para o 500 e 50 MHz para o 700 ou qualquer ANS ao qual a placa do processador de 200 MHz tenha sido instalada. A placa lógica ANS tem oito slots de RAM de paridade DIMM de 168 pinos com quatro deles livres (com uma quantidade máxima de 512 MB de RAM especificada). O ANS 500/132 fornecido com 32 MB de RAM instalado (4 × 8 MB 60 ns paridade DIMMs fabricados pela IBM) e o ANS 700/150 e o ANS 700/200 fornecido com 48 MB (2 × 16 MB 60 ns + 2 × 8 MB de paridade DIMMs também fabricados pela IBM). Para todos os efeitos práticos, a configuração máxima de RAM é 4 × 128 MB DIMMs de paridade (512 MB, total) ou 8 × 64 MB DIMMs de paridade (também 512 MB no total). A máquina não POST (isto é, não vai passar o P ower- o n S istema T est) se mais do que 512 MB é instalado. Esta é uma restrição absoluta incluída no ROM-DIMM da máquina. Se até mesmo um DIMM de RAM não tiver paridade, a verificação de paridade será desativada para toda a RAM, caso em que DIMMs de RAM de 70 ns são aceitáveis. FPM ou EDO RAM DIMMs são aceitáveis, em qualquer ordem, pois a máquina trata EDO RAM DIMMs como FPM RAM DIMMs.

Todos os servidores de rede apresentam um controlador Wide SCSI -2 interno de dois canais (estreito, para a unidade de CD-ROM e para quaisquer discos rígidos que tenham sido instalados com o kit de instalação acessório Apple Narrow SCSI-2), um externo de 25 pinos Conector SCSI-1 e um disquete " SuperDrive " padrão de 1,44 MB . Seis slots PCI livres estão disponíveis para expansão - as peças suportadas pelo AIX incluem duas placas Ethernet e uma placa RAID SCSI . Outras portas incluem uma porta ADB , duas portas seriais e uma porta AAUI . Ao contrário de todos os outros computadores Apple da época, o ANS usa um conector VGA para o vídeo on-board; um adaptador para monitores Apple foi incluído.

Um aspecto único dos servidores de rede Apple é o seu case: é totalmente travável e extremamente acessível, possui um pequeno LCD para diagnóstico e sua frente tem sete slots para dispositivos, com um CD-ROM e um disco rígido montado neles no configuração padrão. Módulos de disco rígido SCSI hot-swappable adicionais ou um streamer de fita DAT podem ser adicionados aos slots livres. Opcionalmente, o ANS 700 também oferece suporte a unidades de fonte de alimentação redundantes e hot-swap e um rack de unidade interna para outras duas unidades de disco rígido fixas. A caixa é grande e pesada, com uma altura de 24,5 pol. (62 cm), uma largura de 16,5 pol. (42 cm), uma profundidade de 18 pol. (46 cm) e um peso de mais de 80 lb (36 kg), com peso exato dependendo da configuração do hardware. Isso significa que, embora tenha aproximadamente a largura certa para um rack de 19 polegadas, ele requer pelo menos 14 unidades de rack de altura. Um terceiro modelo em uma caixa menor para montagem em rack sem a grande matriz de disco, o Network Server 300 (codinome "Deep Dish", como em uma deep dish pizza), nunca passou do estágio de protótipo. Também em desenvolvimento, mas nunca lançadas, estavam as placas de CPU com duas CPUs . As placas de CPU Power Macintosh 9500, que estavam disponíveis com processadores duais, não eram compatíveis com o ANS.

Um ANS 500/132 pode ser atualizado para um ANS 500/200 instalando a placa acessória do processador de 200 MHz. É possível atualizar um ANS 500 para um ANS 700 ou rebaixar um ANS 700 para um ANS 500 simplesmente trocando o painel traseiro de energia e PSU (s), mas é necessário desmontar completamente a base do ANS para realizar tal upgrade ou downgrade. Um ANS 700 tem apenas uma conexão de alimentação de entrada, embora tenha duas fontes de alimentação independentes. No entanto, um ANS 700 pode ser facilmente convertido em uma configuração de alimentação primária dupla (alimentação primária independente, possivelmente, e desejavelmente, de painéis de alimentação diferentes, um possivelmente apoiado por uma fonte de alimentação ininterrupta ) removendo o conector de alimentação de entrada IEC e fisicamente e conectar eletricamente dois conjuntos de cabos de alimentação de entrada, um para cada uma das PSUs redundantes. No entanto, essa modificação provavelmente invalida a listagem UL da máquina. No entanto, tal modificação implementaria uma verdadeira configuração de redundância N + 1.

Programas

Os Network Servers foram vendidos exclusivamente com AIX , em uma versão chamada " AIX for Apple Network Servers " com alguns recursos específicos da Apple, como serviços AppleShare , adicionados; existem duas revisões, 4.1.4 e 4.1.5. A própria variante A / UX do Unix da Apple já foi descontinuada e não oferece suporte ao PowerPC. Devido ao seu sistema operacional AIX e semelhanças de hardware, os servidores de rede são em sua maioria binários compatíveis com a série RS / 6000. No entanto, os aplicativos que dependem do processador POWER2 do RS / 6000 e do barramento Micro Channel são incompatíveis com a CPU PowerPC da ANS e o barramento PCI.

Durante o desenvolvimento do produto, a Apple testou versões alfa do Novell NetWare para PowerPC . Mais ou menos na mesma época que o hardware mudou, o projeto NetWare parou de ser atualizado e mais tarde foi abandonado. A Apple também testou e produziu um número limitado de ROM SIMMs que suportavam Windows NT para PowerPC no Network Server 500 e 700.

Como alternativa ao AIX, é possível, embora complicado, instalar PowerPC Linux ou NetBSD no ANS. É possível, com ROMs de Macintosh protótipo, inicializar um Apple Network Server 500 ou 700 no Mac OS 7.5 ou posterior, porém o suporte Ethernet não estava completo. Não existem fontes confiáveis ​​para o procedimento ou requisitos. Não só a Ethernet é diferente, mas a interface do display também. Usar uma placa Ethernet da marca Apple, mas DEC "Tulip" e uma placa de vídeo de um 9500 é um grande passo para alcançar a capacidade do Mac OS, mas mesmo isso não é garantido. Yellowdog Linux 2.x ou 3.x é mais seguro, e NetBSD 1.5.x pode ser ainda melhor. Os principais problemas permanecem, como os controladores de barramento duplos "Bandit", o formato de disquete proprietário e, possivelmente, o CD-ROM. Os discos rígidos UW-SCSI raramente são um problema e a Apple até lançou um kit de instalação de disco rígido U-SCSI (mas estreito) para o ANS, embora um ANS normalmente seja equipado apenas com discos UW-SCSI.

Status

A partir de 2005, a maioria dos Apple Network Servers foi removida de serviço e a maioria foi devolvida à Apple ou vendida no mercado secundário, seja remanufaturada de fábrica ou no estado em que se encontra, ou enviada para uma recicladora e triturada. Antigamente, não era incomum para um ANS bem caracterizado mal recuperar o lance mínimo de US $ 0,99 no eBay. O envio de um ANS é caro, cerca de US $ 100 de um local dos Estados Unidos para os Estados Unidos, se enviado por remessa a granel . Poucas peças de reposição, se houver, estão disponíveis, principalmente os componentes mecânicos.

A partir de 2019, os Apple Network Servers às vezes são vistos e vendidos por mais de US $ 2.000 no eBay.

Veja também

Referências

links externos

  • "Sobre servidores de rede Apple" . Arquivado do original em 12 de abril de 1997.
  • Shiner.info , um site não oficial de recursos do ANS (cópia do arquivo da Web)
  • Página do servidor de rede da Apple de Erik
  • Entrada do servidor de rede em EveryMac.com
  • ANS 500/700 Manual