В Intel готовы существенно усовершенствовать еще не вышедшую спецификацию

Во второй половине 2004 года в настольных ПК и серверах появится новая шина PCI Express, которая позволит повысить скорость обмена данными между чипсетом, платами расширения и микросхемами на них. Однако на московском IDF 2003 стало известно, что разрабатывается технология Advanced Switching, которая увеличит функциональность PCI Express.

Шина PCI Express, разрабатываемая организацией PCI-SIG Corporation, позволит производителям изменять пропускную способность в широком диапазоне — для передачи информации можно будет использовать от 1 до 16 каналов, каждый из которых имеет пропускную способность 250 Мбит/с. Однако, есть и существенное ограничение — технология предназначена только для соединений «точка-точка», как и предыдущие шины (такие, как PCI, PCI-X). Выполнение протокола, описываемого в Advanced Switching, позволяет на базе существующего интерфейса PCI Express добиться многоточечного однорангового соединения. Поддержка туннелирования и виртуальных каналов дает возможность передавать через Advanced Switching данные PCI Express, Ethernet, ATM, TCP/IP и т. п. Причем можно ограничить передачу на определенное устройство информации по тому или иному протоколу.

Для расширения адресации в пакете данных по сравнению с PCI Express добавился заголовок, содержащий код устройства (устройств), которому предназначен сигнал, а также контрольные биты в конце пакета. Для корректной обработки сигнала в схемы, рассчитанные на стандартный интерфейс PCI Express, необходимо добавить switch (переключатель), который и будет перенаправлять сигнал абонентам. В качестве такого переключателя может служить как чипсет, так и отдельное устройство. Как предполагается, конечная спецификация позволит корректно работать в среде Advanced Switching и устройствам PCI Express, не поддерживающим эту архитектуру. С их точки зрения, приходящий сигнал будет адресован только им, а исходящий — переключателю Advanced Switching, который затем сам распорядится информацией.

Планируется, что технология будет применяться в основном для соединения микросхем одной платы, плат одной серверной стойки, компонентов структуры AdvancedTCA (главным образом для соединения серверов-лезвий), а также для подключения систем хранения.

Как пояснил Андрей Семин, старший эксперт российского представительства компании Intel, применение архитектуры Advanced Switching на уровне плат (между микросхемами) вызвано желанием уменьшить количество соединений, защищенных патентами компаний-создателей. Широкое внедрение новой технологии означает, что «тайной за семью печатями» останется только шина между северным мостом и процессором.

На уровне серверов наилучшие перспективы Advanced Switching имеет для соединения процессорных платформ с общим массивом памяти — отдельных плат или объединений из серверов-лезвий. Что касается межсерверных соединений, то здесь уже набирает обороты технология InfiniBand. По оценке Всеволода Предтеченского, регионального специалиста по применению продукции Intel, действительно лучше всего новая технология подойдет на уровне плат или соединений серверов-лезвий, а вот соединение стандартных серверов и серверных ферм, скорее всего, останется за InfiniBand.

Построение корпоративных систем из все более простых составляющих не снимает вопросов надежности и безопасности. Применение Advanced Switching позволит повысить оба этих показателя. Например, информация, посылаемая на сервер, может дублироваться посредством «переключателя» на систему резервного хранения. Таким же образом можно организовать переключение на другой сервер в случае неполадок с текущим.

В конце октября на московском IDF 2003 Жан-Лоран Филипп, представитель компании Intel, объявил, что предварительная спецификация 0.95 уже принята, а финальная будет готова к концу 2004 году.


Что такое Advanced Switching

Технология Advanced Switching создана на базе архитектуры PCI Express, поддерживающей только соединения «точка-точка», позволит создавать многоточечные соединения на уровне микросхем и целых плат. Предусмотрена инкапсуляция других протоколов и создание виртуальных каналов, что наряду с собственными свойствами Advanced Switching позволяет добиться высокой надежности и безопасности передачи данных, отказоустойчивости и изоляции ошибок в системах на ее основе.

Окончательная спецификация появится в конце 2004 года, серийные устройства — в начале 2005 года.