• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种基于深度强化学习的云环境中可靠可信分布式复合服务的资源调度方法。

A resource scheduling method for reliable and trusted distributed composite services in cloud environment based on deep reinforcement learning.

作者信息

Yu Lei, Yu Philip S, Duan Yucong, Qiao Hongyu

机构信息

Department of Computer Science, Inner Mongolia University, Hohhot, China.

Department of Computer Science, University of Illinois at Chicago (UIC), Chicago, IL, United States.

出版信息

Front Genet. 2022 Oct 10;13:964784. doi: 10.3389/fgene.2022.964784. eCollection 2022.

DOI:10.3389/fgene.2022.964784
PMID:36299577
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9588937/
Abstract

With the vigorous development of Internet technology, applications are increasingly migrating to the cloud. Cloud, a distributed network environment, has been widely extended to many fields such as digital finance, supply chain management, and biomedicine. In order to meet the needs of the rapid development of the modern biomedical industry, the biological cloud platform is an inevitable choice for the integration and analysis of medical information. It improves the work efficiency of the biological information system and also realizes reliable and credible intelligent processing of biological resources. Cloud services in bioinformatics are mainly for the processing of biological data, such as the analysis and processing of genes, the testing and detection of human tissues and organs, and the storage and transportation of vaccines. Biomedical companies form a data chain on the cloud, and they provide services and transfer data to each other to create composite services. Therefore, our motivation is to improve process efficiency of biological cloud services. Users' business requirements have become complicated and diversified, which puts forward higher requirements for service scheduling strategies in cloud computing platforms. In addition, deep reinforcement learning shows strong perception and continuous decision-making capabilities in automatic control problems, which provides a new idea and method for solving the service scheduling and resource allocation problems in the cloud computing field. Therefore, this paper designs a composite service scheduling model under the containers instance mode which hybrids reservation and on-demand. The containers in the cluster are divided into two instance modes: reservation and on-demand. A composite service is described as a three-level structure: a composite service consists of multiple services, and a service consists of multiple service instances, where the service instance is the minimum scheduling unit. In addition, an improved Deep Q-Network (DQN) algorithm is proposed and applied to the scheduling algorithm of composite services. The experimental results show that applying our improved DQN algorithm to the composite services scheduling problem in the container cloud environment can effectively reduce the completion time of the composite services. Meanwhile, the method improves Quality of Service (QoS) and resource utilization in the container cloud environment.

摘要

随着互联网技术的蓬勃发展,应用程序越来越多地迁移到云端。云作为一种分布式网络环境,已广泛扩展到数字金融、供应链管理和生物医药等众多领域。为满足现代生物医药产业快速发展的需求,生物云平台是医疗信息整合与分析的必然选择。它提高了生物信息系统的工作效率,还实现了生物资源可靠可信的智能处理。生物信息学中的云服务主要用于生物数据的处理,如基因的分析与处理、人体组织器官的检测与探测以及疫苗的存储与运输。生物医药公司在云端形成数据链,它们相互提供服务并传输数据以创建复合服务。因此,我们的动机是提高生物云服务的流程效率。用户的业务需求变得复杂多样,这对云计算平台中的服务调度策略提出了更高要求。此外,深度强化学习在自动控制问题中展现出强大的感知和持续决策能力,为解决云计算领域的服务调度和资源分配问题提供了新思路和方法。因此,本文设计了一种在容器实例模式下混合预留和按需模式的复合服务调度模型。集群中的容器分为预留和按需两种实例模式。复合服务被描述为一种三级结构:一个复合服务由多个服务组成,一个服务由多个服务实例组成,其中服务实例是最小调度单元。此外,提出了一种改进的深度Q网络(DQN)算法并将其应用于复合服务的调度算法中。实验结果表明,将我们改进的DQN算法应用于容器云环境中的复合服务调度问题,能够有效减少复合服务的完成时间。同时,该方法提高了容器云环境中的服务质量(QoS)和资源利用率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/14baa4608536/fgene-13-964784-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/344b6eb32d8d/fgene-13-964784-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/d45aef625281/fgene-13-964784-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/c3bb5dc69a88/fgene-13-964784-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/14baa4608536/fgene-13-964784-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/344b6eb32d8d/fgene-13-964784-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/d45aef625281/fgene-13-964784-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/c3bb5dc69a88/fgene-13-964784-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5be7/9588937/14baa4608536/fgene-13-964784-g004.jpg

相似文献

1
A resource scheduling method for reliable and trusted distributed composite services in cloud environment based on deep reinforcement learning.一种基于深度强化学习的云环境中可靠可信分布式复合服务的资源调度方法。
Front Genet. 2022 Oct 10;13:964784. doi: 10.3389/fgene.2022.964784. eCollection 2022.
2
Deep Reinforcement Learning Based Resource Allocation Strategy in Cloud-Edge Computing System.基于深度强化学习的云边缘计算系统资源分配策略
Front Bioeng Biotechnol. 2022 Aug 4;10:908056. doi: 10.3389/fbioe.2022.908056. eCollection 2022.
3
QoS-Based Service-Time Scheduling in the IoT-Edge Cloud.基于服务质量的物联网边缘云服务时间调度。
Sensors (Basel). 2021 Aug 28;21(17):5797. doi: 10.3390/s21175797.
4
A task scheduling algorithm with deadline constraints for distributed clouds in smart cities.一种适用于智慧城市中分布式云的具有截止期限约束的任务调度算法。
PeerJ Comput Sci. 2023 Apr 14;9:e1346. doi: 10.7717/peerj-cs.1346. eCollection 2023.
5
Dynamic Scheduling of Contextually Categorised Internet of Things Services in Fog Computing Environment.雾计算环境中上下文分类的物联网服务的动态调度。
Sensors (Basel). 2022 Jan 8;22(2):465. doi: 10.3390/s22020465.
6
A Novel Approach to the Job Shop Scheduling Problem Based on the Deep Q-Network in a Cooperative Multi-Access Edge Computing Ecosystem.基于深度 Q 网络的协同多接入边缘计算环境下作业车间调度问题的新方法。
Sensors (Basel). 2021 Jul 2;21(13):4553. doi: 10.3390/s21134553.
7
Intelligent Task Dispatching and Scheduling Using a Deep Q-Network in a Cluster Edge Computing System.在集群边缘计算系统中使用深度Q网络的智能任务调度与分配
Sensors (Basel). 2022 May 28;22(11):4098. doi: 10.3390/s22114098.
8
Deep Reinforcement Learning for Edge Service Placement in Softwarized Industrial Cyber-Physical System.用于软件定义工业网络物理系统中边缘服务放置的深度强化学习
IEEE Trans Industr Inform. 2021 Aug;17(8). doi: 10.1109/tii.2020.3041713.
9
A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques.云计算中使用混合机器学习技术的联合资源分配、安全与高效任务调度。
Sensors (Basel). 2022 Feb 6;22(3):1242. doi: 10.3390/s22031242.
10
Teleconsultation dynamic scheduling with a deep reinforcement learning approach.基于深度强化学习的远程会诊动态调度。
Artif Intell Med. 2024 Mar;149:102806. doi: 10.1016/j.artmed.2024.102806. Epub 2024 Feb 9.

引用本文的文献

1
Reuse and Mechanochemical Processing of Ore Dressing Tailings Used for Extracting Pb and Zn.用于提取铅和锌的选矿尾矿的再利用及机械化学处理
Materials (Basel). 2023 Nov 1;16(21):7004. doi: 10.3390/ma16217004.

本文引用的文献

1
Intelligent Health Care: Applications of Deep Learning in Computational Medicine.智能医疗:深度学习在计算医学中的应用。
Front Genet. 2021 Apr 12;12:607471. doi: 10.3389/fgene.2021.607471. eCollection 2021.
2
: An R Package for Rapidly Calculating Linkage Disequilibrium Statistics in Diverse Populations.一个用于在不同人群中快速计算连锁不平衡统计量的R软件包。
Front Genet. 2020 Feb 28;11:157. doi: 10.3389/fgene.2020.00157. eCollection 2020.
3
Multiobjective Cloud Workflow Scheduling: A Multiple Populations Ant Colony System Approach.
多目标云工作流调度:一种多群体蚁群系统方法。
IEEE Trans Cybern. 2019 Aug;49(8):2912-2926. doi: 10.1109/TCYB.2018.2832640. Epub 2018 May 18.