Automatic deployment method for application system based on cloud computing

An application system and cloud computing technology, applied in transmission systems, digital transmission systems, electrical components, etc., to achieve the effect of reducing IT service costs and management costs, improving fault tolerance and high availability, and increasing speed

Inactive Publication Date: 2016-05-04
INFORMATION & COMM BRANCH OF STATE GRID JIANGSU ELECTRIC POWER +2
View PDF6 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the maturity of cloud computing technology, the combination of application systems and cloud computing is gradually increasing. Relying on manual labor alone can no longer meet the needs of technology, business, management, etc., so factors such as standardization, automation, and process optimization to reduce IT costs are becoming more and more important. more and more people pay attention to

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
  • Automatic deployment method for application system based on cloud computing
  • Automatic deployment method for application system based on cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical scheme of the present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0034] A method for automatic deployment of application systems based on cloud computing, the schematic diagram of which is shown in figure 1 As shown, it specifically includes the following steps:

[0035] Step 1. Embed the SaltMinion of the open source remote deployment tool SaltStack into the standard template of the open source cloud computing management platform OpenStack, and the Minion background program will start running when the virtual machine starts;

[0036] Step 2: OpenStack receives the request information for publishing the application system sent by the client, and obtains a list of first cloud computing hosts that meet the requir...

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 automatic deployment method for an application system based on cloud computing. The automatic deployment method comprises the steps that a step 1, the Salt Minion of an open source remote deployment tool SaltStack is embedded in a standard template of an open source cloud computing management platform OpenStack; a step 2, the OpenStack receives request information of issuing the application system sent by a client and obtains a first cloud computing host list conforming to the requirements from an OpenStack environment; a step 3, the OpenStack continues to filter the first cloud computing host list according to different cabinets to obtain a second host list; a step 4, the OpenStack continues to filter the second host list to select an optimal host to establish a virtual machine; a step 5, the virtual machine automatically downloads and installs a necessary middleware from Ceph according to the demand of the application system through a SaltStack server; a step 6, the virtual machine downloads an application system package in a middleware installation directory through ftp; and a step 7, the virtual machine automatically starts the middleware through a SaltStack client to issue the application system, in order to provide application system service. The cost is lowered and the quality of service is improved.

Description

technical field [0001] The invention relates to a method for automatically deploying an application system based on cloud computing. Background technique [0002] Cloud computing is the growth, usage, and delivery model of Internet-based related services, usually involving the provision of dynamically scalable and often virtualized resources over the Internet. With the maturity of cloud computing technology, the combination of application systems and cloud computing is gradually increasing. Relying on manual labor alone can no longer meet the needs of technology, business, management, etc., so factors such as standardization, automation, and process optimization to reduce IT costs are becoming more and more important. more and more people pay attention to. It is becoming more and more important for enterprises to use specialization, standardization, process and other means to realize the automatic management of deployment and operation and maintenance work. Contents of th...

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/5054H04L67/10
Inventor 黄高攀官国飞李叶飞王松云
Owner INFORMATION & COMM BRANCH OF STATE GRID JIANGSU ELECTRIC POWER
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