计算机工程 ›› 2019, Vol. 45 ›› Issue (8): 14-21.doi: 10.19678/j.issn.1000-3428.0053425

所属专题: 网络空间安全专题

• 网络空间安全专题 • 上一篇    下一篇

面向拟态构造Web服务器的执行体调度算法

张杰鑫1, 庞建民1, 张铮1, 邰铭1, 张浩2, 聂广来1   

  1. 1. 数学工程与先进计算国家重点实验室, 郑州 450001;
    2. 中国人民解放军 31011部队, 北京 100089
  • 收稿日期:2018-12-18 修回日期:2019-01-25 出版日期:2019-08-15 发布日期:2019-08-08
  • 作者简介:张杰鑫(1989-),男,博士,主研方向为网络空间安全、高效能计算;庞建民(通信作者),教授;张铮、邰铭,副教授;张浩,助理工程师;聂广来,硕士研究生。
  • 基金项目:
    国家自然科学基金(61472447);国家重点研发计划(2016YFB0800104);上海市科学技术委员会科研计划(16DZ1120502)。

Executors Scheduling Algorithm for Web Server with Mimic Structure

ZHANG Jiexin1, PANG Jianmin1, ZHANG Zheng1, TAI Ming1, ZHANG Hao2, NIE Guanglai1   

  1. 1. State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, China;
    2. 31011 PLA Troops, Beijing 100089, China
  • Received:2018-12-18 Revised:2019-01-25 Online:2019-08-15 Published:2019-08-08

摘要: 调度是拟态构造Web服务器的重要机制,现有的调度算法多数缺乏对拟态构造Web服务器异构性和Web服务质量的考虑,不能解决调度机制带来的安全性和Web服务质量不稳定的问题。为此,提出基于最大异构性和Web服务质量的随机种子调度算法,通过计算拟态构造Web服务器所有阈值,随机选出种子执行体,根据最大异构性和Web服务质量确定调度方案。仿真结果表明,与随机调度算法相比,该算法具有较优的调度效果,在安全性、Web服务质量和动态性之间达到了较好的平衡。

关键词: 调度算法, 异构性, 服务质量, 随机种子, 阈值

Abstract: Scheduling is an important mechanism for the Web server with mimic structure.Most of the existing scheduling algorithms lack consideration about heterogeneity and Quality of Service(QoS) of the Web server with mimic structure,and do not solve the problems of security and service quality instability caused by the scheduling mechanism.Therefore,a scheduling algorithm called Random Seed algorithm based on Maximum heterogeneity and Web QoS(RSMHQ)is proposed.All the thresholds of the Web servers with mimic structure are calculated.The seed executor is randomly selected,and the scheduling scheme is determined according to the maximum heterogeneity and QoS.Simulation results show that compared with the random scheduling algorithm,the proposed algorithm has better scheduling effects and achieves an excellent balance between security,Web service quality and dynamic behaviour.

Key words: scheduling algorithm, heterogeneity, Quality of Service(QoS), random seed, threshold value

中图分类号: