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

System and method for deploying application cluster in private cloud environment

A cluster deployment and cloud environment technology, applied in the field of application cluster deployment, can solve problems such as inability to adapt to network conditions, difficult and repeatable deployment, and inability to support huge-scale deployment

Inactive Publication Date: 2017-01-11
BEIJING EASTED INFORMATION TECH CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Unable to support a unified process from resource creation to application deployment
[0005] 2. It is difficult to support template-style repeatable deployment
[0006] 3. It is not a tool specialized in cluster deployment, and cannot conveniently and effectively support cluster deployment
[0007] 4. It cannot adapt to the network situation in the cloud environment: for example, the network management and the application network are isolated.
[0008] 5. Unable to effectively use virtualized resources: such as creating a network, mounting a cloud disk for a virtual machine, etc.
[0009] 6. Cannot support huge scale deployment: such as tens of thousands of nodes

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
  • System and method for deploying application cluster in private cloud environment
  • System and method for deploying application cluster in private cloud environment
  • System and method for deploying application cluster in private cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below in conjunction with the accompanying drawings.

[0028] When deploying an application cluster in a private cloud environment, the system needs to be deployed on a network node of the private cloud. The system will automatically detect the virtual DHCP server on the node, and start a Proxy service in each virtual DHCP server. If there are multiple network nodes, it needs to be described in the configuration file.

[0029] A method for deploying an application cluster in a private cloud environment mainly includes the following steps:

[0030] Step 1. Combine the attached figure 2 ;When the system starts to execute the cluster deployment, the system defines a cluster deployment template; the template is in the format of a text file, and the content includes the group name of the cluster, the configuration information of the virtual machines involved in each group, such as the number of CPU cores , memory size, syst...

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 system and method for deploying an application cluster, and particularly relates to application cluster deployment under a private cloud. The system disclosed by the invention establishes a communication mechanism between a management network and a virtual network to communicate, namely, a DHCP server Manager service and a network node are in communication through a file system on a same server; and when the DHCP server Manager service and the network node have communication requests, a temporary file is respectively written under a specific directory of the file system, and thus the DHCP server Manager service and the network node can be communicated by reading the temporary file. The system and method disclosed by the invention have beneficial effects as follows: by adopting the method for deploying the application cluster, a unified process from resource creation to application deployment can be supported, high deployment efficiency can be achieved, cloud service environments can be adapted, and virtualized resources can be effectively used.

Description

technical field [0001] The invention relates to an application cluster deployment system and method, in particular to an application cluster deployment under a private cloud. Background technique [0002] In traditional cluster application deployment, generally speaking, the resources required by the cluster need to be created first, and then enter the user's network to install them through corresponding scripts. [0003] Disadvantages of traditional methods: [0004] 1. It cannot support a unified process from resource creation to application deployment. [0005] 2. It is difficult to support template-style repeatable deployment. [0006] 3. It is not a tool specialized in cluster deployment, and cannot conveniently and effectively support cluster deployment [0007] 4. It cannot adapt to the network situation in the cloud environment: for example, the network management and the application network are isolated. [0008] 5. Cannot effectively use virtualized resources: ...

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): H04L12/24H04L29/08G06F9/455
CPCG06F9/45558G06F2009/45595H04L41/14H04L67/10
Inventor 崔钢
Owner BEIJING EASTED INFORMATION TECH CO LTD
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