Designing Embedded Virtualized Intel(R) Architecture Platforms with the right Embedded Hypervisor
ثبت نشده
چکیده
Virtualization is fast becoming a key enabling technology for embedded designs, offering the potential opportunity to consolidate multi-processor designs into a single processor multi-core design, legacy and proprietary embedded software migration and separation for performance and safety critical applications. In this paper, we investigate the various hypervisor software models that exist and some of the design tradeoffs involved in order to help make a more informed decision when selecting hypervisor software for embedded virtualized designs based on Intel® Architecture. As the use cases for embedded virtualization grow and the virtualization technology gets more pervasive in embedded multi-core systems, a critical design choice is which Hypervisor (virtualization enabling software) model will best fit the embedded application design needs. Hypervisor software models offer different advantages and disadvantages based on: variation in software and hardware virtualization implementation strategy the kind of operating systems supported the inbuilt optimizations for certain application workloads and system security Designing Embedded Virtualized Intel ® Architecture Platforms with the Right Embedded Hypervisor 3 These considerations make selecting an appropriate hypervisor model the number one design choice the architect needs to make while designing an embedded virtualized Intel ® Architecture platform. In this paper, we investigate the various software models that exist and some of the design tradeoffs involved in order to help make a more informed decision when selecting the hypervisor software for Embedded Virtualized Intel Architecture based designs. The Intel ® Embedded Design Center provides qualified developers with web-based access to technical resources. Access Intel Confidential design materials, step-by step guidance, application reference solutions, training, Intel's tool loaner program, and connect with an e-help desk and the embedded community. Design Fast. Design Smart. Get started today.
منابع مشابه
Proteus, a Hybrid Virtualization Platform for Embedded Systems
By the use of virtualization the security of a system can be significantly increased and performance can be improved by sharing hardware resources while reducing the overall costs of the whole system. Nowadays virtualization also finds approval within the field of embedded systems. However, the currently available virtualization platforms designed for embedded systems only support para-virtuali...
متن کاملOptions for Ensuring Data Traffic Priorities and Responsiveness in an Embedded Virtualized Device: Embedded Virtualization and Intel® Virtualizationtm Technology
Embedded virtualization paired with multi-core CPUs is paving the way for the consolidation of multiple dissimilar workloads within a single embedded device. Products such as those found in industrial automation, medical imaging, and networking or telecom applications are enjoying the benefits of increased compute capacity and decreased power consumption offered by multi-core CPUs. A challenge ...
متن کاملIntel® Trusted Execution Technology Hardware-based Technology for Enhancing Server Platform Security
architecture called Intel® Trusted Execution Technology (Intel® TXT) that provides hardware-based security technologies to help build a solid foundation for security.1 Built into Intel’s silicon, these technologies address the increasing and evolving security threats across physical and virtual infrastructures by complementing runtime protections such as anti-virus software. Intel TXT also can ...
متن کاملExtending Xen* with Intel Virtualization Technology
Xen* is an open source virtual machine monitor (VMM) developed at the University of Cambridge to support operating systems (OSs) that have been modified to run on top of the monitor. Intel has extended the Xen VMM to use Intel ® Virtualization Technology ∆ (VT) to support unmodified guest OSs also. This was done for IA-32 Intel ® Architecture processors as well as Itanium ® architecture process...
متن کاملA First Step towards Real-Time Virtual Machine Migration in Heterogeneous Multi- Processor Systems
The combination of system virtualization and heterogeneous multi-processor architectures can help to create efficient platforms that meet the requirements of increasingly complex embedded systems. Virtualization adds runtime flexibility and facilitates by modular synthesis the creation of a system of systems. However, existing virtualization solutions are characterized by a completely static ma...
متن کامل