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

Sequent Computer Systems была компьютерной компанией, которая проектировала и производила многопроцессорные компьютерные системы . Они были одними из пионеров в области открытых систем с высокопроизводительной симметричной многопроцессорной обработкой (SMP) , внедрив новшества как в аппаратное обеспечение (например, управление кешем и обработка прерываний ), так и в программное обеспечение (например, чтение-копирование-обновление ).

Благодаря партнерству с Oracle Corporation , Sequent стала доминирующей высокопроизводительной платформой UNIX в конце 1980-х - начале 1990-х годов. Позже они представили высокопроизводительную платформу следующего поколения для UNIX и Windows NT, основанную на неоднородной архитектуре доступа к памяти , NUMA-Q. Поскольку в конце 1990-х цены на оборудование упали, а Intel сместила акцент на серверы семейства процессоров Itanium , Sequent присоединилась к проекту Monterey в октябре 1998 г., целью которого было перевести стандартный Unix на несколько новых платформ. [1]

В июле 1999 года Sequent согласилась на приобретение IBM . [2] В то время генеральный директор Sequent заявил, что его технология «найдет свое применение во всей области продуктов IBM» [1], а IBM объявила, что «будет продавать машины Sequent и внедрять технологии Sequent ... в свои собственные серверы», [2], но к маю 2002 года снижение продаж моделей, приобретенных у Sequent, среди прочего, привело к прекращению использования продуктов, унаследованных от Sequent. [3]

Остатки инноваций Sequent сохранились в виде программного обеспечения для кластеризации данных от PolyServe (впоследствии приобретенного HP) [4] [5] различных проектов в рамках OSDL , вклада IBM в ядро Linux и претензий в иске SCO против IBM . [6]

История [ править ]

Первоначально названный Sequel , [7] Sequent была образована в 1983 году [8] , когда группа из семнадцати инженеров и руководителей покинули Intel после несостоявшегося iAPX 432 «мэйнфреймов на чипе» проект был отменен; к ним присоединился один сотрудник, не являющийся сотрудником Intel . Они начали Sequent для разработки линейки компьютеров SMP [9], которые затем считались одной из перспективных областей компьютерного дизайна. [10] [11] [12]

Баланс [ править ]

Первыми компьютерными системами Sequent были Balance 8000 (выпущены в 1984 году) и Balance 21000 (выпущены в 1986 году). [13] Обе модели были основаны на процессорах National Semiconductor NS32032 с тактовой частотой 10 МГц , каждый из которых имел небольшой кэш со сквозной записью, подключенный к общей памяти для формирования системы с общей памятью . Balance 8000 поддерживает до 6 двухпроцессорных плат, всего до 12 процессоров. [14] [15] [16] Balance 21000 поддерживает до 15 двухпроцессорных плат, всего до 30 процессоров. [16]

В системах использовалась модифицированная версия 4.2BSD Unix, которую компания назвала DYNIX , для DYNamic unIX. Машины были разработаны, чтобы конкурировать с DEC VAX-11/780 , со всеми их недорогими процессорами, доступными для выполнения любого процесса. Кроме того, система включала ряд библиотек, которые могли использоваться программистами для разработки приложений, которые могли использовать более одного процессора одновременно.

Симметрия [ править ]

Их следующей серией была Symmetry на базе Intel 80386 , выпущенная в 1987 году. Различные модели поддерживали от 2 до 30 процессоров, используя новый кэш с обратным копированием и более широкую 64-битную шину памяти . Модели Symmetry 2000 1991 года добавляли несколько плат SCSI и предлагались в версиях от одного до шести процессоров Intel 80486 . В следующем году они добавили Symmetry 2000 / x50 на базе VMEbus с более быстрыми процессорами.

Система Sequent S81

В конце 1980-х - начале 1990-х годов произошли большие изменения в программном обеспечении Sequent. DYNIX был заменен DYNIX / PTX, который был основан на слиянии AT & T Corporation «ы UNIX System V и 4.2BSD . И это было в период, когда высокопроизводительные системы Sequent стали особенно успешными благодаря тесным рабочим отношениям с Oracle , особенно с их высокопроизводительными серверами баз данных . В 1993 году они добавили Symmetry 2000 / x90 вместе со своим программным обеспечением ptx / Cluster, которое добавило различные функции высокой доступности и ввело настраиваемую поддержку Oracle Parallel Server .

В 1994 году Sequent представила модели серии Symmetry 5000 SE20, SE60 и SE90, в которых использовались процессоры Pentium 66 МГц в системах от 2 до 30 процессоров. [8] В следующем году они расширили линейку SE30 / 70/100, используя Pentium 100 МГц, [8] а затем в 1996 году SE40 / 80/120 с Pentium 166 МГц. Вариант Symmetry 5000, серия WinServer 5000, работал под управлением Windows NT вместо DYNIX / ptx. [17]

NUMA [ изменить ]

Признавая рост конкуренции за SMP-системы после того, как они были ранними приверженцами архитектуры, и растущую интеграцию технологии SMP в микропроцессоры, Sequent искала свой следующий источник дифференциации. Они начали вкладывать средства в разработку системы, основанной на архитектуре неоднородной памяти с когерентной кэш-памятью ( ccNUMA ) и использовании масштабируемого когерентного соединения . NUMA распределяет память между процессорами, избегая узких мест, которые возникают с одной монолитной памятью. Использование NUMA позволит их многопроцессорным машинам в целом превзойти системы SMP, по крайней мере, когда задачи могут выполняться близко к их памяти - как в случае с серверами., где задачи обычно не разделяют большие объемы данных.

В 1996 году они выпустили первую из новой серии машин, основанных на этой новой архитектуре. Известная внутри компании как STiNG, сокращение от Sequent: The Next Generation (с Intel внутри) , она производилась как NUMA-Q [18] и была последней из систем, выпущенных до того, как компания была куплена IBM за более чем 800 миллионов долларов.

Затем IBM запустила Project Monterey с Santa Cruz Operation , намереваясь создать стандартизированный Unix с поддержкой NUMA, работающий на платформах IA-32 , IA-64 и POWER и PowerPC . Этот проект позже провалился, когда и IBM, и SCO обратились к рынку Linux , но он стал основанием для иска SCO против IBM Linux по делу "новой SCO" .

Покупка и исчезновение IBM [ править ]

Поскольку их будущая продуктовая стратегия была разорвана, казалось, что у Sequent мало будущего в одиночестве, и в 1999 году она была куплена IBM за 810 миллионов долларов. [19] IBM выпустила несколько серверов x86, основанных на архитектуре Sequent NUMA [ необходима цитата ] . Первым был x440 в августе 2002 года, за ним последовал x445 в 2003 году. В 2004 году к семейству NUMA был добавлен процессор x455 на базе Itanium. В этот период технология NUMA стала основой для расширенной X-архитектуры IBM (eXA, которая также может обозначать X-архитектуру предприятия). По состоянию на 2011 год этот набор микросхем находится на пятом поколении, известном как технология eX5. [20] [21] Теперь он под торговой маркой IBM System x .

Согласно статье от 30 мая 2002 года в Wall Street Journal (WSJ) под названием «Последовательная сделка служит серьезным уроком для IBM»:

Когда IBM купила Sequent, ... ей [Sequent] не хватало размера и ресурсов, чтобы конкурировать с Sun и Hewlett-Packard Co. на рынке серверов Unix ...
В 1999 году у IBM были собственные проблемы с устаревшей и дорогой линейкой серверов , особенно с ее версией Unix, известной как AIX . Он также столкнулся с огромными потерями в области персональных компьютеров и падением продаж своей линейки мейнфреймов для дойной коровы .

Подробные описания моделей [ править ]

Ниже приводится более подробное описание [22] первых двух поколений продуктов Symmetry, выпущенных между 1987 и 1990 годами.

Симметрия серии S [ править ]

Симметрия S3
S3 был низкий уровень конца платформы на основе компонентов товарных ПК , работающих под управлением полностью совместимую версию DYNIX 3. Он показал один 33  МГц Intel 80386 процессора, до 40 мегабайт оперативной памяти, до 1,8 гигабайта на SCSI -дисковое хранилище, и до 32 последовательных портов с прямым подключением . [23]
Симметрия S16
S16 была моделью многопроцессорной обработки начального уровня, которая работала под управлением DYNIX / ptx. Он имел до шести процессоров Intel 80386 с тактовой частотой 20 МГц, каждый с кэш-памятью 128 килобайт . Он также поддерживает до 80 МБ ОЗУ, до 2,5 ГБ дискового хранилища на основе SCSI и до 80 последовательных портов с прямым подключением.
Симметрия S27
S27 работал либо с DYNIX / ptx, либо с DYNIX 3. Он имел до десяти процессоров Intel 80386 с тактовой частотой 20 МГц, каждый с кэш-памятью 128 КБ. Он также поддерживает до 128 МБ ОЗУ, до 12,5 ГБ дискового пространства и до 144 последовательных портов с прямым подключением. [24]
Симметрия S81
S81 работал либо с DYNIX / ptx, либо с DYNIX 3. Он имел до 30 процессоров Intel 80386 с тактовой частотой 20 МГц, каждый с кэш-памятью 128 КБ. Он также поддерживает до 384 МБ ОЗУ, до 84,8 ГБ дискового пространства и до 256 последовательных портов с прямым подключением. [24]

Серия "Симметрия 2000" [ править ]

Симметрия 2000/40
S2000 / 40 была платформой начального уровня, основанной на обычных компонентах ПК, работающих под управлением полностью совместимой версии DYNIX / ptx. Это показало одну 33  МГц Intel 80486 процессор, до 64 мегабайт оперативной памяти, до 2,4 гигабайт на SCSI основанное дисковое хранилище, и до 32 прямых соединенных последовательных портов .
Симметрия 2000/200
S2000 / 200 была многопроцессорной моделью начального уровня, работающей под управлением DYNIX / ptx. Он имел до шести процессоров Intel 80486 с тактовой частотой 25 МГц, каждый с 512 килобайт кеш-памятью . Он также поддерживает до 128 МБ ОЗУ, до 2,5 ГБ дискового хранилища на основе SCSI и до 80 последовательных портов с прямым подключением.
Симметрия 2000/400
S2000 / 400 работал либо с DYNIX / ptx, либо с DYNIX 3. Он имел до десяти процессоров Intel 80486 с тактовой частотой 25 МГц, каждый с 512 КБ кэш-памяти. Он также поддерживает до 128 МБ ОЗУ, до 14,0 ГБ дискового пространства и до 144 последовательных портов с прямым подключением.
Симметрия 2000/700
S2000 / 700 работал либо с DYNIX / ptx, либо с DYNIX 3. Он имел до 30 процессоров Intel 80486 с тактовой частотой 25 МГц, каждый с 512 КБ кэш-памяти. Он также поддерживает до 384 МБ ОЗУ, до 85,4 ГБ дискового пространства и до 256 последовательных портов с прямым подключением.

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

  • NCR Voyager (ранние 486 / Pentium SMP системы)

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

  1. ^ a b Sequent превзошел, говорит генеральный директор в статье CNET Networks в июле 1999 г.
  2. ^ a b Sequent Computer Systems To Be Acquired by IBM , статья из The New York Times от 13 июля 1999 г.
  3. ^ IBM откладывает 250 в Бивертоне , май 2002 г. статья из Portland Business Journal , одного из деловых журналов американских городов.
  4. ^ «HP платит за PolyServe, в то время как IBM и Dell смотрят» . 27 февраля 2007 г.
  5. ^ "Hewlett-Packard купить PolyServe" .
  6. ^ например, [1] , [2] , [3] , [4] , [5] [6]
  7. Перейти ↑ Advanced Architecture Computers and Part Two , Argonne National Labs, Technical Report No. 57, Jack J. Dongarra and Iain S. Duff
  8. ^ a b c "Последовательная симметрия 5000" .
  9. ^ с некоторыми из их имен, включенных здесь
  10. ^ DEC 1077 и SMP
  11. ^ VAX 8820/8830/8840 Руководство пользователя системного оборудования : к 1988 г. операционная система VAX была SMP
  12. ^ было на подходе @ 1077, уже пришло через VMS
  13. ^ RW Хокни; CR Джесшоп (1988). Параллельные компьютеры 2: архитектура, программирование и алгоритмы . Тейлор и Фрэнсис. п. 46. ISBN 0-85274-811-6.
  14. ^ http://homepages.inf.ed.ac.uk/cgi/rni/comp-arch.pl?Shmem/sb.html,Shmem/sb-f.html,Shmem/menu-seq.html
  15. ^ Фостер, Ричард; Каплан, Сара (2011-04-20). Созидательное разрушение: Почему компании , которые построены для хуже рынка - и как успех полностью трансформировать их . ISBN 9780307779311.
  16. ^ а б http://www.cs.berkeley.edu/~culler/machines/sequent.ps
  17. ^ «Sequent представляет новые высокопроизводительные системы для Windows NT; основанные на ведущей в отрасли платформе симметрии платформ» . Деловой провод . 1995-05-23 . Проверено 23 марта 2009 .
  18. ^ «Оклендский университет первым купил коробку Sequent Numa-Q» .
  19. ^ "IBM отказывается от высокопроизводительного сервера Intel" . Компьютерный мир . 13 мая 2002 г.
  20. ^ http://www.ibm.com/systems/info/x86servers/ex5/ [ постоянная мертвая ссылка ]
  21. ^ http://www.redbooks.ibm.com/Redbooks.nsf/pages/xref?Open
  22. ^ Sequent Computer Systems (1991). Обзор многопроцессорной архитектуры симметрии . Номер публикации компании 1003-50113-01
  23. ^ "Последовательная симметрия" . 24 февраля 1994 г.
  24. ^ a b «Архитектура параллельной шины последовательной симметрии S27 и симметрии S81» .

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

  • Project Blue-Away , проект Sun Microsystems, объявленный в феврале 2002 г. и ориентированный на клиентов NUMA-Q.
  • IBM увольняет 200 сотрудников Портленда , статья в январе 2002 г., также из Portland Business Journal
  • Out of Sequence , статья из Willamette Week в сентябре 1999 г. [ мертвая ссылка ]