[go: up one dir, main page]

CN115543353B - System management solution method and system based on distributed deployment architecture - Google Patents

System management solution method and system based on distributed deployment architecture Download PDF

Info

Publication number
CN115543353B
CN115543353B CN202211138697.XA CN202211138697A CN115543353B CN 115543353 B CN115543353 B CN 115543353B CN 202211138697 A CN202211138697 A CN 202211138697A CN 115543353 B CN115543353 B CN 115543353B
Authority
CN
China
Prior art keywords
target
file
service
determining
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211138697.XA
Other languages
Chinese (zh)
Other versions
CN115543353A (en
Inventor
金震
张京日
徐伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing SunwayWorld Science and Technology Co Ltd
Original Assignee
Beijing SunwayWorld Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing SunwayWorld Science and Technology Co Ltd filed Critical Beijing SunwayWorld Science and Technology Co Ltd
Priority to CN202211138697.XA priority Critical patent/CN115543353B/en
Publication of CN115543353A publication Critical patent/CN115543353A/en
Application granted granted Critical
Publication of CN115543353B publication Critical patent/CN115543353B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a system management solution method and a system based on a distributed deployment architecture, wherein the method comprises the following steps: and acquiring a business order uploaded by a target client, determining a target service type corresponding to the business order, generating a system image file according to the target service type, determining an operation program according to the business order, acquiring data resources corresponding to the operation program, constructing a resource container, and deploying a target system based on the resource container and the system image file. The system can be deployed and adapted to different services according to business orders of different clients in real time, so that the use efficiency and practicality of the system are improved, meanwhile, the burden of subsequent system operation and maintenance is reduced, and the operation and maintenance efficiency is improved.

Description

System management solution method and system based on distributed deployment architecture
Technical Field
The present invention relates to the field of system management technologies, and in particular, to a system management solution method and system based on a distributed deployment architecture.
Background
At present, the schedule operation of an enterprise needs the support of a plurality of systems, and different systems bring inconvenience to operation and maintenance personnel in daily maintenance work due to the differences of deployment modes and consumed resources, so that the labor cost is greatly reduced, and the operation and maintenance efficiency of the systems is reduced, and therefore, how to provide a unified system management solution to enable the enterprise to be more convenient, stable and efficient in the process of managing, updating and deploying the plurality of systems is a problem to be solved.
Disclosure of Invention
Aiming at the problems shown above, the invention provides a system management solution method and a system based on a distributed deployment architecture, which are used for solving the problems that different systems mentioned in the background art bring inconvenience to operation and maintenance personnel in daily maintenance work due to the differences of deployment modes and consumption resources, so that the labor cost is greatly reduced and the operation and maintenance efficiency of the system is reduced.
A system management solution based on a distributed deployment architecture, comprising the steps of:
acquiring a business order uploaded by a target client, and determining a target business type corresponding to the business order;
generating a system image file according to the target service type;
determining an operation program according to the business order, acquiring data resources corresponding to the operation program and constructing a resource container;
and deploying the target system based on the resource container and the system image file.
Preferably, the obtaining the business order uploaded by the target client, and determining the target service type corresponding to the business order, includes:
extracting customized attributes and public attributes corresponding to the business orders;
determining the type to be operated of the business order according to the customized attribute and the public attribute;
acquiring a plurality of basic operation instructions and specific operation instructions of the type to be operated, and determining probability distribution of the basic operation instructions and the specific operation instructions in each first service type by using a preset service identification rule;
and selecting the second service type with the largest probability distribution as the target service type corresponding to the business order.
Preferably, the generating a system image file according to the target service type includes:
determining an operating system based on the service type;
acquiring target configuration parameters corresponding to the operating system from a preset parameter library and generating a system configuration file according to the target configuration parameters;
importing the system configuration file into a mirror catalog and compressing the system configuration file;
and importing the compressed system configuration file into a preset mirror directory to generate a mirror file of the operating system.
Preferably, the determining the operation program according to the business order, obtaining the data resource corresponding to the operation program and constructing a resource container includes:
determining a processing flow corresponding to the business order, and dividing the processing flow into a plurality of processing sub-flows according to processing stages;
acquiring operation parameters corresponding to each processing sub-flow, and determining a plurality of operation programs matched with the processing flow according to the operation parameters;
acquiring a main control service of each operation program, and calling a first data resource corresponding to each operation service from a preset data resource base according to the main control service;
and associating each operation service with the corresponding first data resource and storing the operation service into a preset data container to obtain the resource container.
Preferably, the deploying the target system based on the resource container and the system image file includes:
operating the resource container on the system image file to obtain an operating system image corresponding to a target system;
configuring an installation environment of the operating system image on a service host;
after configuration is finished, a description file corresponding to the operating system image is obtained, and a main node of a target system running on a service host is determined according to the description file;
and deploying the operating system image on the service host through the main node in the installation environment.
Preferably, before the operating system image is deployed on the service host in the installation environment through the host node, the method further includes:
determining node attribute information of the master node based on the running condition of the service host;
calling a configuration script file of the main node according to the node attribute information;
determining system configuration node resources of the master node according to the configuration script file, and calculating the needed node resources when the target system is installed;
calculating the difference value between the configured node resources and the just needed node resources, and confirming whether the difference value is out of a preset range, if so, confirming that the terminal access of the main node is not limited, and if not, confirming that the terminal access of the main node is limited;
and carrying out node optimization on the master node so as to enable the master node to meet the condition that terminal access is not limited.
Preferably, the method further comprises:
mining an expansion function of the target system, and calling a plurality of second data resources of the expansion function in a preset data resource base based on the expansion function;
determining the comprehensive compatibility degree between the second functional logic parameters corresponding to each second data resource of each extended function and the functional logic parameters of all the first data resources;
selecting a target number of target second data resources with comprehensive compatibility greater than or equal to a preset threshold value for each extended function;
partitioning the resource container to obtain a partitioning result;
storing each operation service and the corresponding first data resources into a first partition of the partition result, and storing each extended function and the target number of target second data resources into a second partition of the partition result.
Preferably, the method further comprises:
determining current version information of each configuration sub-file in the system configuration file;
acquiring a file identifier of each configuration sub-file, and confirming whether a file upgrading packet of each configuration sub-file exists or not based on the file identifier and the current version information;
if yes, downloading the file upgrading package, and selecting an updating time period according to the service condition of the target system;
and in the updating time period, updating the configuration sub-file by using the file updating packet, and generating and storing an updating log after updating.
Preferably, the method further comprises:
acquiring a monitoring log of a service host based on the operation of the target system;
acquiring an initial log file corresponding to the business order and extracting key information of the initial log file as a log to be monitored;
confirming corresponding response frequency distribution of the log to be monitored in a monitoring log of a service host based on the target system operation;
and calculating the service rate of the target system based on the response frequency distribution, and determining whether the service rate is greater than or equal to a preset probability, if so, not carrying out subsequent operation, otherwise, carrying out optimization replacement on the system configuration file of the target system until the service rate of the target system is greater than or equal to the preset probability.
A system management solution system based on a distributed deployment architecture, the system comprising:
the determining module is used for acquiring the business order uploaded by the target client and determining the target business type corresponding to the business order;
the generation module is used for generating a system image file according to the target service type;
the acquisition module is used for determining an operation program according to the business order, acquiring data resources corresponding to the operation program and constructing a resource container;
and the deployment module is used for deploying the target system based on the resource container and the system image file.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention.
FIG. 1 is a workflow diagram of a system management solution based on a distributed deployment architecture provided by the present invention;
FIG. 2 is another workflow diagram of a system management solution based on a distributed deployment architecture provided by the present invention;
FIG. 3 is a further workflow diagram of a system management solution based on a distributed deployment architecture provided by the present invention;
fig. 4 is a schematic structural diagram of a system management solution system based on a distributed deployment architecture according to the present invention.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
At present, the schedule operation of an enterprise needs the support of a plurality of systems, and different systems bring inconvenience to operation and maintenance personnel in daily maintenance work due to the differences of deployment modes and consumed resources, so that the labor cost is greatly reduced, and the operation and maintenance efficiency of the systems is reduced, and therefore, how to provide a unified system management solution to enable the enterprise to be more convenient, stable and efficient in the process of managing, updating and deploying the plurality of systems is a problem to be solved. In order to solve the above-mentioned problems, the present embodiment discloses a system management solution based on a distributed deployment architecture.
A system management solution based on a distributed deployment architecture, as shown in fig. 1, comprising the steps of:
step S101, acquiring a business order uploaded by a target client, and determining a target business type corresponding to the business order;
step S102, generating a system image file according to the target service type;
step S103, determining an operation program according to the business order, acquiring data resources corresponding to the operation program and constructing a resource container;
and step S104, deploying the target system based on the resource container and the system image file.
The working principle of the technical scheme is as follows: and acquiring a business order uploaded by a target client, determining a target service type corresponding to the business order, generating a system image file according to the target service type, determining an operation program according to the business order, acquiring data resources corresponding to the operation program, constructing a resource container, and deploying a target system based on the resource container and the system image file.
The beneficial effects of the technical scheme are as follows: the system can be deployed in real time according to business orders of different clients, so that the use efficiency and practicability of the system are improved, meanwhile, the burden of subsequent system operation and maintenance is reduced, the operation and maintenance efficiency is improved, the problem that different systems in the prior art bring inconvenience to operation and maintenance personnel in daily maintenance work due to the difference of deployment modes and consumed resources is solved, and the labor cost is greatly reduced while the operation and maintenance efficiency of the system is also reduced.
In one embodiment, the obtaining the business order uploaded by the target client, and determining the target service type corresponding to the business order, includes:
extracting customized attributes and public attributes corresponding to the business orders;
determining the type to be operated of the business order according to the customized attribute and the public attribute;
acquiring a plurality of basic operation instructions and specific operation instructions of the type to be operated, and determining probability distribution of the basic operation instructions and the specific operation instructions in each first service type by using a preset service identification rule;
and selecting the second service type with the largest probability distribution as the target service type corresponding to the business order.
The beneficial effects of the technical scheme are as follows: the system processing parameters of the business order can be accurately determined by determining the type to be operated of the business order, so that business attribution judgment is carried out on the business order, and the accuracy and objectivity of a judgment result are improved.
In this embodiment, the extracting the customized attribute and the public attribute corresponding to the business order specifically includes:
acquiring key demand attribute information of a target client according to the business order;
extracting a plurality of commodity features corresponding to the business orders, and clustering the commodity features to obtain a clustering result;
determining a plurality of single splitting factors of the business order according to the clustering result;
splitting the business order by utilizing the plurality of splitting factors to obtain a plurality of business sub-orders;
extracting a plurality of attribute items of each business sub-order;
performing assignment processing on each attribute item based on the associated information proportion of each attribute item of each business sub-order in the business sub-order, and obtaining an attribute vector of each attribute item;
performing correlation calculation on the attribute vector of each attribute item in each business sub-order and the key demand attribute information of the target client to obtain a correlation coefficient of the attribute quantity of each attribute item and the key demand attribute information of the target client;
selecting a first attribute item with a correlation coefficient greater than or equal to a preset threshold value to confirm the first attribute item as a customized attribute of the business order;
judging a second attribute item with a correlation coefficient smaller than the preset threshold value through a preset judging rule of the public attribute, and extracting attribute characteristics of a target second attribute item with a judging result not being the public attribute;
and carrying out feature element hooking processing on each target second attribute item according to the extraction result and the key requirement attribute information of the target client, and judging whether the target second attribute item is a customized attribute or not according to the processing result.
The beneficial effects of the technical scheme are as follows: the business order is split, and then the customized attribute and the public attribute of the business order are judged according to the business attribute corresponding to each business sub-order, so that the attribute corresponding to the business order can be obtained more objectively and comprehensively, the final judging result is more objective and accurate, and the stability and the practicability are improved.
In one embodiment, the generating a system image file according to the target service type includes:
determining an operating system based on the service type;
acquiring target configuration parameters corresponding to the operating system from a preset parameter library and generating a system configuration file according to the target configuration parameters;
importing the system configuration file into a mirror catalog and compressing the system configuration file;
and importing the compressed system configuration file into a preset mirror directory to generate a mirror file of the operating system.
The beneficial effects of the technical scheme are as follows: the system configuration file is generated to ensure that the system can perform a stable installation program, so that the stability and the practicability are improved, and furthermore, the data transmission efficiency of the mirror image file can be ensured by compressing the system configuration file and generating the mirror image file, and meanwhile, the operating system can be more conveniently installed on the service host, so that the working efficiency is further improved.
In one embodiment, as shown in fig. 2, the determining an operation program according to the business order, obtaining a data resource corresponding to the operation program, and constructing a resource container, includes:
step S201, determining a processing flow corresponding to the business order, and dividing the processing flow into a plurality of processing sub-flows according to processing stages;
step S202, acquiring operation parameters corresponding to each processing sub-flow, and determining a plurality of operation programs matched with the processing sub-flows according to the operation parameters;
step 203, acquiring a main control service of each operation program, and calling a first data resource corresponding to each operation service from a preset data resource library according to the main control service;
step S204, each operation service is associated with the corresponding first data resource and stored in a preset data container to obtain the resource container.
The beneficial effects of the technical scheme are as follows: the data resources corresponding to the operation programs are obtained and the resource containers are generated, so that stable operation of each operation program on the target system can be ensured, and meanwhile, business orders can be processed and operated with maximized processing efficiency, and the practicability is further improved.
In one embodiment, as shown in fig. 3, the deploying the target system based on the resource container and the system image file includes:
step S301, running the resource container on the system image file to obtain an operating system image corresponding to a target system;
step S302, configuring the installation environment of the operating system mirror image on a service host;
step S303, after configuration is finished, a description file corresponding to the operating system image is obtained, and a main node of the target system running on a service host is determined according to the description file;
step S304, the operating system mirror image is deployed on the service host through the master node in the installation environment.
The beneficial effects of the technical scheme are as follows: the target system is installed on the service host by determining the main node of the target system running on the service host and configuring the installation environment of the operating system image, so that the smooth progress of the installation process and the compatibility between the target system and the service host can be ensured, the service host can have enough node resources to operate the target system, and the operation stability and the practicability are improved.
In one embodiment, before deploying the operating system image on the service host through the host node in the installation environment, the method further comprises:
determining node attribute information of the master node based on the running condition of the service host;
calling a configuration script file of the main node according to the node attribute information;
determining system configuration node resources of the master node according to the configuration script file, and calculating the needed node resources when the target system is installed;
calculating the difference value between the configured node resources and the just needed node resources, and confirming whether the difference value is out of a preset range, if so, confirming that the terminal access of the main node is not limited, and if not, confirming that the terminal access of the main node is limited;
and carrying out node optimization on the master node so as to enable the master node to meet the condition that terminal access is not limited.
The beneficial effects of the technical scheme are as follows: the terminal access limit condition of the main node is judged, and then node optimization is selectively carried out on the main node, so that stable access and use of the terminal to a target system of a service host can be ensured, and the stability and practicability are further improved.
In one embodiment, the method further comprises:
mining an expansion function of the target system, and calling a plurality of second data resources of the expansion function in a preset data resource base based on the expansion function;
determining the comprehensive compatibility degree between the second functional logic parameters corresponding to each second data resource of each extended function and the functional logic parameters of all the first data resources;
selecting a target number of target second data resources with comprehensive compatibility greater than or equal to a preset threshold value for each extended function;
partitioning the resource container to obtain a partitioning result;
storing each operation service and the corresponding first data resources into a first partition of the partition result, and storing each extended function and the target number of target second data resources into a second partition of the partition result.
The beneficial effects of the technical scheme are as follows: the system self-function data resources and the extended function data resources can be stored by partitioning the resource container, so that a user can extend the function of the target system according to the self-needs at any time and any place, the practicability of the system and the experience of users are further improved, the application range of the target system is enlarged, and the use cost is reduced.
In one embodiment, the method further comprises:
determining current version information of each configuration sub-file in the system configuration file;
acquiring a file identifier of each configuration sub-file, and confirming whether a file upgrading packet of each configuration sub-file exists or not based on the file identifier and the current version information;
if yes, downloading the file upgrading package, and selecting an updating time period according to the service condition of the target system;
and in the updating time period, updating the configuration sub-file by using the file updating packet, and generating and storing an updating log after updating.
The beneficial effects of the technical scheme are as follows: the stability of the target system can be ensured by updating the configuration file of the target system in real time, the situation that the service cannot be processed due to low configuration parameters is avoided, and the stability and the practicability are further improved.
In one embodiment, the method further comprises:
acquiring a monitoring log of a service host based on the operation of the target system;
acquiring an initial log file corresponding to the business order and extracting key information of the initial log file as a log to be monitored;
confirming corresponding response frequency distribution of the log to be monitored in a monitoring log of a service host based on the target system operation;
and calculating the service rate of the target system based on the response frequency distribution, and determining whether the service rate is greater than or equal to a preset probability, if so, not carrying out subsequent operation, otherwise, carrying out optimization replacement on the system configuration file of the target system until the service rate of the target system is greater than or equal to the preset probability.
The beneficial effects of the technical scheme are as follows: the service rate of the target system can be accurately estimated through calculation, so that the work efficiency of the target system can be selectively optimized, the service processing efficiency of the target system is improved, and the practicability, the stability and the experience of users are further improved.
The embodiment also discloses a system management solution system based on the distributed deployment architecture, as shown in fig. 4, the system includes:
a determining module 401, configured to obtain a business order uploaded by a target client, and determine a target service type corresponding to the business order;
a generating module 402, configured to generate a system image file according to the target service type;
an obtaining module 403, configured to determine an operation program according to the commerce order, obtain a data resource corresponding to the operation program, and construct a resource container;
a deployment module 404, configured to deploy the target system based on the resource container and the system image file.
The working principle and the beneficial effects of the above technical solution are described in the method claims, and are not repeated here.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (9)

1. A system management solution based on a distributed deployment architecture, comprising the steps of:
acquiring a business order uploaded by a target client, and determining a target business type corresponding to the business order;
generating a system image file according to the target service type;
determining an operation program according to the business order, acquiring data resources corresponding to the operation program and constructing a resource container;
deploying a target system based on the resource container and the system image file;
the step of obtaining the business order uploaded by the target client and determining the target business type corresponding to the business order comprises the following steps:
extracting customized attributes and public attributes corresponding to the business orders;
determining the type to be operated of the business order according to the customized attribute and the public attribute;
acquiring a plurality of basic operation instructions and specific operation instructions of the type to be operated, and determining probability distribution of the basic operation instructions and the specific operation instructions in each first service type by using a preset service identification rule;
and selecting the second service type with the largest probability distribution as the target service type corresponding to the business order.
2. The distributed deployment architecture-based system management solution of claim 1, wherein the generating a system image file according to the target traffic type comprises:
determining an operating system based on the service type;
acquiring target configuration parameters corresponding to the operating system from a preset parameter library and generating a system configuration file according to the target configuration parameters;
importing the system configuration file into a mirror catalog and compressing the system configuration file;
and importing the compressed system configuration file into a preset mirror directory to generate a mirror file of the operating system.
3. The system management solution based on the distributed deployment architecture according to claim 1, wherein determining an operation program according to the business order, obtaining a data resource corresponding to the operation program, and constructing a resource container, includes:
determining a processing flow corresponding to the business order, and dividing the processing flow into a plurality of processing sub-flows according to processing stages;
acquiring operation parameters corresponding to each processing sub-flow, and determining a plurality of operation programs matched with the processing flow according to the operation parameters;
acquiring a main control service of each operation program, and calling a first data resource corresponding to each operation service from a preset data resource base according to the main control service;
and associating each operation service with the corresponding first data resource and storing the operation service into a preset data container to obtain the resource container.
4. The distributed deployment architecture-based system management solution of claim 1, wherein the deploying the target system based on the resource container and system image file comprises:
operating the resource container on the system image file to obtain an operating system image corresponding to a target system;
configuring an installation environment of the operating system image on a service host;
after configuration is finished, a description file corresponding to the operating system image is obtained, and a main node of a target system running on a service host is determined according to the description file;
and deploying the operating system image on the service host through the main node in the installation environment.
5. The distributed deployment architecture-based system management solution of claim 4, wherein prior to deploying the operating system image on the service host through the host node in the installation environment, the method further comprises:
determining node attribute information of the master node based on the running condition of the service host;
calling a configuration script file of the main node according to the node attribute information;
determining system configuration node resources of the master node according to the configuration script file, and calculating the needed node resources when the target system is installed;
calculating the difference value between the configured node resources and the just needed node resources, and confirming whether the difference value is out of a preset range, if so, confirming that the terminal access of the main node is not limited, and if not, confirming that the terminal access of the main node is limited;
and carrying out node optimization on the master node so as to enable the master node to meet the condition that terminal access is not limited.
6. A system management solution based on a distributed deployment architecture according to claim 3, wherein the method further comprises:
mining an expansion function of the target system, and calling a plurality of second data resources of the expansion function in a preset data resource base based on the expansion function;
determining the comprehensive compatibility degree between the second functional logic parameters corresponding to each second data resource of each extended function and the functional logic parameters of all the first data resources;
selecting a target number of target second data resources with comprehensive compatibility greater than or equal to a preset threshold value for each extended function;
partitioning the resource container to obtain a partitioning result;
storing each operation service and the corresponding first data resources into a first partition of the partition result, and storing each extended function and the target number of target second data resources into a second partition of the partition result.
7. The distributed deployment architecture-based system management solution of claim 2, wherein the method further comprises:
determining current version information of each configuration sub-file in the system configuration file;
acquiring a file identifier of each configuration sub-file, and confirming whether a file upgrading packet of each configuration sub-file exists or not based on the file identifier and the current version information;
if yes, downloading the file upgrading package, and selecting an updating time period according to the service condition of the target system;
and in the updating time period, updating the configuration sub-file by using the file updating packet, and generating and storing an updating log after updating.
8. The distributed deployment architecture-based system management solution of claim 1, wherein the method further comprises:
acquiring a monitoring log of a service host based on the operation of the target system;
acquiring an initial log file corresponding to the business order and extracting key information of the initial log file as a log to be monitored;
confirming corresponding response frequency distribution of the log to be monitored in a monitoring log of a service host based on the target system operation;
and calculating the service rate of the target system based on the response frequency distribution, and determining whether the service rate is greater than or equal to a preset probability, if so, not carrying out subsequent operation, otherwise, carrying out optimization replacement on the system configuration file of the target system until the service rate of the target system is greater than or equal to the preset probability.
9. A system management solution system based on a distributed deployment architecture, the system comprising:
the determining module is used for acquiring the business order uploaded by the target client and determining the target business type corresponding to the business order;
the generation module is used for generating a system image file according to the target service type;
the acquisition module is used for determining an operation program according to the business order, acquiring data resources corresponding to the operation program and constructing a resource container;
the deployment module is used for deploying the target system based on the resource container and the system image file
The determining module obtains a business order uploaded by a target client, and determines a target service type corresponding to the business order, including:
extracting customized attributes and public attributes corresponding to the business orders;
determining the type to be operated of the business order according to the customized attribute and the public attribute;
acquiring a plurality of basic operation instructions and specific operation instructions of the type to be operated, and determining probability distribution of the basic operation instructions and the specific operation instructions in each first service type by using a preset service identification rule;
and selecting the second service type with the largest probability distribution as the target service type corresponding to the business order.
CN202211138697.XA 2022-09-19 2022-09-19 System management solution method and system based on distributed deployment architecture Active CN115543353B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211138697.XA CN115543353B (en) 2022-09-19 2022-09-19 System management solution method and system based on distributed deployment architecture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211138697.XA CN115543353B (en) 2022-09-19 2022-09-19 System management solution method and system based on distributed deployment architecture

Publications (2)

Publication Number Publication Date
CN115543353A CN115543353A (en) 2022-12-30
CN115543353B true CN115543353B (en) 2023-06-16

Family

ID=84726677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211138697.XA Active CN115543353B (en) 2022-09-19 2022-09-19 System management solution method and system based on distributed deployment architecture

Country Status (1)

Country Link
CN (1) CN115543353B (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7284054B2 (en) * 2003-04-11 2007-10-16 Sun Microsystems, Inc. Systems, methods, and articles of manufacture for aligning service containers
CN108052333A (en) * 2017-12-11 2018-05-18 北京紫优能源科技有限公司 A kind of power scheduling centralized control system standardization Automation arranging method and framework
CN109754849B (en) * 2018-12-24 2023-02-24 武汉大学 Personal health stream data processing system and method in cloud computing environment
CN112286567B (en) * 2020-09-24 2024-12-17 上海航天化工应用研究所 Micro-service generation method and system based on semantic matching
CN114721764B (en) * 2020-12-18 2025-01-24 中兴通讯股份有限公司 Business orchestration deployment method, system, network device and storage medium
CN113672240B (en) * 2021-08-21 2024-11-01 焦点科技股份有限公司 Method and system for automatically deploying applications in batches based on multiple machine rooms of container

Also Published As

Publication number Publication date
CN115543353A (en) 2022-12-30

Similar Documents

Publication Publication Date Title
CN113220427B (en) Task scheduling method, device, computer equipment and storage medium
CN113434258B (en) Model deployment method, device, equipment and computer storage medium
CN112906206A (en) Digital twin model construction method and device
CN110602227B (en) Intelligent contract management method and related device
CN111399764A (en) Data storage method, data reading device, data storage equipment and data storage medium
CN110210801B (en) Service inventory management method and system and server
CN108599971A (en) Configuring information processing method, system, computer equipment and storage medium
CN111767128A (en) Method and device for executing timing task
CN112035579B (en) Graph management, data storage and data query methods, devices and storage medium
CN111930424B (en) Black box technology-based software as a service (SaaS) software customization demand assembly method
CN112242926B (en) Equipment attribution mark, data delivery method, device, equipment and storage medium
CN112631680A (en) Micro-service container scheduling system, method, device and computer equipment
CN115543353B (en) System management solution method and system based on distributed deployment architecture
CN111061785B (en) Method and system for classified storage of orders in management platform
CN116226786A (en) Data processing method and device for information system data fusion
CN112202909B (en) Online upgrading method and system for computer storage system
CN111338752B (en) Container adjusting method and device
CN113762804B (en) Method and system for managing user-changing relationship of power grid enterprise
CN113296825A (en) Application gray level publishing method and device and application publishing system
CN117389719A (en) Resource allocation method, system, allocation model training method and electronic equipment
CN115374151A (en) Identification distribution method and device
CN113988499A (en) Generating method and generating device of power supply scheme, and electronic equipment
CN118363792B (en) Substation Massive Information Storage System
CN117971510B (en) Resource allocation method, device, electronic equipment and storage medium
CN111026413A (en) Requirement-oriented complex system 'pull' mode deployment system and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant