摘要
本发明属于云计算异构资源调度技术领域,具体提供一种多架构虚拟化环境整合统一运维方法及系统,包括:检测源架构与目标架构的底层硬件特性;基于底层硬件特性生成硬件语义抽象模型;对跨架构虚拟机指令流进行兼容性分析,识别原子操作语义冲突和中断路由逻辑冲突;生成指令翻译规则与微架构清洗策略;转换指令流并清洗源架构的分支预测器及乱序执行缓冲区残留状态;将清洗后的微架构状态及转换指令流同步至目标虚拟机。该方法和系统使得虚拟机迁移过程中的指令流转换可动态匹配目标架构的微架构特征,实现了跨架构迁移过程中执行环境的无缝衔接,能够防止跨架构冲突,用于解决虚拟化平台虚拟机迁移冲突与性能劣化问题。