A method for load balancing scheduling of stateless cloud workflow based on SLA

A load balancing and workflow technology, applied in the direction of digital transmission systems, data exchange networks, electrical components, etc., to achieve the effect of improving the ability of load balancing

Active Publication Date: 2021-04-02
SUN YAT SEN UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a stateless cloud workflow load balancing based on SLA in order to solve the problem based on the needs of different tenants for different service levels under the cloud workflow and the process service provider's need to increase the number of tenants under the same hardware resources The scheduling method, in fact, optimizes the load balancing effect and execution performance of cloud workflow requests while ensuring the service experience of cloud tenants, so that the cloud workflow system can provide process analysis services for more tenants in the normal service state

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for load balancing scheduling of stateless cloud workflow based on SLA
  • A method for load balancing scheduling of stateless cloud workflow based on SLA
  • A method for load balancing scheduling of stateless cloud workflow based on SLA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Such as figure 1 As shown in Fig. 1, a method for load balancing scheduling of stateless cloud workflow based on SLA, the method includes the steps of smoothing the load waveform at the admission layer and request balancing and dispatching at the scheduling layer; before introducing these two steps in detail, it is necessary to define In the cloud workflow service SLA, it represents the quantitative index of different request throughput and the request processing performance of different processes. The request throughput is measured by the service request arrival rate RAR, which indicates the maximum number of process instance requests that tenants can send per second; different processes Request processing performance is measured by request response time level RTL, which is proposed based on the diversity of workflow execution time ranges, ranging from a few microseconds to several months.

[0053] In this embodiment, according to the needs of tenants for their busines...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an SLA-based stateless cloud workflow load balancing scheduling method. According to the requirements of different tenants on the business scene and the flow model, different SLA levels are selected, different SLA levels are adopted; the cloud workflow system provides different request throughput services for the tenants; grading service is carried out on different processrequests; engine load real-time monitoring and process model distribution condition on an engine are realized by combining a shared memory; the overall memory overhead of the engine cluster is reducedwhile the request wave crest of the engine service is reduced; Therefore, the load balancing capability of the cloud workflow under the multi-tenant architecture is improved, so that the flow serviceprovider can provide services for more tenants on the basis of meeting the analysis execution performance requirements of different tenants on request throughput and different flow definitions.

Description

technical field [0001] The present invention relates to the technical field of workflow and cloud computing, and more specifically, to a method for load balancing scheduling of stateless cloud workflow based on SLA. Background technique [0002] With the development of distributed computing, especially grid technology, cloud computing emerged as a new service computing model. Cloud computing is a mode of resource delivery and usage, which refers to obtaining the resources needed for applications through the network, including hardware, platform, software, etc. The network that provides resources is called "cloud". In cloud computing, everything is a service, which can generally be divided into three levels: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). [0003] As a PaaS-level service, cloud workflow refers to a distributed system that provides workflow services in the platform-as-a-service cloud computing mode. Compared...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/24H04L29/08
Inventor 余阳黄钦开
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products