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

Operating system customization method, batch deployment method and batch deployment system

An operating system and root file system technology, applied in software deployment, program control design, program control devices, etc., to improve customization efficiency, avoid missing deletions, and flexibly deploy

Active Publication Date: 2020-02-21
中国人民解放军战略支援部队第五十六研究所 +1
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] To this end, the present invention provides a method for customizing an operating system, a batch deployment method, and a batch deployment system in an attempt to solve or at least alleviate the above problems

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
  • Operating system customization method, batch deployment method and batch deployment system
  • Operating system customization method, batch deployment method and batch deployment system
  • Operating system customization method, batch deployment method and batch deployment system

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0058] Example 1: Kubernetes cluster

[0059] In this application scenario, it is necessary to customize a software package repository containing basic container applications such as docker, kubeadmin, and kubelet, and a container repository containing kubernetes components. By limiting the types and quantities of software packages and containers in the software package warehouse and container warehouse, it is ensured that all servers in the cluster are used for selected purposes. The core software in the software package warehouse and the main container images in the container warehouse are attached as follows:

[0060] Table 1

[0061]

example 2

[0062] Example 2: Enterprise Java application cluster

[0063] In this scenario, you can customize the software package repository shown in Table 2 below:

[0064] Table 2

[0065]

[0066] Referring to the above description, the operating system customization method 100 of the present invention does not tailor the general operating system as in the prior art, but starts from the basic system (i.e., the minimized system), and customizes the software, kernel and System services, and finally generate the target operating system, avoiding problems such as missing or wrong deletion of system modules, reducing the complexity of customization, and improving the efficiency of customization. In addition, the present invention further aims at the application scenario of the target server, and builds a software warehouse of the target operating system, so as to realize batch and flexible deployment of the target operating system.

[0067]Based on the target operating system and sof...

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, which is executed in sample equipment and is suitable for generating a target operating system suitable for a target server, the similarity of hardware environments of thesample equipment and the target server is greater than a threshold value, and the method comprises the following steps of: creating a minimization system of a specified version under a specified directory; determining a target software set of the minimization system according to the application scene of the target server, and respectively installing the target software; simplifying a kernel and afile of the minimization system according to the running environment of the sample equipment; and packaging the target operating system obtained by the processing to generate a mirror image file. Theinvention also discloses a corresponding batch deployment method and a batch deployment system of the operating system.

Description

technical field [0001] The invention relates to the technical field of server operating systems, in particular to a server operating system customization method, batch deployment method and batch deployment system. Background technique [0002] The general-purpose Linux operating system can meet the application scenarios of most servers. In order to meet the usage requirements of most application scenarios, a general-purpose operating system will provide as many and complete functions as possible, and some functions are not required in some specific application scenarios. For example, for special-purpose servers such as database servers and network servers, modules such as graphics applications, graphics card drivers, and Bluetooth drivers are usually not required. For servers in these specific application scenarios, a specially customized version of the Linux operating system is usually provided. This type of customized operating system is usually tailored based on a gene...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/60G06F9/4401G06F9/445
CPCG06F8/60G06F9/4406G06F9/44505
Inventor 洪浩
Owner 中国人民解放军战略支援部队第五十六研究所
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