Software deployment system and deployment method based on workflow in cloud computing environment

A cloud computing environment and deployment system technology, applied in the field of computer applications, can solve the problems of low deployment efficiency, not supporting software-dependent deployment, unable to meet the needs of rapid construction and deployment, etc., to achieve the effect of improving deployment efficiency

Inactive Publication Date: 2012-04-04
XI AN JIAOTONG UNIV
View PDF4 Cites 97 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, they still have the following defects: (1) WPKG and Kaseya are only limited to software deployment in the Windows environment, while most of the current cloud computing platforms use the Linux/Unix operating system environment
(2) WPKG and Kaseya do not support dependent software deployment
However, in a cloud comp

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
  • Software deployment system and deployment method based on workflow in cloud computing environment
  • Software deployment system and deployment method based on workflow in cloud computing environment
  • Software deployment system and deployment method based on workflow in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

example

[0095] This system uses 4 nodes of a cluster server to install. The hardware and software configuration of the system example is shown in Table 1.

[0096] As shown in Table 1, Node1 of the cluster server is used to install the user Web client (including submodules 11-15), Node2 installs the system core module (including submodules 22-28), Node3 is used to install the software library 21, and Node4 is used to install the system core module (including submodules 22-28). to install the information center 29.

[0097] Table 1 System example hardware and software configuration table

[0098]

[0099]

[0100] In addition, the cloud resource in this system is a target machine node in a remote computing center or data center. In addition to hardware configuration, Windows or Linux operating system must be pre-installed on the target machine. In addition, the target machine must be configured with a network. The Linux system must open SSH port 22, and the Windows system must ...

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 software deployment system and a software deployment method based on workflow in a cloud computing environment. The software deployment system comprises a user interface layer, a system logic layer and a cloud resource layer, wherein the user interface layer is used for a user to describe a software deployment plan, define a dependence relation between software, inquiry the node state of a target machine, describe software attribute and monitor a software deployment process; the system logic layer is used for analyzing a soft deployment plan file submitted by the user and deploying a software packet on a remote cloud resource node according to the deployment plan of the user; and the cloud resource layer is used for deploying software. The system and the method have the advantages that automatic software deployment under a Windows operating system and a Linux operating system is supported; comprehensive and accurate verification of the software deployment is provided; on the basis of a workflow technology, automatic deployment dependent on the software is supported; multi-machine concurrent transmission and software packet deployment are supported; the deployment efficiency is improved; and automatic software inverse deployment is supported.

Description

【Technical field】 [0001] The invention belongs to the field of computer applications, and in particular relates to a workflow-based software deployment system in a cloud computing environment. 【Background technique】 [0002] At present, cloud computing (Cloud Computing) is being widely concerned by academia and industry. It is the development of distributed computing, parallel processing and grid computing. Its goal is to provide users with safe, fast and convenient Internet-centric Data storage and network computing services. After adopting cloud computing, the operation of enterprise data centers will be more similar to the Internet, which enables enterprises to quickly switch resources to required applications and access computing resources and storage systems according to actual needs. [0003] As a new type of computing technology, cloud computing aims to dynamically provide required computing and storage resources and manage various workloads to meet the needs of a la...

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
IPC IPC(8): H04L29/08G06F9/46
Inventor 曹海军董小社张兴军叶斌赵旭樊源泉朱霍马冬冬姚超
Owner XI AN JIAOTONG 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