Automatic deployment method and system for large-scale test bed nodes

A test bed, large-scale technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as reduced automation deployment efficiency, inability to mount, and deployment performance degradation, to reduce storage resource overhead and ensure storage space. , the effect of improving the formation efficiency

Inactive Publication Date: 2020-10-16
INST OF INFORMATION ENG CAS
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using NFS network installation can realize the rapid deployment of the cluster system, but this method still has major defects
First, the server-side network bandwidth limit
When installing and deploying the Linux operating system on the NFS network, multiple nodes in the cluster often install and deploy the operating system at the same time. Because it uses the TCP protocol to obtain the system installation files from the NFS server, in this case, the actual deployment speed will obviously be affected by the server-side network. Bandwidth is limited, leading to a decrease in deployment performance
Second, the mounting status is unstable
What's more serious is that after this situation occurs, it can only simply prompt that it cannot be mounted, but cannot clearly give the cause of the error, which is inconvenient for troubleshooting
Third, the most important point is that NFS network installation can only install the operating system, but cannot configure software, environment and services. After the operating system is installed, relevant technical personnel are still required to manually complete the relevant work, which greatly reduces the efficiency of automated deployment.
However, because this method transmits the installation package, which is basically the same as the CD installation process, it still takes a lot of time to install the system on the client computer.
The most fundamental thing is that this method can only install the operating system but not other application software, and the script can only configure the basic settings of the system, and the relevant software environment still needs to be manually configured
[0008] Through the research on these network test bed deployment technologies, it is found that each deployment technology has certain limitations and cannot meet the convenient and highly customized deployment requirements of this network test bed. Therefore, a new technology or method is urgently needed to Guaranteed to achieve highly customized automatic installation and configuration of its services and software while realizing batch automated deployment of network test beds

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 and system for large-scale test bed nodes
  • Automatic deployment method and system for large-scale test bed nodes
  • Automatic deployment method and system for large-scale test bed nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, and to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical core of the present invention will be further described in detail below in conjunction with the accompanying drawings and examples instruction of.

[0048] In the present invention, an automatic deployment method of large-scale test bed nodes is proposed.

[0049] Such as figure 2 As shown, it is the generation process of the configuration file in the present invention. After the task parameters are obtained, the deployment method is judged according to whether the system environment variables need to be modified and the customized software is installed, so as to generate the corresponding configuration file. The detailed judgment basis is as follows :

[0050] 1) If the task parameters do not include system envi...

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 and system for large-scale test bed nodes. The method comprises the following steps: 1) setting a terminal deployment process on a deployment machine; (2) by the terminal deployment process, splitting the hard disk mirror image reduction / cloning task based on the Clonezilla into independent sub-tasks taking a host as a unit, and sending the independent sub-tasks to a Clonezilla sub-process; splitting a customized network batch deployment task based on Cobbler into independent sub-tasks taking a host as a unit, and sending the independent sub-tasks to a Cobbler sub-process; 3) by the two sub-processes, generating a configuration file for each node to be deployed according to the distributed independent sub-tasks; 4) acquiring the configuration file from the deployment machine by the node to be deployed, restoring or installing the automatic system, and then modifying the name of the host, adding a new user and modifying the scene network information according to the configuration file, and 5) constructing an independent network by each deployed node according to the structure topological graph of a target network test bed scene.

Description

technical field [0001] The present invention relates to the technical field of network test bed deployment, and provides an automatic deployment method for large-scale test bed nodes. Aiming at different scene requirements of network test beds, on the one hand, mirror cloning technology is adopted to automatically package, distribute and install original images and Incremental mirroring is used to achieve rapid deployment. On the other hand, customized remote network installation technology is adopted. New installation requires pre-installed software, system mirroring of preset system environment and services, which provides infrastructure technical support for the construction of network test bed scenarios. Background technique [0002] A network test bed is a controlled experimental platform where new or existing technologies can be deployed and tested in an environment that simulates real-world conditions, resulting in new products and services. From the physical terminal...

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/0886H04L41/0889H04L41/0893
Inventor 郭璇宋振宇付玉霞凌辰刘宝旭
Owner INST OF INFORMATION ENG CAS
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