Real Time Hypervisor

Sácale partido a la potencia de los procesadores multinúcleo actuales

El innovador Real-Time Systems Hypervisor permite ejecutar varios sistemas operativos —tanto de tiempo real (SOTR) como de propósito general (SOPG), por ejemplo, Microsoft™ Windows® o Linux— simultáneamente en procesadores x86 multinúcleo. Con esta solución de software de gran potencia y rentabilidad, todo diseñador puede conseguir una mayor flexibilidad en el diseño de sistemas y mejorar considerablemente la funcionalidad y el rendimiento, al tiempo que reduce el coste general del sistema.

Rendimiento en tiempo real estricto: varios sistemas operativos completamente sincronizados

  • Combina sistemas operativos de tiempo real como VxWorks®, QNX Neutrino o Real-Time Linux con, por ejemplo, Microsoft™ Windows®
  • Los sistemas operativos se alojan simultáneamente en un equipo x86 y mantienen las características de tiempo real estricto de un SOTR
  • Reinicia cualquier sistema operativo en cualquier momento sin interrumpir la ejecución de los demás sistemas operativos
  • Comunicación mediante red TCP/IP virtual de alto rendimiento y memoria compartida flexible
  • Secuencia de arranque configurable

Ventajas

  • Coste del sistema y tamaño físico reducidos
  • Consolidación de hardware
  • Rendimiento en tiempo real estricto
  • Máxima flexibilidad en cuanto a la funcionalidad del sistema
  • Mayor fiabilidad (MTBF), ya que no se requiere hardware adicional para los sistemas operativos adicionales
  • Funciona sin problemas con COTS y sistemas operativos propios
  • Rendimiento probado en miles de sistemas en todo el mundo

Sobre el Hypervisor

  • Todos los sistemas operativos se ejecutan de forma completamente independiente
  • Secuencia de arranque de los sistemas operativos configurada por el usuario
  • Cualquier sistema operativo se puede reiniciar sin que se vean afectados los demás
  • Todos los sistemas operativos se mantienen separados y protegidos
  • Compatible con herramientas de desarrollo estándar (suministradas por los proveedores de los sistemas operativos)
  • Compatible con controladores estándar: no se requiere un esfuerzo de desarrollo específico
  • Totalmente compatible con NUMA (acceso a memoria no uniforme)
  • Uso compartido de disco independientemente del SO