Autoscaling functions provide the foundation for achieving elasticity in the modern cloud computing paradigm. It enables dynamic provisioning or de-provisioning resources for cloud software services and applications w...
详细信息
ISBN:
(纸本)9798350329964
Autoscaling functions provide the foundation for achieving elasticity in the modern cloud computing paradigm. It enables dynamic provisioning or de-provisioning resources for cloud software services and applications without human intervention to adapt to workload fluctuations. However, autoscaling microservice is challenging due to various factors. In particular, complex, time-varying service dependencies are difficult to quantify accurately and can lead to cascading effects when allocating resources. This paper presents DeepScaler, a deep learning-based holistic autoscaling approach for microservices that focus on coping with service dependencies to optimize service-level agreements (SLA) assurance and cost efficiency. DeepScaler employs (i) an expectation-maximization-based learning method to adaptively generate affinity matrices revealing service dependencies and (ii) an attention-based graph convolutional network to extract spatio-temporal features of microservices by aggregating neighbors' information of graph-structural data. Thus DeepScaler can capture more potential service dependencies and accurately estimate the resource requirements of all services under dynamic workloads. It allows DeepScaler to reconfigure the resources of the interacting services simultaneously in one resource provisioning operation, avoiding the cascading effect caused by service dependencies. Experimental results demonstrate that our method implements a more effective autoscaling mechanism for microservice that not only allocates resources accurately but also adapts to dependencies changes, significantly reducing SLA violations by an average of 41% at lower costs.
The research on the reform paradigm of crane hydraulic system experimental instruction based on AMESim seeks to investigate how to optimize the conventional crane hydraulic experimental teaching through simulation tec...
详细信息
Emotions play a vital role in students' academic performance and overall well-being. However, detecting and understanding students' emotions remains a challenging task for educators. This study proposes a faci...
详细信息
This research aims to predict handwritten digits using the innovative Novel Progressive VGG19 algorithm, contrasting the SVM performance. The Novel Progressive VGG19 is applied to a sample size of 74 sets, while the S...
详细信息
This paper describes a system that aims to provide course instructors with the capability to create and conduct formative and summative peer code review exercises for their students. It also aims to improve student en...
详细信息
This paper proposes the Hierarchical learning Backtracking Search Algorithm (HLBSA) for global optimization. HLBSA divides the population into three subpopulations: elite, ordinary, and inferior groups. In comparison ...
详细信息
Software Technology Foundation is an important professional foundation course in engineering colleges. To resolve the problems of the traditional teaching mode, which relies on lectures by teachers and hard to improve...
详细信息
BdSL (Bangla Sign Language) is a language in its own right, with its own grammar, syntax, and rules for word order. There are 36 alphabets in the Bangla sign language (BdSL), some of which have pretty similar characte...
详细信息
Solar panels serve as an efficient and sustainable energy source, enabling the widespread adoption of solar power as a clean alternative to conventional fuels. However, defects arising from manufacturing, transportati...
详细信息
The proliferation of online reviews has significantly impacted consumer decision-making processes, making the detection of fake reviews crucial for maintaining trust in e-commerce platforms. This study presents a nove...
详细信息
暂无评论