Method for constructing QoS-based application optimization deployment scheme in multi-cloud environment

A technology for application deployment and deployment solutions, applied in the field of QoS-based application optimization deployment solutions in a multi-cloud environment, can solve problems such as no service mechanism, error-prone, complex deployment requirements, etc., to achieve the effect of promoting development and improving convenience

Inactive Publication Date: 2020-01-03
FUDAN UNIV
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Facing the complex multi-cloud market, complex deployment requirements, and various resource specifications, how to choose the optimal deployment solution that meets their own requirements is a tricky and error-prone decision-making process for users
There is no corresponding service mechanism in the current cloud service system

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
  • Method for constructing QoS-based application optimization deployment scheme in multi-cloud environment
  • Method for constructing QoS-based application optimization deployment scheme in multi-cloud environment
  • Method for constructing QoS-based application optimization deployment scheme in multi-cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] In the present invention, a QoS-based application optimization deployment scheme in a multi-cloud environment is specifically divided into the following three stages:

[0060] 1. Application deployment system design based on QoS requirements

[0061] Here we will elaborate on the content of the application deployment architecture design based on QoS requirements, mainly starting from a service deployment request. First, the user puts forward specific service requirements according to their own service attributes, such as how many server nodes there are, and secondly, the system proposes according to the user The service deployment situation of the user, the user's request is silenced, and finally a deployment request graph is formed, in which the nodes represent the service nodes required by the user, and the edges in the graph are the network connections between the nodes. The specific requirements and budget situation put forward, call the modeling module and the cost...

Embodiment 2

[0080] 1. Selection of the best cloud service provider in a multi-cloud environment

[0081] This experiment uses a typical three-tier WEB application service deployment structure as an application deployment request example. It is assumed that the current user wants to deploy a WEB system, which has two web front-end servers, three business logic processing servers and two database servers. In order to simplify the model, we assume in the experiment that the Appliance used by the application server is open source and free, and that each cloud service provider will have a corresponding virtual image. In this case, the lease fee for the service node is only for the lease of the VM. Fees and data transfer fees between nodes.

[0082] According to the service deployment request, we respectively number the 7 service machines as 0-6, and their network connection and data transmission conditions are as follows: Figure II Shown: (the number is the average transfer rate GB / H, empty ...

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 belongs to the field of cloud computing and multi-cloud service, and relates to a method for constructing a QoS-based application optimization deployment scheme in a multi-cloud environment. According to the method, an overall design framework is expanded, and the framework comprises the steps that for a user demand entity and a cloud service entity, corresponding entity models are designed to express configuration setting of two parties for application specifications, and the problems of SLA mechanism fuzziness and an objective function are solved. Aiming at an application optimization deployment problem in a multi-cloud environment, modeling is carried out based on a QoS model, and constraint conditions and an objective function of optimization deployment are provided. Meanwhile, aiming at single-cloud application deployment and cross-cloud application deployment requests, a multi-objective optimization strategy is applied, and different solutions are given by a heuristic search algorithm. By designing an effective application service optimal deployment scheme, the automation level and the service quality level of the cloud service are improved.

Description

technical field [0001] The invention belongs to the field of cloud computing and multi-cloud services, and in particular relates to a method for constructing a QoS-based application optimization deployment scheme in a multi-cloud environment. Background technique [0002] With the further development and wide application of cloud computing technology, various cloud service providers have emerged in the market. The advantages of rapid and accurate response, dynamic scalability, flexibility and convenience, and reduced operating costs have prompted cloud computing, as a new computing model, to quickly enter the stage of practical application. On the one hand, quality of service (QoS) becomes more and more important as competition becomes more intense. Although there is a service mechanism based on service level agreement (SLA), the specific parameters in the SLA are not given by the provider in detail. The clear expression of the content causes users to not understand its act...

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/24H04L29/08
CPCH04L41/5041H04L41/5054H04L41/5003H04L41/5019H04L41/0893H04L41/145H04L67/51
Inventor 吕智慧吴杰陈晓伟
Owner FUDAN 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