作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2019, Vol. 45 ›› Issue (10): 1-7. doi: 10.19678/j.issn.1000-3428.0053556

所属专题: 云计算专题

• 云计算专题 • 上一篇    下一篇

异构云环境中的实时密码服务调度策略

李建鹏1, 史国振2, 李莉1,2, 孙德洋1, 郑戈威1   

  1. 1. 西安电子科技大学 通信工程学院, 西安 710071;
    2. 北京电子科技学院 电子与通信工程系, 北京 100070
  • 收稿日期:2019-01-03 修回日期:2019-02-17 出版日期:2019-10-15 发布日期:2019-10-18
  • 作者简介:李建鹏(1995-),男,硕士研究生,主研方向为云计算、嵌入式系统、网络与系统安全;史国振,副教授、博士;李莉,副教授、博士研究生;孙德洋、郑戈威,硕士研究生。
  • 基金资助:
    国家重点研发计划(2017YFB0801803)。

Scheduling Strategy for Real-time Cipher Service in Heterogeneous Cloud Environment

LI Jianpeng1, SHI Guozhen2, LI Li1,2, SUN Deyang1, ZHENG Gewei1   

  1. 1. School of Telecommunications Engineering, Xidian University, Xi'an 710071, China;
    2. Department of Electronics and Communication Engineering, Beijing Electronic Science and Technology Institute, Beijing 100070, China
  • Received:2019-01-03 Revised:2019-02-17 Online:2019-10-15 Published:2019-10-18

摘要: 针对异构云环境中运算节点性能各异、密码服务处理命令和密码算法组合多样且随机高并发的问题,综合考虑用户请求任务与云中运算节点的多项属性,从任务和节点角度优化整体调度系统的服务质量及任务调度成功率,设计一种同时支持多种密码处理命令和算法的二级调度策略。通过任务与运算节点之间功能属性的映射,保障密码服务请求功能的正确实现。在此基础上,利用节点优先级算法提高任务处理实时性和随机高并发密码服务系统的任务调度成功率。仿真结果表明,该策略能够在保证任务调度成功率的基础上,有效提高任务执行效率和负载均衡性能,其任务执行时间较优先级动态分派策略和遗传算法分别减少约4%和17%。

关键词: 云计算, 密码服务, 节点调度, 实时性, 用户请求任务

Abstract: This paper proposes a two-level scheduling strategy to address the performance differences,various combinations of cipher service processing commands and cipher algorithms,and random high concurrency of computing nodes in a heterogeneous cloud environment.The strategy supports various cipher processing commands and algorithms.Considering the multiple attributes of request tasks of users and computing nodes in the cloud,it optimizes the Quality of Service(QoS) and success rate of task scheduling of the whole scheduling system from both the task viewpoint and the node viewpoint.Through the mapping of function attributes between tasks and computing nodes,the cipher service requests can be realized correctly.On this basis,the node priority algorithm is used to improve the real-time performance of task processing and success rate of task scheduling in a cipher service system with random high concurrency.Simulation results show that the proposed strategy can guarantee the success rate of task scheduling and effectively improve the execution efficiency and task load balancing performance.Compared with the Dynamic Priority Assignment(DPA) scheme and Genetic algorithm(GA),it can shorten task execution by around 4% and 17% respectively.

Key words: cloud computing, cipher service, node scheduling, real-time performance, user request task

中图分类号: