课题基金 / 基金详情

基于深度强化学习的均衡SaaS软件运行负载的方法

批准号:
62072342
项目类别:
面上项目
资助金额:
56.0 万元
负责人:
应时
依托单位:
学科分类:
软件理论、软件工程与服务
结题年份:
2024
批准年份:
2020
项目状态:
已结题
项目参与者:
应时

项目摘要

结项摘要

应时的其他基金

相似基金

相关文献

中文摘要
针对软件运维时需要保持SaaS软件运行负载均衡的挑战性问题,研究基于深度强化学习的均衡软件运行负载方法。研究内容包括:均衡运行负载的框架、监控与判定运行负载均衡状况的方法、均衡运行负载的方法。采用软件监控技术,对大型SaaS软件及其运行平台进行一体化精准监控,实现对SaaS软件运行负载状况和部署状况的有效感知和准确判定。采用深度强化学习技术,学习均衡SaaS软件运行负载的策略,实现负载均衡控制过程的自动化。通过蒙特卡洛树搜索技术,集成深度强化学习系统内部的多个学习模型和学习智能体,实现运行负载均衡解决方案的智能化。项目在把深度强化学习技术引入到SaaS软件运行负载均衡的研究方面,具有研究内容上的创新性;在融合软件一体化监控、深度强化学习和蒙特卡洛树搜索方面,具有技术路线上的创新性。项目研究工作对于促进深度强化学习的知识和应用创新具有研究意义;研究成果对于提高软件运维管理能力具有应用价值。
英文摘要
Aiming at the challenging problems of maintaining SaaS software's load balancing in software operation and maintenance, the approach of balancing software operating load is studied based on deep reinforcement learning. Our research includes the framework of load balancing, the method of monitoring and determining the status of load balancing, and the method of balancing software load. By applying techniques of monitoring software, the large-scale SaaS software and its supporting platform of operating are accurately monitored in an integrational mode, so as to achieve effective perception and accurate determination of SaaS software's operating load and deployment status. By adopting deep reinforcement learning techniques, the policy of balancing the operating load of SaaS software is learned, so as to realize the automation of the load balancing control process. By leveraging the Monte Carlo tree search technique, multiple learning models and learning agents inside the deep reinforcement learning system are integrated together, so as to realize the intelligence of the solution for balancing SaaS software's operating load. The novelty of this project lies in two aspects: in terms of innovations in research content, deep reinforcement learning techniques are introduced to the research of SaaS software's load balancing; in terms of innovations in technical route, software monitoring in integrational mode, deep reinforcement learning and Monte Carlo tree search techniques are integrated together effectively. The research work of this project has research significance for promoting the knowledge and application innovation of deep reinforcement learning, and the research results have application value for improving the capabilities of software operation and maintenance management.
项目已按原定计划,达成了研究目标,完成了研究内容。项目在监控数据的智能化处理和分析、服务请求的负载均衡、服务资源的负载均衡和实验平台构建4个方面取得的一系列进展和一批成果。项目共发表学术论文13篇,包括“中国计算机学会推荐国际学术会议和期刊目录”上的论文12篇,其中CCF A类论文2篇、CCF B类论文9篇;获得6项国家发明专利的授权。项目培养了研究生14名,其中博士研究生6名,硕士研究生8名。项目完成了预定的研究计划,取得了预期的科研成果。项目通过公开发表的学术论文和专利,以及基准测试环境与行业应用案例,为学术界与工业界提供了智能运维技术落地的参考范式,并展现了深度强化学习方法在复杂软件运维场景中的广阔前景。
基于SaaS软件运行日志分析的软件性能问题的在线识别和诊断方法
  • 批准号:
    61672392
  • 项目类别:
    面上项目
  • 资助金额:
    63.0万元
  • 批准年份:
    2016
  • 负责人:
    应时
  • 依托单位:
面向运行性能改善的SaaS软件部署方案自优化方法
  • 批准号:
    61373038
  • 项目类别:
    面上项目
  • 资助金额:
    79.0万元
  • 批准年份:
    2013
  • 负责人:
    应时
  • 依托单位:
面向服务软件体系结构设计阶段异常处理的建模与验证
  • 批准号:
    61272113
  • 项目类别:
    面上项目
  • 资助金额:
    20.0万元
  • 批准年份:
    2012
  • 负责人:
    应时
  • 依托单位:
基于框架的面向服务软件异常处理方法研究
  • 批准号:
    61070012
  • 项目类别:
    面上项目
  • 资助金额:
    33.0万元
  • 批准年份:
    2010
  • 负责人:
    应时
  • 依托单位:
国内基金
海外基金