A Service Performance Aware Scheduling Approach in Containerized Cloud

Han Li, Xinhao Wang, S. Gao, Ning Tong
{"title":"A Service Performance Aware Scheduling Approach in Containerized Cloud","authors":"Han Li, Xinhao Wang, S. Gao, Ning Tong","doi":"10.1109/CCET50901.2020.9213084","DOIUrl":null,"url":null,"abstract":"Due to the dynamic and uncertainty of users' demand for services, the resources that services depend on and the relationship between services, ensuring service performance has become a basic requirement of container cloud. There are many factors that affect service performance. Besides taking basic resources for carrying services into consideration, we also considered the delay between services caused by the relationship between services as a factor to ensure service performance, designed a container cloud dynamic monitoring framework for service performance, and proposed a service scheduling method at runtime. The design of framework can monitor service performance from two aspect of basic resources and service performance. The proposed method transforms the performance-based service scheduling problem into a planning problem that is constrained by the usage of basic resources and the delay between services. Furthermore, the proposed method generates the optimal service scheduling scheme effectively through particle swarm optimization algorithm. Compared with K8s scheduling method, the feasibility and effectiveness of this method were verified. Experimental results showed that this method could reduce the delay between services while ensuring the resource utilization and balance of the container cloud environment, so that effectively guarantee the service performance.","PeriodicalId":236862,"journal":{"name":"2020 IEEE 3rd International Conference on Computer and Communication Engineering Technology (CCET)","volume":"63 1-4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 3rd International Conference on Computer and Communication Engineering Technology (CCET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCET50901.2020.9213084","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Due to the dynamic and uncertainty of users' demand for services, the resources that services depend on and the relationship between services, ensuring service performance has become a basic requirement of container cloud. There are many factors that affect service performance. Besides taking basic resources for carrying services into consideration, we also considered the delay between services caused by the relationship between services as a factor to ensure service performance, designed a container cloud dynamic monitoring framework for service performance, and proposed a service scheduling method at runtime. The design of framework can monitor service performance from two aspect of basic resources and service performance. The proposed method transforms the performance-based service scheduling problem into a planning problem that is constrained by the usage of basic resources and the delay between services. Furthermore, the proposed method generates the optimal service scheduling scheme effectively through particle swarm optimization algorithm. Compared with K8s scheduling method, the feasibility and effectiveness of this method were verified. Experimental results showed that this method could reduce the delay between services while ensuring the resource utilization and balance of the container cloud environment, so that effectively guarantee the service performance.
容器云中服务性能感知调度方法
由于用户对服务的需求、服务所依赖的资源、服务之间的关系具有动态性和不确定性,保证服务性能成为容器云的基本要求。影响服务性能的因素有很多。除了考虑承载服务的基础资源外,我们还将服务之间的关系导致的服务之间的延迟作为保证服务性能的因素,设计了容器云服务性能动态监控框架,并提出了运行时服务调度方法。框架的设计可以从基础资源和服务性能两个方面对服务性能进行监控。该方法将基于性能的服务调度问题转化为受基础资源使用和服务间延迟约束的规划问题。此外,该方法通过粒子群算法有效地生成最优服务调度方案。通过与K8s调度方法的比较,验证了该方法的可行性和有效性。实验结果表明,该方法在保证容器云环境的资源利用率和均衡性的同时,减少了服务之间的延迟,有效地保证了服务性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信