Embedded Hypervisor
An embedded hypervisor is a type 1 hypervisor that supports the requirements of embedded systems development and is designed into the embedded device from the outset, rather than loaded subsequent to device deployment. The requirements for a hypervisor architecture suitable for embedded applications is quite distinct from hypervisors aimed at enterprise applications, which have a fundamentally different set of requirements. See references & for a more detailed discussion. These requirements are summarized below.
- A small, fast type 1 hypervisor with support for multiple VMs;
- Support for lightweight but secure encapsulation of medium-grain subsystem components that interact strongly;
- High-bandwidth, low-latency communication between system components, subject to a configurable, system-wide security policy;
- Minimal impact on system resources & real-time performance;
- Ability to implement a scheduling policy between VMs and provide support for real-time system components;
Read more about this topic: Embedded Hypervisor, Definitions
Famous quotes containing the word embedded:
“It was your severed image that grew sweeter,
That floated, wing-stiff, focused in the sun
Along uncertainty and gales of shame
Blown out before I slept. Now you are one
I dare not think alive: only a name
That chimes occasionally, as a belief
Long since embedded in the static past.”
—Philip Larkin (19221986)