Введение
AT&T Computer Systems – общее название неудачной попытки компании American Telephone & Telegraph выйти на рынок компьютерного бизнеса. В обмен на разделение местных телефонных компаний Bell (Baby Bells), AT&T получила право создать нерегулируемое подразделение для продажи компьютерного оборудования и программного обеспечения. Компания выпускала компьютеры серии 3B.
Предыстория
В начале 1980-х годов подразделение процессоров Bell Labs разработало несколько компьютерных серий, в основном для внутреннего использования в системе Bell System: 3B20D ("D" обозначает Duplex); коммерческую одностороннюю версию 3B20S, которая конкурировала с DEC VAX; и компьютеры 3B5 и 3B15 для задач биллинга и управления телекоммуникационными коммутаторами, в которых использовался первый в мире 32-битный микропроцессор Bellmac 32A.
Формирование после дивестирования
После продажи Bell System 1 января 1984 года, AT&T была обязана выделить свой компьютерный бизнес в полностью отдельную дочернюю компанию под названием AT&T Information Systems (ATTIS, без амперсанда и дефиса). Программное обеспечение разрабатывалось в Нью-Джерси (в Мюррей-Хилл, Саммит, Холмдел и Пискатуэй), а программное обеспечение, аппаратное обеспечение и системные решения – в Нейпервилле и Лисле, штат Иллинойс. После нескольких лет судебных разбирательств AT&T получила разрешение вернуть бизнес в основную корпоративную структуру, и он был переименован в AT&T Data Systems Group, которая включала три подразделения: Компьютеры, Терминалы (Teletype Corporation из Скови, штат Иллинойс) и Принтеры. О создании AT&T Data Systems Group было объявлено в 1991 году. В 1992 году подразделение Терминалов было продано компании Memorex Telex, а подразделение Принтеров, которое закупало только OEM-оборудование у Genicom, было постепенно упразднено. К середине 1990-х годов осталась только AT&T Computer Systems. AT&T Computer Systems (сокращенно AT&T CS) являлась разработчиком операционной системы UNIX System V, первоначально созданной в исследовательском подразделении Bell Labs. Была разработана важная спецификация System V Interface Definition (SVID), направленная на стандартизацию различных версий Unix и определение официальных интерфейсов, составляющих операционную систему Unix. В 1988 году AT&T объявила о намерении приобрести до 20% акций Sun Microsystems, компании, наиболее известной в то время производством высокопроизводительных Unix-рабочих станций. Возмущенные тем, что их академический поставщик (Bell Labs) превратился в конкурента (AT&T CS), семь ведущих производителей систем Unix основали Фонд открытого программного обеспечения (OSF), каждый из которых предоставил исходный код своих версий UNIX SVR3. В ответ на создание OSF, AT&T основала организацию UNIX International. Однако к концу 1980-х годов AT&T практически отказалась от этого направления, продала большую часть своей доли в Sun, выделила бизнес Unix в отдельную компанию Unix System Laboratories (которая позже была приобретена Novell), прекратила производство микропроцессоров WE 32000 (также известного как BELLMAC) и CRISP (C Reduced Instruction Set Processor) и сосредоточилась исключительно на сетевых серверных компьютерных системах. См. также Unix wars.
Компьютеры серии 3B
В течение 1980-х и начала 1990-х годов AT&T CS создала множество инноваций в мире компьютеров, помимо самой операционной системы UNIX. 3B5 и 3B15 были первыми компьютерами, разработанными с использованием 32-битного микропроцессора WE 32000, а 3B15 стал первым компьютером, работающим с версией Unix, поддерживающей страничную организацию памяти. Существовал проект под кодовым названием "Алиса", целью которого было превратить 3B5 в асимметричный мультипроцессор с 3 процессорами, но от него отказались в пользу проекта 3B15. Некоторые участники проекта "Алиса" покинули компанию и перешли в Sequent Computer Systems. Линейка 3B5, 3B15, 3B20S и 3B20D, запущенная в 1982 году, была ориентирована на бывшие дочерние компании AT&T – RBOC. До прекращения производства на заводе в Оклахома-Сити (бывшая фабрика Western Electric) в 1993 году было произведено около 70 000 единиц. Начиная с ATTIS в 1984 году, началась разработка коммерческой версии аппаратной платформы 3B. UNIX PC на базе Motorola 68010 (также известный как 3B1) был выпущен в 1985 году и разработан сторонней компанией Convergent Technologies. Этот продукт не имел успеха, отчасти из-за высокой наценки на машины: AT&T продавала их за 8000 долларов, хотя их себестоимость составляла около 4000 долларов. Следующим продуктом стала линейка 3B2, включавшая в себя настольный компьютер 3B2/200 и систему для центра обработки данных 3B2/1000. Эти машины поставлялись с System V Release 2, а затем с System V Release 3. 3B2 являлся эталонной платформой для SVR3.
Рабочие столы
3B2 был первым настольным супермикрокомпьютером (1983) с 32-битным микропроцессором и UNIX. Модели серий 300 и 400 были однопроцессорными системами. 3B2 стал официальной "базой для переноса" UNIX System V Release 3. Более поздние версии первыми представили асимметричную многопроцессорность (3B2/600 Falcon) и почти симметричную многопроцессорность (3B2/1000 Galactica). Falcon выиграл престижный контракт ВВС США на автоматизацию офисной работы, первоначально оцениваемый в 1,7 миллиарда долларов, и являлся крупнейшим единичным компьютерным контрактом, заключенным федеральным правительством на тот момент. Он также был первым супермикрокомпьютером, использовавшим кэш-память первого уровня, основанную на виртуальных, а не физических адресах, что обеспечило прирост скорости на 80% по сравнению с первоначальными требованиями. Поскольку 3B5/3B15 был крупным миникомпьютером с одним ЦП, его иногда называли "телом без мозга". Небольшой 3B2 имел настольное исполнение с (предположительно) ограниченными возможностями расширения, но поддерживал установку до 4 процессоров, поэтому его также иногда называли "мозгом без тела". Был разработан "Companion" – первый "ноутбук" с 32-битным процессором и UNIX. Система "Александр" имела форму куба со стороной около 14 дюймов и высотой около 5 дюймов, оснащалась уникальной стековой шиной ввода-вывода для до 8 карт, сжатыми Unix-файловыми системами на сменных картриджах ROM, подобно современным игровым консолям, и использовала микропроцессор WE 32100 с UNIX SVR3. Оба были настолько революционными и опередили свое время, что так и не поступили в продажу.
Серверы
С другой стороны, 3B4000 (1986) стал первым "тесно связанным" мультипроцессором ("сеть в коробке"), содержащим A BUS, который поддерживал 16 больших одноплатных компьютерных (SBC) плат с электронными схемами, и включал первое распределенное ядро UNIX SVR4 (кодовое название "Apache", не имеющее отношения к проекту с открытым исходным кодом, начатому в 1990-х годах). Хотя SBC не разделяли адресное пространство, ядро UNIX было распределено между всеми SBC в виде единого виртуального образа. StarServer E ("Enterprise" или SSE) представлял собой симметричный мультипроцессор (SMP) на базе Intel, представленный сразу после системы Sequent, что сделало SSE второй в мире системой SMP UNIX и первой, работающей под управлением System V.4. Он был оснащен 4 процессорами Intel i486. Более поздняя разработка (кодовое название "Bigfoot") должна была включать 10 процессоров Pentium, но она так и не была выпущена из-за сделки с NCR. AT&T CS также представила первый в мире "PC&C" (персональный компьютер и связь) – знаменитый ноутбук AT&T Safari, первый с встроенным модемом и сетевым адаптером. Эта система использовала микропроцессор Intel x86 и работала под управлением программного обеспечения Microsoft вместо Unix. AT&T CS также продавала линейку настольных ПК, сначала используя Olivetti в качестве OEM-производителя, а затем разрабатывая собственную линейку продуктов (кодовое название Cascade) с использованием OEM-материнских плат от Intel. Среди других инновационных разработок, которые так и не были выпущены, были "Starburst" – мультипроцессор с распределенным ядром Unix, передающий сообщения с использованием оптоволоконного коммутатора, и "Intercept" – уникальный мультипроцессор с высокой доступностью.
Партнеры
AT&T CS также приобретала системы OEM у компаний Tandem Computers и Pyramid Technology. Tandem Integrity S2 была переименована в StarServer FT и продавалась исключительно внутри компании, другим подразделениям AT&T. Pyramid "System 7000" представляла собой крупный симметричный мультипроцессор, содержащий 12 процессоров, и впервые была применена в крупном масштабе в центре обработки счетов по кредитным картам AT&T Universal Cards, став первой заменой мэйнфреймов на корпоративном уровне сервером UNIX в рамках AT&T. Обе системы использовали RISC-микропроцессоры серии MIPS R. После отмены микропроцессоров WE 32000, преемник 3B2 (с кодовым названием "Phoenix") также должен был использовать процессор MIPS. Вся линейка продуктов на базе MIPS должна была быть переименована в System 9000 и предлагать "масштабируемую доступность" – от стандартных вариантов коммерческой доступности (NCA) до устойчивости к сбоям (FT) и высокопроизводительной SMP. Стратегия System 9000 была отменена, когда совет директоров AT&T принял решение о закрытии AT&T CS и покупке NCR Corporation, о чем было объявлено в 1991 году и реализовано 1 января 1992 года. Руководство NCR пыталось прекратить дальнейшую разработку систем AT&T CS, однако некоторые отказывались это делать в течение нескольких лет, а негативная реакция со стороны AT&T Network Systems (позднее выделенной как Lucent Technologies) привела к кадровой чистке высшего руководства NCR, инициированной советом директоров AT&T. NCR только что разработала и внезапно отменила свои системы на базе Motorola 88000, а затем начала выпуск серии NCR 3000, разработанной с использованием микропроцессоров Intel x86. AT&T StarServer E все еще мог превосходить сопоставимый по оснащению NCR 3450 на 11% в тесте TPC Benchmark B, и некоторые из 7 запатентованных инноваций SSE впоследствии были адаптированы и интегрированы в конструкцию NCR 3000. В 1994 году NCR была переименована в AT&T Global Information Solutions (AT&T GIS), и часть высшего руководства NCR была заменена. Подразделение в Нейпервилле, штат Иллинойс, предоставляло программное обеспечение LifeKeeper Fault Resilient System (кластерное программное обеспечение для обеспечения высокой доступности и отказоустойчивости), распределенный менеджер блокировок для Oracle Parallel Server и аппаратное обеспечение для интегрированной компьютерной телефонии Vistium (CTI) с сетевой поддержкой. К началу 1995 года в Нейпервилле осталось около 400 сотрудников. В середине 1980-х годов с AT&T CS было связано около 30 000 сотрудников, включая отделы маркетинга, поддержки клиентов, производства и разработки. В 1994 году команда из AT&T Naperville перешла в NCR San Diego в процессе разработки четырехканального адаптера SCSI на базе архитектуры Micro Channel с использованием специализированной ASIC. Этот адаптер шины хоста добился значительного успеха в NCR и служил точкой подключения для периферийных устройств общей стоимостью более миллиарда долларов, подключенных к мини-компьютерам NCR и серверам баз данных. 20 сентября 1995 года Боб Аллен, председатель совета директоров и генеральный директор AT&T, объявил о "тривиституре" – трехстороннем разделении AT&T на новую сервисную компанию AT&T, вновь независимую NCR и новый бизнес по производству телекоммуникационного оборудования, который впоследствии получил название Lucent Technologies. 15 декабря были закрыты бывшие подразделения AT&T CS, что ознаменовало окончание участия AT&T в разработке компьютерных систем. Три сотрудника AT&T CS перешли в новую NCR, 25 остались в AT&T, а остальные (около 200) перешли в Lucent. Многие бывшие сотрудники AT&T CS были трудоустроены в Motorola, базирующуюся в Schaumburg, штат Иллинойс.