Intel представила новую технологию ускорения ввода/вывода I/OAT, которая позволяет примерно на треть повысить скорость обмена данными между сетью и серверными приложениями.
Несмотря на то, что производительность серверных процессоров и пропускная способность сетей постоянно растет, методы обмена данными остаются прежними. В результате, вся нагрузка по обработке и передаче информации ложится на центральный процессор. Как следствие, замедляется скорость работы сервера, что, в свою очередь, негативно отражается на удобстве работы конечных пользователей.
До последнего времени проблема решалась за счет применения искусственных надстроек, например, дорогостоящих микросхем разгрузки (TCP Offload Engine, TOE), предназначенных для обработки протокола TCP/IP. Правда такие микросхемы эффективны лишь тогда, когда речь идет о приложениях, оперирующих большими объемами информации.
Суть технологии Intel I/OAT сводится к тому, что процесс обработки данных распределяется между всеми компонентами сервера - непосредственно процессором, системной логикой, сетевым контроллером и программным обеспечением. В частности, сетевой контроллер и чипсет получают возможность работать напрямую с памятью, что снижает нагрузку на процессор и повышает производительность. В целом, комплекс Intel I/OAT позволяет ускорить обмен данными между сетью и серверным ПО на 30 процентов.
О поддержке технологии I/OAT в своих следующих версиях серверных операционных систем Windows уже объявила корпорация Microsoft. Кроме того, будущие модификации Windows Server получат поддержку новой технологии софтверного гиганта, которая позволит сбалансировать трафик, передаваемый по протоколу TCP/IP, при использовании многоядерных процессоров. Это обеспечит лучшую масштабируемость и производительность.
|