Предстоящий выпуск систем, основанных на архитектуре ccNUMA (coherent cache nonuniform memory access  -  согласованная кэш-память с неоднородным доступом к памяти), откроет менеджерам по ИТ новый путь к серверам с высокой масштабируемостью  -  путь, который станет еще более доступным по мере того, как фирма Sun Microsystems (Маунтин-Вью, шт. Калифорния) и другие компании разработают типовые модели и обеспечат снижение первоначально высоких цен.

 

Фирма Sequent Computer Systems (Бивертон, шт. Орегон) намерена объявить о начале продаж Unix-сервера Numa-Q на базе процессоров корпорации Intel с согласованной кэш-памятью и неоднородным доступом к памяти. Весной за ней последует корпорация Data General с серверами NumaLiine на базе Pentium Pro, поддерживающими Windows NT и Unix. А корпорации Digital Equipment, Unisys и NCR постараются выпустить свои продукты к концу года.

 

Серверы на основе ccNUMA (архитектуре с разделяемой памятью, которая допускает масштабирование до сотен процессоров) в конце концов должны вытеснить популярные сегодня симметрично-многопроцессорные (SMP) системы с четырьмя процессорами. Но прежде чем это произойдет, производители должны как-то снизить исчисляемую в сотни тысяч долларов стоимость новой технологии.

 

Возможно, Sun уже нашла решение этой проблемы. По сообщению близких к компании источников, она разрабатывает подключаемый адаптер для своих рабочих станций под ОС Unix, в котором используются контроллеры высокоскоростного канала и памяти, что позволяет обойтись без полноценного NUMA-сервера. Благодаря наличию адаптера S3.mp настольная система будет выступать в качестве узла распределенной, но тесно связанной многопроцессорной машины с общими ресурсами процессоров, памяти и ввода-вывода.

 

Аналогичные разработки, скорее всего, проникнут и в пространство Intel/NT, что приведет к быстрому распространению NUMA.

 

“К 2000 году люди совершенно забудут о SMP, а ее место займет NUMA”,  -  предсказал Джим Херли, директор фирмы Aberdeen Group (Бостон, шт. Массачусетс) по операционным средам.

 

Конфигурация адаптера Sun S3.mp состоит из интеллектуальной карты, включающей сетевой интерфейс и маршрутизатор, которая подключается к шине Mbus на рабочей станции SPARCstation. На карте установлен разработанный Sun контроллер высокоскоростного канала S-Connect, обеспечивающий связь между узлами на расстоянии до нескольких сотен метров.

 

Представители Sun отказались от комментариев по поводу S3.mp, заявив, что он выполнен в рамках исследовательского проекта, который не предусматривает пока создания коммерческих продуктов. Однако почти нет сомнений, что реальные продукты будут созданы.

 

“Мы исследуем возможности использования технологии NUMA для дальнейшего расширения функций нынешних устройств”,  -  пояснил Дэвид Йен, вице-президент и генеральный менеджер Sun по линии корпоративных серверов.

 

Представители фирмы сообщили, что Sun работает над несколькими проектами, связанными с NUMA, и в конце года объявит о выпуске первого продукта. Скорее всего, это будет SPARCserver высокого уровня, аналогичный тому, который в середине февраля представила фирма Sequent.

 

Ожидается, что базовая цена машины Sequent Pentium Pro Numa-Q составит около $250 000 за 16-процессорную систему, основанную на четырехпроцессорных платах Standard High Volume корпорации Intel и работающую под ОС Sequent Dynix. По словам представителей компании, Windows NT появится на Numa-Q позднее в этом году.

 

В настоящее время NT и NUMA плохо приспособлены друг для друга, потому что масштабируемость NT ограничивается восемью процессорами.

 

“В будущем Microsoft преодолеет этот барьер, но пока нам предстоит еще много работать с SQL Server 7, чтобы обеспечить более высокую масштабируемость”,  -  сказал Боб Робинсон, менеджер Sequent по маркетингу продуктов Numa-Q.

 

В то время как кластеризация остается новинкой для многих профессионалов ИС, NUMA представляет собой более удобное расширение SMP, потому что она сохраняет образ единой системы.

 

“Кластеризация вносит дополнительные сложности в модель программирования и управления системой, а я предпочел бы избежать этого”,  -  считает Ларри Макаферти, директор по ИС фирмы Source Informatics America (Феникс, шт. Аризона), который участвует в тестировании сервера Sequent Numa-Q.

 

Учитывая это, NCR ведет переговоры с Sequent о приобретении лицензии на Numa-Q. Сходным образом Unisys получит лицензию на сервер NumaLiine корпорации Data General, работающий под UnixWare или NT. А корпорация Digital Equipment (Мейнард, шт. Массачусетс), как сообщают близкие к корпорации источники, изучает альтернативные пути использования архитектуры каналов памяти, которые подходили бы для NUMA-систем. Сейчас эта технология применяется в Unix-кластерах TruCluster.

 

Стефани Лаполла

Версия для печати