Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Self-adaptive resource optimization adjustment system and method for SBS (Service-based System) cloud application

A resource optimization and self-adaptive technology, applied in the field of cloud computing, can solve the problems of high resource cost, the overall system performance has not been significantly improved, and the optimization goal cannot be achieved, so as to achieve the goal of minimizing cost, ensuring timeliness, and reducing the amount of calculation Effect

Active Publication Date: 2017-03-15
沈阳麟龙科技股份有限公司
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the existing methods are directly applied to SBS, the following situations may occur: the performance of a certain component service is very good after optimization, but the performance of the overall system has not been significantly improved; or all component services are adjusted, although the overall system performance improved, but at a higher resource cost
[0005] In addition, the usage status of resources in the cloud environment changes dynamically. How many resources (such as CPU, memory, etc.) Adaptive adjustment, it is very likely that the adaptive adjustment cannot be performed, and the expected optimization goal cannot be achieved, etc.
For example the predefined adaptive adjustment is given to the component S 1 Add 300M memory, if S 1 When the remaining memory of the physical machine is less than 300M, the adaptive adjustment cannot be performed; if S 1 It is necessary to increase the memory by 500M to make the response time of the system meet the requirements of SLA, then the adaptive adjustment cannot achieve the expected optimization goal

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
  • Self-adaptive resource optimization adjustment system and method for SBS (Service-based System) cloud application
  • Self-adaptive resource optimization adjustment system and method for SBS (Service-based System) cloud application
  • Self-adaptive resource optimization adjustment system and method for SBS (Service-based System) cloud application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0052] A SBS cloud application adaptive resource optimization and adjustment system, such as figure 1 shown, including:

[0053] The rule generation unit obtains the key performance index data of the SBS cloud application performance in the cloud environment, obtains the adaptive resource optimization adjustment target from the SLA signed by the SBS cloud application provider and the cloud environment provider, and extracts trigger events from it; at the same time, Use the deployment information of SBS cloud applications and adaptive resource optimization adjustment instructions to generate corresponding adaptive resource optimization adjustment templates; use trigger events and adaptive resource optimization adjustment templates to generate adaptive resource optimization adjustment rules, and form adaptive resource optimization...

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 provides a self-adaptive resource optimization adjustment system and method for an SBS (Service-based System) cloud application. The system comprises a rule generation unit, a monitoring unit, a triggering unit, a dynamic decision making unit and a scheme performance unit. The method comprises the steps of generating a self-adaptive resource optimization adjustment rule; obtaining operation state information of the SBS cloud application and the operation state information of a cloud environment online in real time; and carrying out self-adaptive resource optimization adjustment rule online triggering judgment on the SBS cloud application, determining a triggered self-adaptive resource optimization adjustment rule, generating a group of self-adaptive resource optimization adjustment actions, deciding a self-adaptive resource optimization adjustment scheme, and carrying out the self-adaptive resource optimization adjustment for the SBS cloud application. According to the system and method, on the basis of an SLA signed by an SBS cloud application provider and a cloud environment provider, resources occupied by the SBS cloud application are adjusted, the performance of the SBS cloud application is ensured, and the resource adjustment cost is minimized.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to an SBS cloud application self-adaptive resource optimization adjustment system and method. Background technique [0002] At present, many cloud computing platforms (Amazon EC2, Microsoft Azure, rackspace, Alibaba Cloud, etc.) provide the application systems deployed on them with the ability to optimize the performance of cloud application systems through resource adjustment, which makes cloud application systems more effective. It responds to the real-time changes of the cloud environment and user requests, and provides more effective support for the performance guarantee of the cloud application system. [0003] With the widespread application of service-based systems (Service-based System, SBS), more and more service providers choose to deploy SBS in the cloud environment, usually by deploying specific component services to multiple virtual machines. Machine (Virtual M...

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 Applications(China)
IPC IPC(8): H04L12/24H04L12/26H04L29/08G06F9/50
CPCG06F9/5027H04L41/06H04L41/50H04L43/08H04L67/10
Inventor 张斌郭军闫永明孟煜马安香印莹莫玉岩武静
Owner 沈阳麟龙科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products