Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Компании Apple Network Server (ANS) была линия PowerPC -На серверные компьютеры разработаны, изготовлены и проданы компании Apple Computer, Inc. , с февраля 1996 по апрель 1997 года под кодовым названием «синяк» и первоначально состоял из двух моделей, сетевого сервера 500/132 («Shiner LE», т. Е. «Младший») и Network Server 700/150 («« Shiner HE », т. Е.« High-end »), которые получили сопутствующую модель, Network Server 700 / 200 (также "Shiner HE") с более быстрым процессором в ноябре 1996 года.

Машины не были частью линейки компьютеров Apple Macintosh ; они были разработаны для работы с операционной системой IBM AIX, и их ПЗУ специально препятствовали загрузке классической Mac OS . Это делает их последними на сегодняшний день настольными компьютерами Apple, отличными от Macintosh. Модели 500/132, 700/150 и 97 продавались на рынке США за 11 000, 15 000 и 19 000 долларов соответственно.

Сетевые серверы Apple не следует путать с серверами Apple Workgroup и Macintosh, которые были рабочими станциями Macintosh, которые поставлялись с серверным программным обеспечением и использовали Mac OS; Единственное исключение, Workgroup Server 95 - Quadra 950 с добавленным контроллером SCSI, поставляемым с A / UX - также может работать под Mac OS. У Apple не было сопоставимого серверного оборудования в линейке продуктов до появления Xserve в 2002 году.

Короткий срок службы продукта объясняется значительными финансовыми проблемами Apple в начале 1997 года. Генеральный директор Гил Амелио отменил и Network Server, и OpenDoc на том же заседании, поскольку было определено, что они не имеют большого приоритета. [1]

Оборудование [ править ]

Аппаратное обеспечение Apple Network Server должно было быть основано на новой конструкции логической платы, специфичной для этого продукта. Во время разработки оборудования Apple отказалась от оригинального дизайна материнской платы по неподтвержденным причинам. Чтобы продвигаться вперед и поставлять продукт, Apple внесла изменения в логическую плату и ПЗУ Power Macintosh 9500 (заблокировав все вызовы Mac OS) и перенесла AIX на новое оборудование. Связано ли это с изменением оборудования или случайно, Apple в это время также отказалась от NetWare при разработке PowerPC (кодовое имя: Wormhole). Общая компоновка материнской платы предполагает тесную связь с системами RS / 6000 на базе PowerPC от IBM., которые также были разработаны для работы с AIX. С другой стороны, многие компоненты материнской платы, особенно загрузочное ПЗУ Open Firmware , похожи на плату «Tsunami», используемую в Power Macintosh 9500 и некоторых клонах Macintosh .

Хотя компоновка печатной платы Apple Network Server (ANS) может напоминать системы RS / 6000, логически и физически она почти идентична Power Macintosh 9500 (PM9500), хотя и работает с совершенно другой прошивкой, что характерно для его уникальной миссии функция.

Начиная с шины верхнего уровня и работая вниз по иерархии шин, на верхнем уровне находится шина ЦП с контроллером Hammerhead (Apple Part # 343S1190), который также присутствует в PM9500. Как уже упоминалось, центральным процессором является PowerPC 604 или 604e. Мосты между шиной ЦП и шиной PCI являются контроллерами Bandit (343S0020). И ANS, и PM9500 имеют два контроллера Bandit и две отдельные шины PCI. Все устройства на уровне шины ЦП идентичны между ANS и PM9500. В обеих системах частота шины ЦП обеспечивается съемной платой ЦП. Однако в ANS тактовый буфер, который разделяет системные часы для всех устройств шины ЦП, находится на материнской плате, тогда как в PowerMac 9500 тактовый буфер находится на плате ЦП.

Контроллеры полосы данных памяти в ANS отличаются от контроллеров PM9500, вероятно, из-за дополнительной поддержки памяти с проверкой четности. Контроллеры полосы данных памяти ANS - 343S1161 вместо 343S1141, как на PM9500. Однако структура памяти одинакова с двумя банками слотов DIMM и поддержкой чередования памяти, когда соответствующие слоты в разных банках содержат идентичные модули памяти DIMM. У ANS есть восемь слотов памяти DIMM вместо двенадцати PM9500, но другие машины на базе Hammerhead, такие как PM8500, также имеют только восемь слотов памяти DIMM.

На шине PCI, как упоминалось выше, ANS использует мост Bandit PCI, как и PM9500. Арбитры шины PCI также идентичны (343S0182). Арбитры шины принимают сигналы запроса шины PCI и выдают сигналы предоставления шины в слоты PCI и микросхемы моста PCI (Bandit).

Диспетчер прерываний и контроллер ввода-вывода логической платы также одинаковы. Оба используют Grand Central (343S1125). Grand Central - это устройство на шине PCI.

На шине PCI ANS расходится с PM9500 несколькими способами. ANS имеет две микросхемы SCSI 53C825A с поддержкой операций Fast & Wide SCSI, которых нет в PM9500. Каждое из них отображается на шине PCI как отдельное устройство PCI. ANS также добавляет видеоконтроллер Cirrus Logic 54M30 в качестве дополнительного устройства PCI.

Всего ANS имеет три устройства PCI, которых нет у PM9500. Слоты PCI ANS также организованы иначе. На PM9500 Grand Central и первые три слота PCI поддерживаются Bandit 1. Остальные три слота PCI поддерживаются Bandit 2. На ANS, Grand Central, две микросхемы SCSI 53C825A, видеоконтроллер 54M30 и два верхних Слоты PCI поддерживаются Bandit 1. Остальные четыре слота PCI поддерживаются Bandit 2. Некоторым может показаться интересным, что это (шесть устройств, поддерживаемых Bandit 1) подтверждает, что Bandit PCI Bridge и связанный с ним чип арбитра могут напрямую (без PCI- Требуется мост PCI) поддерживает не менее шести устройств PCI при условии надлежащей поддержки микропрограмм.

Идя дальше по иерархии, микросхема Grand Central представляет собой своего рода шину ввода-вывода для различных устройств на плате логики. И ANS, и PM9500 используют чип CURIO (AM79C950, заказная часть от AMD) для поддержки последовательных портов, медленной (5 Мбит / с, на основе 53C94 / 96) шины SCSI и Ethernet 10 Мбит / с. Контроллер гибких дисков SWIM также является общим для обеих машин и подключается через микросхему Grand Central. В ANS отсутствует микросхема MESH SCSI (производная микросхемы Apple SCSI 53CF94 / 6), которая присутствует в PM9600 и поддерживает внутреннюю шину Fast SCSI.

Grand Central обеспечивает поддержку одиннадцати системных прерываний. И на Macintosh, и на ANS каждый слот PCI содержит только одну линию прерывания (в спецификации PCI поддерживается до четырех), и каждая линия прерывания используется только одним устройством. Карта прерываний на двух машинах разная, и это наиболее вероятная причина, по которой установка ПЗУ PM9500 или PM9600 в ANS не позволит машине загрузиться. Прошивка ожидает, что определенные прерывания будут соответствовать определенным событиям, но сигнал прерывания физически подключен к другому устройству, чем того ожидает прошивка. [2]

Плата ЦП ANS 700/200. Процессоры ANS 500/132 и 700/150 изготовлены из одной и той же платы, но в каждой из них используются перемычки уникальной конфигурации. Все процессоры ANS имеют нанесенную печатную этикетку (показанную в крайнем левом углу), на которой указана частота процессора: 132, 150 или 200 МГц. Как и в этом поколении продуктов Apple PowerPC, установленная карта процессора определяет скорость ЦП системы, а скорость системной шины определяется скоростью ЦП: 44 МГц для / 132 и 50 МГц для / 150 и / 200.

В ANS 500/132 используется процессор PowerPC 604 с тактовой частотой 132 МГц, а в ANS 700/150 используется процессор того же семейства, но с тактовой частотой 150 МГц. Оба имеют кэш L1 размером 32 КБ. ANS 700/200 оснащен более продвинутым PowerPC 604e с тактовой частотой 200 МГц и кэш-памятью L1 объемом 64 КБ. Кэш L2 из ANS установлен на SIMM , со стандартным размером 512 кбайт для 500 и 1 МБ для 700s. Любой ANS может иметь кэш-карту емкостью 1 МБ. Частота системной шины составляет 44 МГц для 500 и 50 МГц для 700 или любого ANS, к которому была установлена ​​плата процессора 200 МГц. Логическая плата ANS имеет восемь 168-контактных DIMM- ОЗУ с проверкой четности.слоты, четыре из которых свободны (с указанием максимального объема ОЗУ 512 МБ). ANS 500/132 поставлялся с установленной оперативной памятью 32 МБ (4 × 8 МБ 60 нс с четностью DIMM производства IBM), а ANS 700/150 и ANS 700/200 поставлялись с 48 МБ (2 × 16 МБ 60 нс + 2 DIMM с четностью × 8 МБ, также производимые IBM). Для всех практических целей максимальная конфигурация ОЗУ составляет 4 модуля DIMM с контролем четности по 128 МБ (всего 512 МБ) или 8 модулей DIMM с контролем четности по 64 МБ (также всего 512 МБ). Аппарат не будет POST (то есть, не будет проходить P ower- о п S ystem Т EST) , если установлен более чем на 512 МБ. Это абсолютное ограничение встроено в ROM-DIMM устройства. Если хотя бы один RAM DIMM не является четным, проверка четности отключается для всехОЗУ, в этом случае допустимы модули DIMM ОЗУ 70 нс. Модули DIMM ОЗУ FPM или EDO допустимы в любом порядке, поскольку устройство обрабатывает модули DIMM ОЗУ EDO как модули DIMM ОЗУ FPM.

Все сетевые серверы оснащены внутренним двухканальным контроллером Wide SCSI -2 (узким, для привода CD-ROM и для любых жестких дисков, которые были установлены с установочным комплектом для аксессуаров Apple Narrow SCSI-2), внешнего 25-контактного Разъем SCSI-1 и стандартная дискета " SuperDrive " 1,44 МБ . Шесть свободных слотов PCI доступны для расширения - компоненты, поддерживаемые в AIX, включают две карты Ethernet и карту SCSI RAID . Другие порты включают один порт ADB , два последовательных порта и один порт AAUI . В отличие от всех других компьютеров Apple того времени, ANS использует разъем VGA для встроенного видео; адаптер для дисплеев Apple был включен.[3]

Уникальным аспектом сетевых серверов Apple является их корпус: он полностью запирается и чрезвычайно доступен, оснащен небольшим ЖК-дисплеем для диагностики, а на его передней панели имеется семь слотов для устройств, в которые вмонтированы компакт-диск и один жесткий диск. стандартная комплектация. В свободные слоты можно добавить дополнительные модули жестких дисков SCSI с возможностью горячей замены или стример ленты DAT. Опционально ANS 700 также поддерживает резервные блоки питания и блоки питания с возможностью горячей замены.и внутреннюю стойку для двух дополнительных жестких дисков. Корпус большой и тяжелый, высотой 24,5 дюйма (62 см), шириной 16,5 дюйма (42 см), глубиной 18 дюймов (46 см) и весом более 80 фунтов (36 кг). точный вес в зависимости от конфигурации оборудования. Это означает, что, хотя это примерно подходящая ширина для 19-дюймовой стойки, для нее требуется не менее 14 стоек в высоту. Третья модель в меньшем корпусе для монтажа в стойку без большого дискового массива, Network Server 300 (кодовое название «Deep Dish», как в пицце с глубоким блюдом), так и не прошла стадию прототипа. [4] Также в разработке, но так и не были выпущены карты ЦП с двумя ЦП.. Карты ЦП Power Macintosh 9500, которые были доступны с двумя процессорами, не были совместимы с ANS.

ANS 500/132 можно модернизировать до ANS 500/200, установив дополнительную плату процессора 200 МГц. Можно модернизировать ANS 500 до ANS 700 или понизить ANS 700 до ANS 500, просто заменив заднюю панель питания и блоки питания, но необходимо полностью разобрать основание ANS, чтобы выполнить такое обновление или понижение версии. ANS 700 имеет только одно входное гнездо питания, хотя у него есть два независимых блока питания. Однако ANS 700 может быть легко преобразован в конфигурацию с двумя первичными источниками питания (независимое первичное питание, возможно, и желательно, от разных панелей питания, возможно, с резервным источником бесперебойного питания.), удалив входной разъем питания IEC и физически и электрически подключив два набора входных кабелей питания, по одному к каждому из резервных блоков питания. Однако эта модификация, вероятно, делает недействительным список UL машины. Тем не менее, такая модификация реализует настоящую конфигурацию резервирования N + 1.

Программное обеспечение [ править ]

Сетевые серверы продавались исключительно с AIX в версии под названием « AIX для сетевых серверов Apple » с добавлением некоторых специфичных для Apple функций, таких как службы AppleShare ; существуют две версии 4.1.4 и 4.1.5. Собственный вариант Apple Unix A / UX уже был снят с производства и не поддерживает PowerPC. Из-за схожести с ОС AIX и аппаратного обеспечения сетевые серверы в основном бинарно совместимы с серией RS / 6000. Однако приложения, использующие процессор POWER2 и шину Micro Channel ранних версий RS / 6000, несовместимы с процессором PowerPC и шиной PCI ANS. [5]

Во время разработки продукта Apple тестировала альфа-версии Novell NetWare для PowerPC . Примерно в то же время изменилось оборудование, проект NetWare перестал обновляться, а позже был заброшен. Apple также протестировала и произвела ограниченное количество модулей ROM SIMM, которые поддерживали Windows NT для PowerPC на сетевых серверах 500 и 700. [ необходима цитата ]

В качестве альтернативы AIX можно, хотя и сложно, [6] установить PowerPC Linux или NetBSD на ANS. С помощью прототипов ПЗУ Macintosh можно загрузить Apple Network Server 500 или 700 в Mac OS 7.5 или более поздней версии, однако поддержка Ethernet не была полной. Нет надежных источников для процедуры или требований. [7] Отличается не только Ethernet, но и интерфейс дисплея. Использование фирменной карты Apple, но DEC "Tulip" Ethernet [8] и видеокарты от 9500 имеет большое значение для достижения возможностей Mac OS, но даже это не гарантировано. [ требуется разъяснение ]Yellowdog Linux 2.x или 3.x более надежен, а NetBSD 1.5.x может быть даже лучше. Остаются основные проблемы, такие как двойные контроллеры шины Bandit, собственный формат гибких дисков и, возможно, CD-ROM. Жесткие диски UW-SCSI редко являются проблемой, и Apple даже выпустила комплект для установки жесткого диска U-SCSI (но узкий) для ANS, хотя ANS обычно оснащается только дисками UW-SCSI.

Статус [ править ]

По состоянию на 2005 год большинство сетевых серверов Apple было снято с эксплуатации, и большинство из них было возвращено Apple или продано на вторичном рынке, либо восстановлено на заводе, либо как есть, либо отправлено на переработку и измельчено. Когда-то было обычным делом, чтобы хорошо оснащенный ANS с трудом возвращал минимальную ставку в 0,99 доллара на eBay. Доставка ANS стоит дорого, около 100 долларов США из пункта назначения из США в США [ требуется разъяснение ] , если оно отправлено оптовой доставкой . Доступно мало запасных частей, особенно механических компонентов, если таковые вообще имеются.

По состоянию на 2019 год сетевые серверы Apple иногда можно увидеть и продать на eBay по цене более 2000 долларов США.

См. Также [ править ]

  • PowerOpen Environment

Ссылки [ править ]

  1. ^ https://web.archive.org/web/19970618032910/http://www.businessweek.com/1997/11/b3518120.htm
  2. ^ Заметки разработчика оборудования сетевого сервера Apple, стр. 16.
  3. ^ Appleтехнические спецификации для ANS 500/132 В архиве 19 августа 2002, в Wayback Machine , ANS 700/150 и ANS 700/200
  4. ^ Applefritter , на ANS 300
  5. ^ Руководство Apple по бинарной совместимости AIX, отражено на erik.co.uk
  6. ^ shiner.info: Руководство по установке Yellowdog Linux 2.x на ANS. Архивировано 18 мая 2006 г., на Wayback Machine.
  7. Обсуждение возможности загрузки Mac OS через ANS. Архивировано 27 сентября 2007 г. на Wayback Machine из архива списка рассылки.
  8. ^ обсуждает использование этой карты из архива списка рассылки

Внешние ссылки [ править ]

  • «О сетевых серверах Apple» . Архивировано из оригинала 12 апреля 1997 года.
  • Shiner.info , неофициальный ресурсный сайт ANS (копия веб-архива)
  • Страница сетевого сервера Apple Эрика
  • Запись о сетевом сервере на EveryMac.com
  • Руководство по ANS 500/700