Amdahl Corporation была компанией информационных технологий , которая специализировалась на компьютерных продуктах, совместимых с мэйнфреймами IBM , некоторые из которых считались суперкомпьютерами , конкурирующими с продуктами Cray Research . [1] Основанная в 1970 году Джином Амдалом , бывшим компьютерным инженером IBM , наиболее известным как главный архитектор System/360 , она была дочерней компанией Fujitsu с 1997 года. Компания располагалась в Саннивейле, Калифорния .
Начиная с первой машины в 1975 году, бизнес Amdahl заключался в предоставлении мэйнфрейм-компьютеров , которые были совместимы с современными мэйнфреймами IBM , но предлагали более высокую надежность, работали несколько быстрее и стоили несколько дешевле. Они часто имели дополнительные практические преимущества с точки зрения размера, требований к питанию, воздушного охлаждения вместо необходимости подачи охлажденной воды. Это предлагало соотношение цены и производительности, превосходящее линейку IBM, и делало Amdahl одним из немногих реальных конкурентов «Big Blue» в сегменте рынка компьютеров с очень высокой маржой. Компания выиграла около 8% мирового бизнеса мэйнфреймов, но была лидером рынка в некоторых регионах, особенно в Каролинах . По поговорке, опытные клиенты IBM любили, чтобы кофейные кружки Amdahl были видны в их офисах, когда к ним приходили продавцы IBM.
По мере того, как в конце 1980-х годов рынок мэйнфреймов начал меняться, компания Amdahl становилась все более диверсифицированной, став крупным поставщиком программного обеспечения и серверов UNIX и открытых систем , подсистем хранения данных , продуктов передачи данных , программного обеспечения для разработки приложений , а также различных образовательных и консалтинговых услуг.
С 1965 года Джин Амдал работал в IBM над проектом IBM Advanced Computer Systems (ACS), который должен был представить самый быстрый в мире компьютер. Во время перетряски проекта в начале 1968 года Амдал предложил компании отказаться от концепции ACS-1 и вместо этого использовать методы и схемы для создания совместимой с System/360 конструкции. В «перестрелке» между двумя концепциями той весной победила концепция Амдала. Многие менеджеры ACS ушли, и Амдал был назначен ответственным за разработку новой концепции. [2]
В июле того же года IBM разослала меморандум, в котором говорилось, что их старое программное обеспечение будет передано в общественное достояние , а новое программное обеспечение будет продаваться как отдельные позиции, а не как часть покупки системы. [3] Это, казалось бы, небольшое изменение предупредило Амдаля о возможности появления IBM-совместимых машин; если программное обеспечение продавалось отдельно, то IBM не могла отказаться продавать его другим компьютерам, иначе они нарушили бы антимонопольные правила. [4]
В мае 1969 года Амдаль описал серию из трех машин, разработанных на основе концепции ACS. Это соответствовало ценовой модели IBM, предлагающей серию конструкций, которые отличались примерно в три раза по производительности и в два раза по стоимости, предлагая клиентам причину для перехода на более крупную систему. [5] Чтобы сделать топовую систему доступной, ее цена должна была быть такой, чтобы цены на меньшие системы были ниже тех, по которым продавались их текущие машины. Руководство решило против этих планов, и поскольку это по сути положило конец усилиям по ACS, Амдаль предложил закрыть лабораторию. Они так и сделали, и Амдаль вскоре после этого покинул компанию в начале 1970 года, рассказав им о своих планах по внедрению совместимых машин. [3]
Встречаясь с несколькими другими бывшими инженерами ACS, они разработали новую концепцию. Вместо того, чтобы пытаться сделать самый быстрый компьютер, используя максимально плотно упакованные печатные платы, возможные при нынешних технологиях, они спроектировали гораздо более свободную компоновку пять на пять компонентов на стандартизированной карте. Хотя машина, использующая эти карты, не сможет работать так же быстро, как ACS, их будет намного проще проектировать и дешевле собирать. Ключевой концепцией в системе была автоматизированная компоновка соединений печатной платы с использованием программного обеспечения, работающего на компьютерах IBM 1130. [a] В поисках партнеров для производства схем они обнаружили, что Motorola заинтересована в этом, если Амдал сначала предоставит им программное обеспечение для маршрутизации. Амдал пришел к выводу, что они возьмут программное обеспечение, а не поставят чипы. После переговоров с National Semiconductor и Texas Instruments , которые не дали результата, они наконец подписали контракт с Advanced Memory Systems. [4]
Компания обнаружила, что крайне сложно организовать финансирование для разработки. Во многом это было связано с тем, что венчурная индустрия считала, что попытка конкурировать с IBM обречена; RCA потратила миллиарды на разработку и маркетинг своей серии Spectra 70 и еще не приблизилась к прибыли, в то время как Xerox предприняла другую попытку, купив Scientific Data Systems , и в результате пострадала. Усилия были спасены отношениями Амдала с Fujitsu , которые позволили ему организовать встречу с их высокопоставленными инженерами. После трех дней интенсивных встреч их ведущий инженер был сыт по горло и сказал, что они собираются инвестировать 5 миллионов долларов. Эта новость побудила Nixdorf сделать неожиданные инвестиции на ту же сумму . Опасаясь, что это ослабит их влияние, Fujitsu затем инвестировала еще 5 миллионов. Компания была официально запущена в 1971 году. [6]
В этот период IBM анонсировала свою новую серию System/370 . Поначалу это были System/360 с новой электроникой, которая позволяла им работать быстрее и быть менее дорогими по сравнению с 360, которые они заменили. Новой целью Амдаля было предложить более дешевую версию высококлассного члена семейства 370. Амдаль чувствовал, что это загонит IBM в ловушку их собственной ценовой структуры; если они снизят стоимость своей высококлассной машины, им придется снизить стоимость своих более дешевых предложений, на которых они получали большую часть своей прибыли. [5] Новые машины получили название 470/6 . Инженеры Амдаля, работая с разработчиками схем Fujitsu, разработали уникальные микросхемы с воздушным охлаждением, которые были основаны на макросах высокоскоростной эмиттерно-связанной логики (ECL). Эти чипы были упакованы в корпус чипа с теплоотводящим охлаждающим приспособлением, состоящим из цилиндрического расположения ребер, похожего на теплоотводящие ребра на двигателе мотоцикла, установленного непосредственно на верхней части чипа. Эта запатентованная технология позволяла мэйнфреймам Amdahl той эпохи полностью охлаждаться воздухом, в отличие от систем IBM, которым требовалась охлажденная вода и ее поддерживающая инфраструктура.
Первоначально разработанный для размещения компонентов на карте по схеме пять на пять, в ходе разработки он превратился в массив шесть на семь на многослойных картах (до 14 слоев), которые затем монтировались в вертикальных столбцах в корпусе компьютера. Карты имели восемь разъемов, прикрепленных к микрокоаксиальным кабелям, которые соединяли компоненты системы. Обычная объединительная плата не использовалась в центральных процессорах. Столбцы карт вмещали по меньшей мере три карты с каждой стороны (по две на столбец в редких исключениях, таких как «C-Unit» процессора). Каждый столбец имел два больших вентилятора «Tarzan» («толкатель» и «вытягиватель») для перемещения значительного количества воздуха, необходимого для охлаждения чипов. Каждая система включала Data General Nova 1200, запрограммированную для поддержки консоли CRT и для приема тех же операций команд канала, что и IBM 3066 на 370/165 и 370/168 .
В то время в 370 отсутствовала виртуальная память , что подверглось критике в компьютерной прессе. В 1972 году IBM анонсировала новую серию систем 370, которая включала эту функцию, которую они называли «динамической трансляцией адресов». Амдаль модифицировал их дизайн, чтобы соответствовать, став 470V /6 , [b] от «virtual». Машина начала обретать форму в 1974 году после того, как были решены несколько производственных проблем. Машина была примерно в два раза быстрее современной 370/168 по примерно той же цене. Она также занимала на треть меньше места на полу, и поскольку в ней отсутствовала система водяного охлаждения, ее было намного проще устанавливать и обслуживать. [7] [8]
Первая машина 470V/6, серийный номер 00001, была доставлена в NASA Goddard Space Flight Center в июне 1975 года. Она была установлена и введена в эксплуатацию за пять дней, по сравнению с двумя или тремя неделями, необходимыми для аналогичных машин IBM. [9] Вторая была доставлена в Мичиганский университет . [10] [11] Texas A&M получила свою в октябре, а Computer Usage Corporation — в ноябре. К августу 1977 года было установлено 55 систем, и производственную линию пришлось расширить с четырех до шести машин в месяц. [7]
В течение следующей четверти века Amdahl и IBM агрессивно конкурировали друг с другом на рынке мэйнфреймов высокого класса. На пике своего развития Amdahl имела 24% доли рынка. Amdahl была обязана частью своего успеха антимонопольным соглашениям между IBM и Министерством юстиции США , которые гарантировали, что клиенты Amdahl могли лицензировать программное обеспечение мэйнфреймов IBM на разумных условиях. Машины также могли использовать любое периферийное устройство 360 или 360, и хотя IBM изначально отказывалась обслуживать эти машины при подключении к системам Amdahl, в конечном итоге они были вынуждены это сделать, когда Amdahl начал получать прибыль от обслуживания оборудования IBM. [12]
В феврале 1977 года Amdahl анонсировала 470V/6-II, которая предлагала на 5–15 процентов большую производительность, но по немного более высокой цене. В следующем месяце они анонсировали 470V/5, меньшую систему, основанную на той же схеме, которая предлагала около 60–70 процентов производительности 6-II. Клиенты могли обновиться с /5 до /6-II в любое время за 780 000 долларов. Поставки начались в сентябре 1977 года. В том же мартовском анонсе они также представили 470V/7 в качестве конкурента недавно анонсированной системе IBM 3033 , повторной реализации серии 370 с использованием новой схемы и включением некоторых идей из проекта ACS. Первые /7 были отправлены в августе 1978 года. [7]
470V/8, впервые поставленный в 1980 году, включал высокоскоростную кэш-память объемом 64 КБ для повышения производительности и первую настоящую аппаратную виртуализацию (известную как «Multiple Domain Facility»). [13] [14]
Amdahl также стал пионером функции переменной скорости — «ускорителя 470» — в системах /5 и /7, которая позволяла клиенту запускать процессоры на более высоком уровне производительности систем /6 и /8 соответственно, когда это было необходимо. Клиент платил за количество использованных часов. Некоторые в Amdahl считали, что эта функция разозлит клиентов, но она стала довольно популярной, поскольку теперь управление клиентами могло контролировать расходы, при этом имея большую производительность, когда это было необходимо. [15]
В конце 1970-х годов Амдал начал работу над разработкой архитектуры систем следующего поколения в рамках проекта 580. Как инженерные команды Амдала, так и Fujitsu настоятельно рекомендовали разработать многопроцессорную архитектуру. Джин Амдал был против этого и хотел разработать более быстрый одиночный процессор. Ситуация достигла апогея в 1979 году, и Амдал покинул компанию в августе, чтобы основать Trilogy Systems . [12] С уходом Джина Амдала и ростом влияния Fujitsu , Амдал вышел на рынок крупномасштабных многопроцессорных систем в середине 1980-х годов с моделями 5860, 5870 (присоединенный процессор) и 5880 (полный мультипроцессор).
В системах 580 чипы монтировались в массиве 11 на 11 на многослойных платах, называемых Multi-Chip Carriers (MCC), которые располагались в зоне сильного воздушного потока для охлаждения. MCC монтировались горизонтально в большой прямоугольной раме. MCC вставлялись в сложную физическую систему соединений. «Боковые панели» процессора соединяли систему, обеспечивая задержки распространения тактовых импульсов, которые поддерживали синхронную работу без гонок на относительно высоких тактовых частотах (базовые тактовые циклы 15–18 нс). Этот процессорный блок охлаждался высокоскоростными вентиляторами, создающими горизонтальный воздушный поток через MCC.
По ходу дела Amdahl пришел к убеждению, что лучшим способом конкуренции с IBM лицом к лицу было бы «нарастить объемы», в частности, провести слияние с известным поставщиком в сфере корпоративных систем хранения данных. Большинство клиентов мэйнфреймов Amdahl покупали бы устройства хранения данных (жесткие диски и ленточные накопители) у IBM или ее совместимых с разъемами конкурентов. Amdahl впервые предпринял попытку слияния с одним из крупнейших из этих поставщиков, Memorex, в 1979 году. После того, как эта сделка провалилась, Amdahl пошел гораздо дальше в сделке по слиянию с базирующейся в Колорадо Storage Technology Corporation (STC). Сделка была одобрена советами директоров обеих компаний, и были разработаны подробные планы по реализации слияния, когда Fujitsu , важный партнер и основной акционер Amdahl в то время, возразил против сделки, что привело к ее краху. [16] Позднее STC попыталась разработать свой собственный мэйнфрейм, неудача которого привела к подаче ею заявления о банкротстве в соответствии с Главой 11 в 1984 году. [17] Примерно в то же время Амдал согласился позволить Fujitsu приобрести чуть менее половины Amdahl, что привело к окончательному приобретению всех акций Amdahl несколько лет спустя.
В 1980-х годах Amdahl вошла в бизнес IBM-совместимых периферийных устройств в области процессоров и устройств хранения данных, поставив свой первый контроллер связи 4705 в августе 1980 года и свой первый DASD 6000 в августе 1982 года. [18] Эти продукты были очень успешными в течение ряда лет при поддержке Джека Льюиса, бывшего генерального директора Amdahl. Зависимость от ограниченной линейки продуктов, сведенная к сдерживанию в рамках сложного бизнеса мэйнфреймов и их весьма ценных периферийных устройств, ограничила аппаратный бизнес компании, когда рыночные силы перешли на процессоры на базе x86. Это было предвидено, что привело к увеличению акцента на программном обеспечении и консалтинговых услугах.
К началу 1990-х годов Amdahl терпела убытки в несколько сотен миллионов долларов в квартал из-за снижения продаж мэйнфреймов. Руководство приняло решение уволить 900 сотрудников в 1992 году, 1100 в начале 1993 года и еще 1800 (из 7400 оставшихся) позднее в том же году, а также отменить проекты по разработке оборудования в пользу перепродажи компьютеров от Sun Microsystems . [19]
Amdahl, возможно, добился наибольшего успеха во время перехода IBM с биполярной на КМОП- технологию в начале-середине 1990-х годов. [ требуется цитата ] Первые поколения процессоров CMOS для мэйнфреймов IBM, IBM 9672 G3 и G4, не могли работать так же хорошо, как процессоры семейства Enterprise System/9000 , которые были основаны на биполярной технологии, что давало Amdahl временное преимущество. Однако стратегия CMOS от IBM окупилась в долгосрочной перспективе, позволив заводу IBM в Покипси производить еще более быстрые мэйнфреймы по более низкой цене по мере развития технологии. К тому времени, когда IBM представила свой 64-разрядный zSeries 900 в 2000 году, аппаратный бизнес Amdahl уже не мог конкурировать с IBM с ее серверами Millennium и OmniFlex, которые имели только 31-битную адресацию. В конце 2000 года компания Fujitsu/Amdahl объявила, что у компании нет планов инвестировать предполагаемую сумму в 1 миллиард долларов США (или больше) в создание совместимой с IBM 64-разрядной системы. [ необходима цитата ]
Amdahl также потерпел неудачу в своих попытках внедрить свое программное обеспечение ObjectStar (первоначально известное как Huron) в этот период, и продукт позже стал объектом успешного выкупа менеджментом. Впоследствии ObjectStar был приобретен поставщиком интеграционного программного обеспечения TIBCO в 2005 году.
z/OS 1.5 — последний релиз флагманской операционной системы IBM, который все еще может работать на 31-битных мэйнфреймах, включая Amdahl и более старые системы IBM. IBM фактически прекратила поддержку z/OS 1.5 29 марта 2007 года. [20] В мае 2006 года IBM объявила, что следующая версия z/VSE , Version 4, потребует 64-битной системы, что ознаменовало конец поддержки 31-битной версии этой операционной системы. z/TPF , которая стала доступна в декабре 2005 года, также требует 64-битной системы. 31-битные дистрибутивы Linux будут существовать до тех пор, пока сообщество разработчиков ПО с открытым исходным кодом и дистрибьюторы будут заинтересованы. Таким образом, хотя у оборудования Amdahl еще есть потенциальная жизнь, переход на 64-битные системы по сути завершен. Некоторые компании и правительства продолжали использовать системы Amdahl для выполнения полезной работы вплоть до середины 2006 года, и Fujitsu/Amdahl обещала этим клиентам поддержку в виде запасных частей и других услуг до 31 марта 2009 года.
Возможно [ по мнению кого? ] у IBM не было подходящей модели замены для многих клиентов Amdahl до появления zSeries 890 в мае 2004 года. Предыдущая zSeries 800 также стала привлекательной заменой для машин Amdahl к концу 2005 года, поскольку типичная цена подержанной модели упала ниже 100 000 долларов и продолжала падать. Модель System z9 BC, представленная в мае 2006 года, снова повысила привлекательность IBM, а BC еще больше снизила цены на z800 и z890. Появление в конце 2008 года IBM System z10 BC снова сделало оборудование IBM более заманчивым. Фактически, Fujitsu/Amdahl теперь продает подержанные мэйнфреймы IBM и предлагает услуги по миграции клиентов на машины IBM (такая миграция проста и сравнима с обновлением с одной модели IBM на более новую модель IBM). IBM z13 — последний сервер z Systems, поддерживающий работу операционной системы в архитектурном режиме ESA/390 ; [21] z14 и будущие машины будут поддерживать только 64-разрядные операционные системы. Другие, как правило, менее привлекательные варианты включают работу без поддержки, переписывание приложений или возможный запуск приложений под FLEX-ES. [22] FLEX-ES — это эмулятор набора инструкций мэйнфрейма, поддерживающий операционные системы и программное обеспечение ESA/390 и, в некоторых случаях, z/Architecture .
Остатки проекта эмуляции ESA/390 Амдала были возрождены под новым названием: Platform Solutions Inc. Используя капитал Intel, Hewlett-Packard, Microsoft и других крупных инвесторов, они разработали линейку компьютеров и программного обеспечения на базе Itanium для эмуляции машин z/Architecture, чтобы они могли запускать операционные системы zSeries, с каналами zSeries для подключения реального оборудования IBM, а также виртуальными симуляторами для большинства аппаратных средств, чтобы минимизировать потребность в периферийном оборудовании IBM. Его LPAR-разделы размещали не только операционные системы IBM, но и 64-разрядные Intel Itanium Linux, HP-UX, Solaris и потенциально другие операционные системы.
Platform Solutions начала поставлять свои машины в первом квартале 2007 года. Это действие спровоцировало судебный иск от IBM, ссылаясь на нарушение патентных прав и неспособность PSI договориться о лицензии az/Architecture, и IBM отказалась лицензировать свои операционные системы и программное обеспечение на машинах PSI. Platform Solutions возразила, что, « привязывая » продажу своего программного обеспечения к продаже своего оборудования, IBM нарушила свое предыдущее антимонопольное соглашение с Министерством юстиции США. В июле 2008 года IBM приобрела PSI, и обе компании отказались от своих исков друг против друга. [23] Машины PSI больше не доступны.
Fujitsu продолжает продавать свои модели мэйнфреймов "GlobalServer" (GS21) на внутреннем рынке Японии. [24] Машины GS21 по сути являются процессорами с набором инструкций ESA/390 (31-бит), в значительной степени основанными на технологиях, разработанных Amdahl, но совместимы только с операционными системами Fujitsu для внутреннего рынка: OSIV/MSP-EX и OSIV/XSP. MSP больше всего похожа на классическую IBM MVS/ESA , а XSP больше всего похожа на классическую IBM VSE/ESA . Аппаратное обеспечение мэйнфрейма Fujitsu GS21 будет наиболее близко соответствовать мэйнфреймам IBM G5 или G6 конца 1990-х годов с точки зрения поддержки их набора инструкций. Fujitsu заявила, что компания не намерена лицензировать или внедрять z/Architecture (64-бит).
Fujitsu прекратит выпуск мэйнфрейма GS21 с окончанием продаж в 2030 году и окончанием поддержки в 2035 году «в целях содействия модернизации заказчиков». [25]