摘要
针对安全领域业务流并行处理系统面临数据密码服务请求多样,串行工作模式和并行工作模式交叉,不同业务的数据流相互交叉的现状以及服务响应的高速、高可靠性需求的问题,为了提高多密码算法并行处理的效率,以负载均衡为调度目标,在基于业务标识的分层硬件调度方法 HHS-ACDID基础上,综合考虑算法处理节点的存储容量和处理速度,设计一种同时支持非关联任务和关联任务的负载均衡作业调度算法,实现了高速的密码处理吞吐率。仿真结果表明,该算法能够完成对数据流系统的动态调度并且得到较优的负载均衡效果,与HHS-ACDID相比,执行效率提高12%左右。
Business stream parallel processing system face the situation of the diversity of cipher service requests, the cross of serial mode and parallel mode, the intercross of different business data flow, and the demand of high speed and high reliability in security field. In order to improve the parallel processing efficiency of multi-cryptographic algorithm, load balancing was used as scheduling objective. Based on hierarchical hardware scheduling method(HHS-ACDID), considering the processing node's storage capacity and processing speed, a load balancing scheduling algorithm was approved to support non related tasks and related tasks at the same time, which achieves the high speed cipher processing throughput. Simulation results show that the algorithm can complete dynamic scheduling of data stream system and get better load balancing effect. Compared with HHS-ACDID, the efficiency of the algorithm is improved by about 12%.
作者
李莉
史国振
耿魁
董秀则
李凤华
LI Li;SHI Guozhen;GENG Kui;DONG Xiuze;LI Fenghua(College of Communication Engineering,Xidian University,Xi'an 710071,China;Department of Electronic and Information Engineering,Beijing Electronics Science and Technology Institute,Beijing 100070,China;Department of Information Security,Beijing Electronic Science and Technology Institute,Beijing 100070,China;State Key Laboratory of Information Security,Institute of Information Engineering,Chinese Academy of Science,Beijing 100093,China;School of Cyber Security,University of Chinese Academy of Sciences,Beijing 100049,China)
出处
《通信学报》
EI
CSCD
北大核心
2018年第6期11-19,共9页
Journal on Communications
基金
国家重点研发计划基金资助项目(No.2016YFB0800304)
北京市自然科学基金资助项目(No.4152048)
关键词
作业调度
并行处理
负载均衡
多密码算法
数据流
job stream scheduling
parallel processing
load balancing
multi-cryptography
data stream