Single-Root I/O Virtualization


 Single-Root I/O VirtualizationSingle-Root I/O Virtualization (сокращенно SR-IOV) — клонирование физических устройств на виртуальные копии в рамках одной хост-системы с обеспечением аппаратного арбитража регистров реплицируемого устройства

NVMe vs AHCI: обзор различий

Около десятилетия назад, появление контроллера AHCI (Advanced Host Controller Interface) сделало преимущества интеллектуального управления дисковой подсистемой достоянием массовых платформ. Ключевой момент тогда состоял в использовании очереди команд или NCQ (Native Command Queuing). Располагая полной информацией об имеющихся запросах чтения и записи, накопитель имеет возможность выполнить их в порядке, обеспечивающем минимальные затраты времени и энергии на позиционирование головки.

Клонирование как метод виртуализации

Виртуализация как возможность опирается на производительность вычислительной платформы как сумму технологий. Зависимость от этого фактора настолько существенная, что вступает в силу закон «бутылочного горлышка»: провал по одному из слагаемых ставит под сомнение производительность системы в целом. Из этого следует, что дальнейшее наращивание процессорных мощностей не даст ре­зуль­та­тов до тех пор, пока не будут коренным образом перестроены шинные технологии.

Адаптеры USB 3.0 на чипах Renesas uPD720201 и uPD720202

Предлагаемый материал является попыткой копнуть глуб­же и рассмотреть не только эксплуатационные характерис­ти­ки USB 3.0 контроллеров, но и их внутреннюю организа­цию. В обзор включены адаптеры производства ST Lab на основе xHCI-контроллеров uPD720201 и uPD720202 (оба — Renesas) и EJ168A от Etron Technology. Контроллеры Rene­sas являются продолжением линейки устройств, ранее вы­пускавшихся под маркой NEC. Компания Etron, произво­ди­тель памяти, — новичок на рынке USB-контроллеров, что при­вно­сит интригу в наше исследование.

Виртуализация USB — все включено

Как известно, основным новшеством спецификации USB 3.0, стало увеличение скорости передачи данных до 5.0 Gbit/s в режиме SuperSpeed. Также усовершенствованы режимы питания USB-устройств от порта, добавлены механизмы, повышающие производительность дисковых накопителей, подключенных по USB-шине. Но огромный потенциал, заложенный в новый стандарт, не ограничивается технологиями высших достижений. Документ дает четкую перспективу внедрения механизмов виртуализации USB-контроллера.