Method and device for distributed configuration management supporting cloud cluster self-identification

A technology of configuration management and configuration files, which is applied in digital transmission systems, data exchange networks, electrical components, etc., can solve the problems of poor operation and maintenance disaster recovery, low efficiency of configuration file management, and high manual participation in configuration files, so as to improve The effect of disaster tolerance

Active Publication Date: 2017-10-24
ALIBABA GRP HLDG LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Therefore, in the operation and maintenance management solution of the prior art, the operation and maintenance personnel and the R&D personnel have a high degree of coupling to the creation process of the configuration file; the management of the configuration file is centralized in a third-party system, such as a separate configuration server, svn (Subversion is an open source version contro

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 and device for distributed configuration management supporting cloud cluster self-identification
  • Method and device for distributed configuration management supporting cloud cluster self-identification
  • Method and device for distributed configuration management supporting cloud cluster self-identification

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0025] Example one

[0026] Reference figure 1 , Shows a step flow chart of an embodiment of a distributed configuration management method with self-identification for cloud clusters of the present application, which may specifically include the following steps:

[0027] Step 110: Receive a configuration template;

[0028] The configuration template received in this application can be each server in the cluster. Of course, the server can receive the configuration template from the dispatch server, the cluster developer sends the configuration file to the dispatch server, and then the dispatch server distributes the configuration template to each server in the cluster. Of course, there can be other ways to send the configuration template to each server in the cluster, and this application does not limit it.

[0029] It should be noted that before each server receives the configuration template, it also includes:

[0030] Step A1: Obtain the positioning configuration file, the function ...

Example Embodiment

[0134] Example two

[0135] Reference figure 2 , Shows a step flow chart of an embodiment of a configuration management method of the present application, which may specifically include the following steps:

[0136] Step 210: Obtain each resource configuration file, as well as the positioning configuration file and function configuration file belonging to the cluster where the current cloud server is located; among them, each resource address in each resource configuration file and the location identifier in the positioning configuration file of each cluster are used as the key Field; the key function fields in the function configuration file adopt the name of each resource configuration file;

[0137] The embodiments of this application can be applied in a hybrid cloud cluster environment. In this case, because there are multiple clusters, but in fact each cluster has its own positioning identification, personalized functional requirements, and when a new cluster is established, t...

Example Embodiment

[0202] Example three

[0203] Reference image 3 , Shows a structural block diagram of an embodiment of a distributed configuration management device capable of self-recognition in a cloud cluster of the present application, which may specifically include the following modules:

[0204] The template receiving module 310 is configured to receive a configuration template;

[0205] The configuration parameter acquisition module 320 is configured to read the configuration parameters corresponding to each anchor point from the positioning configuration file, the function configuration file, and each resource configuration file according to each anchor point of the configuration template;

[0206] The configuration file generating module 330 is configured to generate a first configuration file in a complete state by substituting corresponding configuration parameters at each anchor position on the basis of the configuration file.

[0207] In a preferred embodiment of the present application, ...

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 embodiments of the invention provide a method and a device for configuration management, which relate to the technical field of Internet cloud computing. The method includes the following steps: receiving a configuration template; according to the anchor points of the configuration template, reading configuration parameters corresponding to the anchor points from a location configuration file, a function configuration file and resource configuration files; and based on the configuration files, substituting the corresponding configuration parameters into the position of each anchor point to generate a complete first configuration file. Content required for creating a configuration file is separated according to operation and maintenance personnel and research and development personnel, and the cost of communication between operation and maintenance personnel and research and development personnel is reduced greatly. Each server can manage the configuration files thereof. The creation of a complete configuration file does not rely on a third party system. Distributed management of configuration files is realized. The capability of disaster recovery is improved. Manual participation is reduced. The servers have the ability of self-identification, and can generate configuration files automatically.

Description

technical field [0001] The present application relates to the technical field of Internet cloud computing, in particular to a distributed configuration management method and device capable of self-identification of cloud clusters. Background technique [0002] In operation and maintenance management, an important link is the management of configuration files, especially in cloud clusters. Configuration files define where resources should be used by each cloud server, what services can be called when using corresponding functions, and where to call them. What restrictions etc. If there is a problem with the configuration file, it will affect the stability of the system. Among them, operation and maintenance can be understood as operation and maintenance. [0003] In the prior art, the management of configuration files in operation and maintenance has undergone a series of developments. The creation of configuration files for various schemes requires a lot of communication b...

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/24
CPCH04L41/0843
Inventor 许凌杨俊华
Owner ALIBABA GRP HLDG LTD
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