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

A resource optimization method for multi-tier web applications based on sla

A resource optimization and web application technology, applied in the direction of resource allocation, multi-program device, etc., to achieve the effect of maximizing profit

Active Publication Date: 2016-06-29
BEIJING SIMULATION CENT
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above deficiencies in the prior art, the present invention provides an SLA-based resource optimization method for multi-layer Web applications to solve the resource optimization problem of infrastructure resource providers supporting multi-layer Web applications

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 resource optimization method for multi-tier web applications based on sla
  • A resource optimization method for multi-tier web applications based on sla
  • A resource optimization method for multi-tier web applications based on sla

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The specific steps of the SLA-based multi-layer application-oriented resource optimization method according to the embodiment of the present invention will be described below with reference to the accompanying drawings.

[0063] The first step proposes a hybrid queue model for multi-tier web applications

[0064] In order to enable virtual resources to be allocated dynamically according to user application requirements, figure 2 A schematic diagram of virtual machine dynamic provisioning model based on hybrid queuing network is given. This is mainly for online application services, so the response time is used as the main performance index to measure the service quality of the infrastructure provider, and the request arrival rate is used to represent the load density.

[0065] In a cloud environment, a large number of application users request to access resources in infrastructure services. Before the request leaves the system, it will go through multiple steps, eithe...

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 relates to a resource optimizing method applied to a multi-layer web application based on a SLA (Service Level Agreement). A mixed queue module which is formed by an M / M / c model and an M / G / 1 model for the multi-layer web application based on a queuing theory is put forward according to virtual resources and user requirements. A non-linear overall-situation effect function is established for an infrastructure provider; the resource optimizing model of the multi-layer web application system based on the SLA is established; and dynamic distributing strategy of the virtual resources based on SLA is provided to obtain an optimal virtual resource allocation. The resource optimizing method applied to the multi-layer web application based on the SLA achieves optimizing of the virtual resources and maximization of inherent effects of the virtual resources simultaneously and satisfies performance requirements of web application users due to the fact that the infrastructure provider of the multi-layer web application needs to be in accordance with the SLA.

Description

technical field [0001] The invention relates to a resource optimization method for multi-layer Web applications, in particular to an SLA-based resource optimization method for multi-layer Web applications. Background technique [0002] With the continuous development of web applications in various fields, the demand for infrastructure resources for supporting web applications is increasing. For the infrastructure provider itself, it is necessary to comprehensively consider the cost of underlying resources used to support Web applications, such as power costs, bandwidth costs, and storage costs. Therefore, for an infrastructure provider that supports a Web application, it is necessary to sign an appropriate service level agreement (SLA) with multiple users of the Web application, and use this as a constraint. On the one hand, it guarantees the service quality of the web application received by users, such as response time requirements, bandwidth requirements, throughput and ...

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): G06F9/50
Inventor 毕敬
Owner BEIJING SIMULATION CENT
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