知識ベース

Appleネットワークサーバー

Apple Network Server (ANS)は、1996年2月から1997年4月にApple Computer、Inc.によって設計、製造、販売されたPowerPCベースのサーバーコンピュータのシリーズでした。コード名は「Shiner」で、元は2つのモデル、Network Server 500/132(「Shiner LE」、すなわち「ローエンド」)およびNetwork Server 700/150(「Shiner HE」、すなわち「ハイエンド」)、これはコンパニオンモデルであるNetwork Server 700 / 1996年11月にCPUを高速化した200(「Shiner HE」)。

これらのマシンは、Apple Macintoshシリーズのコンピューターの一部ではありません。 IBMのAIXオペレーティングシステムを実行するように設計されており、ROMによってクラシックMac OSの起動が特に妨げられました。これにより、Appleがこれまでに製造した最後の非Macintoshデスクトップコンピューターになります。 500 / 132、700 / 150、700 / 200は、それぞれ11,000ドル、15,000ドル、19,000ドルで米国市場で販売されました。

Appleネットワークサーバーは、サーバーソフトウェアと共に出荷され、Mac OSを使用するMacintoshワークステーションであるApple Workgroup ServerおよびMacintosh Serverと混同しないでください。唯一の例外であるWorkgroup Server 95(A / UXに付属のSCSIコントローラーが追加されたQuadra 950)もMac OSを実行できました。 Appleは、2002年にXserveが導入されるまで、製品ラインアップに同等のサーバーハードウェアを再び搭載しませんでした。

この製品の短い寿命は、1997年初頭のAppleの重大な経済的問題に起因しています。CEOのGil Amelioは、優先順位が低いと判断されたため、同じ会議でNetwork ServerとOpenDocの両方をキャンセルしました。

ハードウェア

Apple Network Serverのハードウェアは、製品に固有の新しいロジックボード設計に基づいているはずでした。ハードウェアの開発中、アップルは未確認の理由で元のメインボードの設計を放棄しました。前進して製品を出荷するために、AppleはPower Macintosh 9500ロジックボードとROMに変更を加え(すべてのMac OS呼び出しをロックアウト)、AIXを新しいハードウェアに移植しました。ハードウェアの変更に関連しているか、偶然かに関わらず、Appleはこの時点でPowerPC開発(コードネーム:Wormhole)のNetWareも放棄しました。一般的なロジックボードのレイアウトは、AIXを実行するように設計されたIBMのPowerPCベースのRS / 6000システムとの密接な関係を示唆しているようです。一方、多くのロジックボードコンポーネント、特にOpen FirmwareブートROMは、Power Macintosh 9500および一部のMacintoshクローンで使用されている「Tsunami」ボードに似ています。

Apple Network Server(ANS)の回路基板レイアウトはRS / 6000システムに似ていますが、論理的および物理的にはPower Macintosh 9500(PM9500)とほとんど同じですが、ファームウェアはまったく異なり、独自のミッションに固有です。関数。

最上位レベルのバスから始まり、バス階層の下方に向かって、最上位レベルにPM9500にもあるハンマーヘッドコントローラー(Appleパーツ番号343S1190)を備えたCPUバスがあります。前述のように、CPUはPowerPC 604または604eです。 CPUバスからPCIバスへのブリッジは、Banditコントローラー(343S0020)です。 ANSとPM9500の両方には、2つのBanditコントローラーと2つの別々のPCIバスがあります。 CPUバスレベルのすべてのデバイスは、ANSとPM9500で同一です。両方のシステムで、CPUバスクロックはリムーバブルCPUカードから供給されます。ただし、ANSではすべてのCPUバスデバイスのシステムクロックを分割するクロックバッファーはロジックボードにありますが、PowerMac 9500ではクロックバッファーはCPUカードにあります。

メモリデータレーンコントローラーは、おそらくパリティメモリのサポートが追加されたため、ANSでPM9500のコントローラーと異なります。 ANSメモリデータレーンコントローラーは、PM9500の343S1141ではなく343S1161です。ただし、メモリ構造はDIMMスロットの2つのバンクと同じであり、異なるバンクの対応するスロットに同一のメモリDIMMが含まれる場合、メモリインターリーブをサポートします。 ANSにはPM9500の12個ではなく8個のメモリDIMMスロットがありますが、PM8500などのハンマーヘッドベースのマシンも8個のメモリDIMMスロットしか搭載していません。

前述のように、PCIバスでは、ANSはPM9500と同様にBandit PCIブリッジを使用します。 PCIバスアービターも同じです(343S0182)。バスアービターは、PCIバスリクエスト信号を受信し、バスグラント信号をPCIスロットとPCIブリッジチップ(Bandit)に発行します。

割り込みマネージャとロジックボードIOコントローラも同じです。両方ともGrand Central(343S1125)を使用します。 Grand Centralは、PCIバス上のデバイスです。

PCIバスでは、ANSはPM9500といくつかの方法で別れています。 ANSには、PM9500にはないFast&Wide SCSI操作をサポートする2つの53C825A SCSIチップがあります。これらはそれぞれ、PCIバス上の個別のPCIデバイスとして表示されます。 ANSは、追加のPCIデバイスとしてCirrus Logic 54M30ビデオコントローラーも追加します。

すべてのANSには、PM9500にはない3つのPCIデバイスがあります。 ANSのPCIスロットの構成も異なります。 PM9500では、Grand Centralと最初の3つのPCIスロットはBandit 1でサポートされます。残りの3つのPCIスロットはBandit 2でサポートされます。ANSでは、Grand Central、2つの53C825A SCSIチップ、54M30ビデオコントローラー、および上部の2つPCIスロットはBandit 1でサポートされます。残りの4つのPCIスロットはBandit 2でサポートされます。これ(Bandit 1でサポートされる6つのデバイス)は、Bandit PCI Bridgeおよび関連するアービターチップが直接(PCI- PCIブリッジが必要)適切なファームウェアサポートがあれば、少なくとも6つのPCIデバイスをサポートします。

階層をさらに下に行くと、Grand Centralチップは、さまざまなロジックボードデバイス用の一種のI / Oバスです。 ANSとPM9500は両方ともCURIOチップ(AM79C950、AMDのカスタムパーツ)を使用して、シリアルポート、低速(5 Mbit / s、53C94 / 96ベース)SCSIバス、および10Mbit / sイーサネットをサポートします。 SWIMフロッピーコントローラも両方のマシンに共通であり、Grand Centralチップを介して接続されています。 ANSには、PM9600に存在し、内部Fast SCSIバスをサポートするMESH SCSIチップ(53CF94 / 6から派生したApple SCSIチップ)がありません。

Grand Centralは、11個のシステム割り込みをサポートしています。 MacintoshとANSの両方で、各PCIスロットには1つの割り込みライン(PCI仕様で最大4つまでサポート)のみが含まれ、各割り込みラインは1つのデバイスのみによって使用されます。割り込みマップは2台のマシンで異なります。これは、PM9500またはPM9600 ROMをANSに挿入してもブート可能なマシンにならない最も可能性の高い理由を表しています。ファームウェアは、特定のイベントに対応する特定の割り込みを想定していますが、割り込み信号は、ファームウェアが想定しているものとは異なるデバイスに物理的に接続されています。

ANS 500/132は132 MHzでクロックされるPowerPC 604 CPUを使用し、ANS 700/150は同じファミリーCPUを持ちますが、150 MHzでクロックされます。両方とも32 kBのL1キャッシュを持っています。 ANS 700/200は、200 MHzでクロック駆動されるより高度なPowerPC 604eを備えており、64 kBのL1キャッシュを備えています。 ANSのL2キャッシュはSIMMにマウントされ、500の標準サイズは512 kB、700の標準サイズは1 MBです。 ANSには1 MBのキャッシュカードが取り付けられている場合があります。システムバス速度は500 44メガヘルツ、及び700Sまたは200 MHzプロセッサ・カードが装着されていたために、任意の ANS 50メガヘルツです。 ANSロジックボードには、8つの168ピンDIMMパリティRAMスロットがあり、そのうちの4つが空いています(最大512 MBのRAMが指定されています)。 32 MBのRAMが搭載されたANS 500/132(IBM製4×8 MB 60 nsパリティDIMM)とANS 700/150およびANS 700/200は48 MB(2×16 MB 60 ns + 2 ×8 MBパリティDIMM(IBM製)すべての実用的な目的のために、最大RAM構成は4×128 MBパリティDIMM(合計512 MB)または8×64 MBパリティDIMM(合計512 MB)です。マシンは、512 MB以上がインストールされている場合(すなわち、P ower- O、N S ystem Tの ESTを通過しないであろう)投稿しないであろう。これは、マシンのROM-DIMMに組み込まれている絶対的な制限です。 1つのRAM DIMMでもパリティがない場合、 すべての RAMのパリティチェックがオフになります。その場合、70 nsのRAM DIMMが受け入れられます。マシンはEDO RAM DIMMをFPM RAM DIMMとして扱うため、FPMまたはEDO RAM DIMMは任意の順序で受け入れられます。

すべてのネットワークサーバーは、内部2チャンネルWide SCSI-2コントローラー(狭い、CD-ROMドライブ、およびAppleアクセサリーNarrow SCSI-2インストールキットと共にインストールされたハードドライブ)、外部25ピンを備えています。 SCSI-1コネクタと標準の1.44 MB "SuperDrive"フロッピー。拡張用に6つの空きPCIスロットが利用可能です。AIXでサポートされる部品には、2つのイーサネットカードと1つのSCSI RAIDカードが含まれます。他のポートには、1つのADBポート、2つのシリアルポート、1つのAAUIポートが含まれます。当時の他のすべてのAppleコンピューターとは異なり、ANSはオンボードビデオにVGAコネクタを使用します。 Appleディスプレイ用のアダプターが含まれていました。

Apple Network Serversのユニークな側面は、そのケースです:完全にロック可能で非常にアクセスしやすく、診断用の小さなLCDを備え、前面には7つのデバイススロットがあり、CD-ROMと1つのハードドライブが取り付けられています標準構成。追加のホットスワップ可能なSCSIハードドライブモジュールまたはDATテープストリーマーを空きスロットに追加できます。オプションで、ANS 700は、冗長でホットスワップ可能な電源ユニットと、さらに2台の固定ハードドライブ用の内部ドライブラックもサポートします。ケースは大きくて重く、高さ24.5インチ(62 cm)、幅16.5インチ(42 cm)、奥行き18インチ(46 cm)、重量80ポンド(36 kg)以上、ハードウェア構成に応じた正確な重量。つまり、19インチラックにはほぼ適切な幅ですが、少なくとも14ラックユニットの高さが必要です。大きなディスクアレイを持たない小さなラックマウントケースの3番目のモデルであるNetwork Server 300(深皿のピザのように「Deep Dish」というコード)は、プロトタイプ段階を通過することはありませんでした。また、2つのCPUを搭載したCPUカードも開発中ですがリリースされませんでした。デュアルプロセッサで使用可能なPower Macintosh 9500 CPUカードは、ANSと互換性がありませんでした。

ANS 500/132は、200 MHzプロセッサアクセサリカードを取り付けることにより、ANS 500/200にアップグレードできます。電源バックパネルとPSUを交換するだけで、ANS 500をANS 700にアップグレードしたり、ANS 700をANS 500にダウングレードしたりすることは可能ですが、ANSのベースを完全に分解する必要があります。そのようなアップグレードまたはダウングレードを達成します。 ANS 700には、2つの独立したPSUがありますが、入力電源接続は1つしかありません。ただし、ANS 700は、IEC入力電源コネクタを取り外し、物理的および物理的に、デュアルプライマリ電源構成(おそらく、望ましくは、異なる電源パネルからの独立したプライマリ電源、無停電電源装置によってバックアップされるもの)に簡単に変換できます各冗長PSUに1つずつ、2つの入力電源コードセットを電気的に接続します。ただし、この変更により、マシンのULリストが無効になる可能性があります。それでも、このような変更により、真のN + 1冗長構成が実装されます。

ソフトウェア

ネットワークサーバーは、AIX専用に販売され、「Appleネットワークサーバー用のAIX」と呼ばれるバージョンでは、AppleShareサービスなどのApple固有の機能が追加されています。 2つのリビジョン4.1.4と4.1.5が存在します。 Apple独自のUnixバリアントA / UXはすでに廃止されており、PowerPCをサポートしていません。 AIX OSとハードウェアの類似性により、ネットワークサーバーはほとんどRS / 6000シリーズとバイナリ互換です。ただし、初期のRS / 6000のPOWER2プロセッサとマイクロチャネルバスに依存するアプリケーションは、ANSのPowerPC CPUおよびPCIバスと互換性がありません。

製品の開発中に、AppleはPowerPC用のNovell NetWareのアルファ版をテストしました。ハードウェアが変更されたのとほぼ同時期に、NetWareプロジェクトは更新されなくなり、後に放棄されました。 Appleは、Network Server 500および700でPowerPC用のWindows NTをサポートする限られた数のROM SIMMをテストおよび生産しました。

AIXの代替として、複雑ではありますが、PowerPC LinuxまたはNetBSDをANSにインストールすることが可能です。プロトタイプのMacintosh ROMを使用して、Apple Network Server 500または700をMac OS 7.5以降で起動することは可能ですが、イーサネットのサポートは完全ではありませんでした。手順または要件の信頼できるソースはありません。イーサネットが異なるだけでなく、ディスプレイインターフェイスも異なります。 AppleブランドのDEC「チューリップ」イーサネットカードと9500のディスプレイカードを使用することは、Mac OS機能の実現に大いに役立ちますが、それでも保証されません。 Yellowdog Linux 2.xまたは3.xはより確実であり、NetBSD 1.5.xはさらに良いかもしれません。デュアル「Bandit」バスコントローラー、独自のフロッピーフォーマット、および場合によってはCD-ROMなどの主要な問題が残っています。 UW-SCSIハードディスクが問題になることはめったになく、ANSには通常UW-SCSIディスクしか装備されていませんが、AppleはANS用のU-SCSI(ただし狭い)ハードディスクインストールキットをリリースしました。

状態

2005年の時点で、ほとんどのAppleネットワークサーバーはサービスから除外され、ほとんどはAppleに返品されるか、工場で再製造されたままの状態で流通市場で販売されました。優れた機能を備えたANSがeBayで最低$ 0.99の入札単価をかろうじて回復することはかつて珍しくありませんでした。 ANSの発送は高価であり、大量発送で送られた場合、米国間で約100ドルです。特に機械部品ではない、交換部品はほとんどありません。

2019年現在、AppleネットワークサーバーはeBayで2,000米ドル以上で販売されていることがあります。