首页> 外文期刊>Production Engineering: Research and Development >Basics of virtual machine migration on heterogeneous architectures for self-optimizing mechatronic systems: Necessary conditions and implementation issues
【24h】

Basics of virtual machine migration on heterogeneous architectures for self-optimizing mechatronic systems: Necessary conditions and implementation issues

机译:用于自动优化机电系统的异构体系结构上虚拟机迁移的基础:必要条件和实现问题

获取原文
获取原文并翻译 | 示例
           

摘要

The combination of virtualization and heterogeneous multi-processor architectures supports the development of efficient platforms for self-optimizing mechatronic systems, which are characterized by varying resource requirements. Virtualization addresses dependability issues and adds runtime flexibility to provide an appropriate resource management. Real-time requirements have to be met and existing real-time virtualization solutions are characterized by a static mapping of virtual machines to processors and do not use the full potential of heterogeneous architectures. The sketched architecture applies migration and emulation to realize a dynamic assignment of virtual machines to processors. This work identifies the necessary conditions for migration and the degree of communication between hypervisor and operating system that is indispensable for migration decisions. System virtualization is an approach of coarse-grained system consolidation, for which reason implementation issues and possibilities to reduce the high overhead are discussed. The implementation of a realtime capable virtual machine migration requires paravirtualization, that is to say a modification of the guest operating systems. The need to modify the guest operating system is outweighed by the advantages in terms of flexibility of an explicit communication and the resulting cooperation of hypervisor and guest operating system.
机译:虚拟化和异构多处理器体系结构的组合支持开发用于自我优化机电系统的高效平台,该平台的特点是资源需求不断变化。虚拟化解决了可靠性问题,并增加了运行时灵活性以提供适当的资源管理。必须满足实时要求,并且现有的实时虚拟化解决方案的特征是虚拟机到处理器的静态映射,并且无法充分利用异构体系结构的全部潜力。概述的体系结构应用了迁移和仿真,以实现虚拟机到处理器的动态分配。这项工作确定了迁移的必要条件以及虚拟机管理程序与操作系统之间的通信程度,这对于迁移决策是必不可少的。系统虚拟化是一种粗粒度系统合并的方法,为此,讨论了实现问题和减少高开销的可能性。具有实时功能的虚拟机迁移的实现需要半虚拟化,也就是说,对来宾操作系统的修改。在显式通信的灵活性以及虚拟机管理程序和来宾操作系统的最终协作方面,优点不胜于修改来宾操作系统的需求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号