Введение

Aviion (стилизованное AViiON) — серия компьютеров компании Data General, являвшаяся основным продуктом компании с конца 1980-х годов до прекращения выпуска серверных продуктов в 2001 году. Ранние модели Aviion использовали процессор Motorola 88000, но более поздние перешли на полностью Intel-совместимую платформу после того, как Motorola прекратила разработку 88000 в начале 1990-х годов. Некоторые версии этих машин на базе Intel работали под управлением Windows NT, а более производительные модели — под управлением Unix DG/UX.

История

Data General на протяжении большей части своей истории в основном повторяла стратегию DEC, предлагая конкурентоспособный (но, в духе времени, несовместимый) миникомпьютер с лучшим соотношением цена/производительность. Однако к 1980-м годам Data General явно демонстрировала нисходящую тенденцию по сравнению с DEC. С падением производительности специализированных процессоров миникомпьютеров относительно стандартных микропроцессоров, стоимость разработки индивидуального решения перестала оправдываться. Более эффективным решением было использование тех же стандартных процессоров, но в такой конфигурации, чтобы обеспечить более высокую производительность, чем у типовой машины. С Aviion, DG переориентировалась с чисто проприетарной линейки миникомпьютеров на развивающийся рынок Unix-серверов. Новая линейка была основана на процессоре Motorola 88000 – высокопроизводительном RISC-процессоре с некоторой поддержкой многопроцессорности и особенно чистой архитектурой. Машины работали под управлением варианта System V Unix, известного как DG/UX, в основном разработанного в исследовательском центре компании в Research Triangle Park. DG/UX ранее использовалась на семействе 32-битных миникомпьютеров Eclipse MV (преемниках Nova и 16-битных Eclipse), но лишь в качестве второстепенной операционной системы по сравнению с основными AOS/VS и AOS/VS II. Кроме того, некоторые серверы Aviion того времени работали под управлением проприетарной операционной системы Meditech MAGIC. С февраля 1988 года по октябрь 1990 года Роберт Э. Кузинс занимал должность менеджера отдела разработки рабочих станций. За это время был создан проект Maverick и несколько его продолжений, включая рабочие станции серий 300, 310 и 400, а также серверы серии 4000. Aviion выпускались в различных исполнениях, начиная с лета 1989 года. Первыми появились рабочая станция в корпусе типа "пицца-бокс" (кодовое название "Maverick") и сервер в напольном и рэковом исполнении ("Topgun"). Затем последовали модификации с повышенной производительностью и масштабированием, кульминацией которых стали, во-первых, 16-процессорный сервер AV/9500, а во-вторых, сервер AV 10000 с 32 процессорами в 1995 году – первая реализация DG архитектуры неравномерного доступа к памяти (NUMA). Рабочие станции оставались в линейке некоторое время, но акцент постепенно смещался в сторону серверов. В 1992 году Motorola присоединилась к альянсу AIM для разработки "упрощенных" версий дизайна CPU IBM POWER в виде однокристального процессора для настольных компьютеров и в конечном итоге прекратила дальнейшую разработку 88000. В связи с этим DG отказалась от сотрудничества с Motorola и решила сосредоточить усилия на том, что вскоре стало явным лидером на рынке массовых микропроцессоров – процессорах архитектуры i386 от Intel. В результате появилась вторая серия Aviion, основанная сначала на Pentium, а затем на более быстрых Pentium Pro, Pentium II и Pentium III Xeon. Такой подход к использованию более стандартного аппаратного обеспечения также привел к разработке NUMA-серверов, которые добавили когерентную межсоединение памяти (Scalable Coherent Interconnect (SCI)) к "стандартным высокопроизводительным" материнским платам x86 от Intel. Sequent Computer Systems, ныне часть IBM, в то время следовала аналогичной стратегии. Система под кодовым названием "Manx" была более ранней попыткой NUMA, основанной на оригинальном Pentium и оборудовании Zenith, но она так и не была выпущена на рынок. AV 20000 ("Audubon") подключался к 32 процессорам Pentium Pro (на до восьми четырехпроцессорных блоках); более поздняя модернизация AV 25000 ("Audubon 2") расширила это до 64 процессоров Pentium II (позже Pentium III) Xeon. Основываясь на растущей популярности Windows NT, серверы Aviion на базе Intel также добавили Windows в список поддерживаемых операционных систем в линейке Aviion x86. В конечном итоге это приносило значительный процент доходов в нижнем сегменте, особенно среди существующих клиентов DG, решивших перейти на NT. Однако в верхнем сегменте, хотя Windows NT могла эффективно работать на одноблочных (т.е. четырехпроцессорных) строительных блоках в NUMA-серверах, в то время ей не хватало оптимизации процессора и памяти, необходимых для достижения высокой производительности на больших системах. В результате Windows на NUMA-серверах DG всегда была скорее маркетинговым ходом, чем технической реальностью. Примерно в то же время DG также активно работала над "отраслевым стандартом" операционной системы Unix совместно с Santa Cruz Operation и другими компаниями. Однако, сначала с программой ускорения центров обработки данных SCO (DCAP), а затем с проектом Monterey, этого так и не произошло. В конечном итоге NUMA-серверы DG оказались просто еще одним крупномасштабным проприетарным Unix-сервером в то время, когда отрасль консолидировалась вокруг вариантов Unix от нескольких крупных поставщиков — Compaq (позже приобретенной HP), HP, IBM и Sun Microsystems. В 1999 году EMC приобрела Data General за 1,2 миллиарда долларов, главным образом для получения доступа к линейке дисковых массивов CLARiiON и сопутствующему программному обеспечению. В соответствии с условиями "слияния по объединению интересов", EMC поддерживала серверную линейку в течение двух лет, но прекратила ее выпуск, как только это позволила сделка, после чего Aviion прекратила свое существование.