吉林大学学报(信息科学版) ›› 2025, Vol. 43 ›› Issue (1): 134-142.

• • 上一篇    下一篇

舰艇公共计算环境虚拟机优化部署策略研究

杨素雨1, 王君珺2, 朱 伟1, 闫仲秋1   

  1. 1. 江苏自动化研究所 第二研究部, 江苏 连云港 222061; 2. 海军重大项目管理中心 信息室, 北京 100071
  • 收稿日期:2023-11-13 出版日期:2025-02-24 发布日期:2025-02-24
  • 作者简介:杨素雨(1998— ), 女, 河南周口人, 江苏自动化研究所硕士研究生, 主要从事舰艇信息化、 公共计算环境研究, (Tel)86-19816228116(E-mail)ysy1025202210@ 163. com; 朱伟(1973— ), 男, 安徽淮北人, 江苏自动化研究所研究员, 博士,主要从事舰艇信息化、 公共计算环境研究, (Tel)86-18036672133(E-mail)18036672133@ 189. cn。
  • 基金资助:
    海军武器装备预先研究基金资助项目(3020902010101)

Research on Optimal Deployment Strategy of Virtual Machines in Warship Common Computing Environment

YANG Suyu1, WANG Junjun2, ZHU Wei1, YAN Zhongqiu1   

  1. 1. Second Research Department, Jiangsu Automation Research Institute, Lianyungang 222061, China; 2. Information System Room, Naval Major Project Management Center, Beijing 100071, China

  • Received:2023-11-13 Online:2025-02-24 Published:2025-02-24

摘要: 由于舰艇公共计算环境是通过虚拟化技术整合计算存储资源构建舰艇公共基础设施平台但功耗较大。 为降低舰艇公共计算环境的能耗水平, 需要优化虚拟机部署策略, 因此对比了常用的几种虚拟机优化部署方法, 并提出一种基于改进花授粉算法的舰艇公共计算环境虚拟机部署策略。 设计改进的最大最小距离法应用于初始种群生成过程, 以提高初始解的质量。 通过引入混合蛙跳算法, 提出具有信息交换机制的局部搜索策略。 同时, 提出自适应切换概率策略, 以平衡全局与局部授粉, 生成虚拟机映射到服务器的优化部署方案。通过仿真实验验证, 所提出的虚拟机部署优化策略能显著降低舰艇公共计算环境的能耗水平。

关键词: 公共计算环境, 能耗, 虚拟机部署, 花授粉算法

Abstract:

The warship’s common computing environment integrates computing and storage resources through virtualization technology to build a public infrastructure platform for warships. However, it is limited by the space and energy consumption requirements of the maritime combat platform. Optimizing the virtual machine deployment strategy is an important development to reduce the energy consumption level of the warship’s commoncomputing environment and improve basic resource support capabilities. Several commonly used virtual machine optimization deployment methods are compared and a virtual machine deployment strategy for warship’s common computing environments is proposed based on an improved flower pollination algorithm. An improved maximum

and minimum distance method is designed and applied to the initial population generation process to enhance the initial solution. To improve the quality, a local search strategy with an information exchange mechanism is proposed by introducing the hybrid frog leaping algorithm. And an adaptive switching probability strategy is proposed to balance global pollination and local pollination, and generate an optimized deployment plan for mapping virtual machines to servers. It is verified through simulation experiments that the proposed virtual machine deployment optimization strategy can significantly reduce the energy consumption level of the warship’s common computing environment.

Key words: common computing environment, energy consumption, virtual machine deployment, flower pollination algorithm

中图分类号: 

  • TP302