A distributed system rapid deployment method and system
A distributed system and distributed technology, applied in the field of cloud computing, can solve the problems of unpredictable production environment, insufficient use of virtual machine resources, document understanding problems, etc. The effect of reducing the complexity of operation and maintenance and the number of parameter configurations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Please refer to figure 1 , figure 1 It is a flow chart of a distributed system rapid deployment method provided by an embodiment of the present invention. The deployment method of this embodiment includes:
[0053] Step 101: The developers of each subsystem sort out the configuration parameters of the subsystems they are responsible for and write the image file of the subsystem, make a Docker image, test whether the image is running normally, and archive the created image, and based on the System version for image management;
[0054] Step 102: For the database initialization data required by each subsystem, the method of storing the data in a mirror image is adopted, that is, the prepared Docker image contains the initialization data required by the subsystem;
[0055] Step 103: The developers of each subsystem write image usage documents, describe the parameter configuration needed to start the container based on the Docker image, and define how to use the image to ...
Embodiment 2
[0063] Please refer to figure 2 , figure 2 It is a flowchart of another distributed system rapid deployment method provided by the embodiment of the present invention. The deployment method of this embodiment includes:
[0064] Step 201: the developers of each subsystem sort out the configuration parameters of the subsystems they are responsible for and write the image file of the subsystem to make a Docker image;
[0065] Step 202: test whether the image is running normally, you can choose different test methods according to the services provided by the image; for example, to test whether the Nginx image can run normally, you can use the following method: start the container based on the Nginx image on the 10.10.70.65 server: docker run- itd --name some-nginx --p 8080:80 some-content-nginx;
[0066] Browser access URL http: / / 10.10.70.65:8080, if the access is normal, it means that the mirror can run normally;
[0067] Step 203: archive the prepared image, and perform ima...
Embodiment 3
[0081] Please refer to image 3 , image 3 It is a schematic diagram of the composition of a distributed system rapid deployment system provided by an embodiment of the present invention, the system includes an initialization module 11, a public component module 12, and a business subsystem module 13;
[0082] The initialization module 11 is used to complete the initialization operation of distributed deployment. The initialization operation specifically includes collecting which nodes each subsystem is deployed on, deploying Docker at each node, closing the firewall, and selecting a certain node to deploy a mirror warehouse;
[0083] The public component module 12 is used to complete the containerized deployment of the public components. The containerized deployment specifically includes completing the deployment of the public components, and caching the access addresses of the public components to retain the parameter configuration information required when the business subs...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com