Компания Tenasys начала поставки своего нового продукта под названием
eVM for Windows 1.0. Технология eVM for Windows представляет собой
платформу виртуализации, которая позволяет запускать приложения и
операционные системы реального времени в среде Windows. Пакет eVM for
Windows 1.0 активно использует технологию аппаратной виртуализации
Intel VT (Virtualization Technology), обеспечивает детерминизм и
средства для эффективного взаимодействия между приложениями. Компания
Tenasys уже поставляет заказчикам другой продукт под названием INTime –
это надстройка для Windows, которая использует аппаратную виртуализацию
Intel для детерминированного исполнения приложений реального времени в
одной среде с обычными приложениями. Новый же продукт eVM for Windows
1.0, выводит виртуализацию систем реального времени на новый уровень:
вместо исполнения только приложений реального времени в специальной
среде INTime RTOS (Real-Time Operating System – ОС реального времени),
пакет eVM предлагает полную поддержку приложений, написанных для
традиционных систем реального времени, включая VxWorks, QNX Neutrino,
Windows CE и специальные разновидности Linux. По данным компании
Tenasys, работа приложений реального времени с полной
производительностью обеспечивается тем, что пакет eVM for Windows
выполняет ОС реального времени вместе с Windows на многоядерных
процессорах. Отличие eVM от промышленных систем виртуализации
заключается в том, что критичные ко времени исполнения процессы
ввода-вывода никогда не прерываются, сохраняя детерминизм гостевых ОС и
приложений реального времени. Используя многопроцессорные
системы с технологией Intel VT, пакет eVM разделяет ресурсы, в том
числе процессорные ядра, оперативную память, прерывания и команды
ввода-вывода, между операционными системами. Виртуализации подвергаются
только общие и эмулируемые ресурсы, а каждая ОС получает
гарантированный прямой физический доступ к своим каналам ввода-вывода,
прерываниям, оперативной памяти и циклам процессора. Для использования
пакета eVM for Windows 1.0 необходимы аппаратные платформы с поддержкой
технологии Intel VT-x, а лучше VT-d для большей совместимости, особенно
в режимах управления шинами данных. Отдельно компания Tenasys
продемонстрировала работу своей технологии INtime running на
процессорах Intel Atom моделей N450, D410 и D510 на ядре «Pineview».
Оказывается, платформу виртуализации можно вполне эффективно
использовать даже на одноядерных процессорах. Дополнительную информацию о пакете Tenasys eVM for Windows 1.0 можно найти на сайте производителя.
|