CN115396303A - Server building method, device, equipment and medium - Google Patents

Server building method, device, equipment and medium Download PDF

Info

Publication number
CN115396303A
CN115396303A CN202211025834.9A CN202211025834A CN115396303A CN 115396303 A CN115396303 A CN 115396303A CN 202211025834 A CN202211025834 A CN 202211025834A CN 115396303 A CN115396303 A CN 115396303A
Authority
CN
China
Prior art keywords
target
server
building
target server
request
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.)
Granted
Application number
CN202211025834.9A
Other languages
Chinese (zh)
Other versions
CN115396303B (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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202211025834.9A priority Critical patent/CN115396303B/en
Publication of CN115396303A publication Critical patent/CN115396303A/en
Application granted granted Critical
Publication of CN115396303B publication Critical patent/CN115396303B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a server building method, a server building device, equipment and a medium, and relates to the technical field of information. The method comprises the following steps: acquiring a target server construction request aiming at a target server, and acquiring a target cable routing scheme corresponding to the target server construction request; determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server according to the target server building requirement; and matching the target component based on the target cable routing scheme, and outputting a server configuration scheme of the target server to complete a target server building request for the target server. Through the scheme, the manpower is saved when the server is built, and the problem of high error rate caused by manual calculation is solved. In conclusion, the method and the device can reduce manpower work in the server construction process so as to improve the configuration efficiency of the server and reduce the error rate.

Description

Server building method, device, equipment and medium
Technical Field
The invention relates to the technical field of information, in particular to a server building method, device, equipment and medium.
Background
The development of modern applications puts more and more detailed requirements on the server, and people have more and more comprehensive requirements on the functions realized by the server. In the research and development stage of one server, the collocation is more complicated and tedious. At present, the construction stage of a server machine mainly depends on manual pulling configuration and disassembly plan schemes. However, in the first trial assembly stage, the error rate of matching of various components and cables is high due to manual matching, one configuration material is very much, the matching relationship of the materials is more complex, and when different configurations of a plurality of different items need to be output simultaneously, errors are more likely to occur; on the other hand, a large amount of data is calculated manually, and the calculation speed is slow and the efficiency is low. In summary, how to reduce the manpower work in the server building process to improve the server configuration efficiency and reduce the error rate is to be further solved.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a server building method, apparatus, device and medium, which can reduce human labor in building a server to improve the configuration efficiency of the server and reduce the error rate. The specific scheme is as follows:
in a first aspect, the application discloses a server construction method, comprising:
acquiring a target server construction request aiming at a target server, and acquiring a target cable routing scheme corresponding to the target server construction request;
determining a corresponding target server construction requirement according to the target server construction request, and determining a target component for constructing the target server according to the target server construction requirement;
and matching the target component based on the target cable routing scheme, and outputting a server configuration scheme of the target server to complete a target server construction request for the target server.
Optionally, the obtaining a target server construction request for a target server and obtaining a target cable routing scheme corresponding to the target server construction request includes:
the method comprises the steps of obtaining a target server construction request and a target item component list aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server construction request.
Optionally, the determining, according to the target server construction request, a corresponding target server construction requirement, and determining, according to the target server construction requirement, a target component for constructing the target server includes:
and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server from the target project component list according to the target server building requirement.
Optionally, before the obtaining a target server construction request and a target item component list for a target server, and obtaining a target cable routing scheme corresponding to the target server construction request, the method further includes:
and acquiring all component information in the target item corresponding to the target server through a preset component acquisition interface, and constructing a target item component list by all the component information.
Optionally, the matching the target component based on the target cable routing scheme and outputting a server configuration scheme of the target server includes:
determining a conflict relationship and an interface matching relationship between the target components based on the target cable routing scheme;
and matching the target components according to the conflict relationship and the interface matching relationship between the target components, and outputting a server configuration scheme of the target server.
Optionally, the matching the target component based on the target cable routing scheme and outputting a server configuration scheme of the target server includes:
matching the target components based on the target cable routing scheme, and outputting all server configuration schemes of the target servers according with the target cable routing scheme.
Optionally, after the matching the target component based on the target cable routing scheme and outputting all server configuration schemes of the target server that meet the target cable routing scheme, the method further includes:
and acquiring a configuration scheme selection instruction and selecting a target server configuration scheme from all the server configuration schemes according to the configuration scheme selection instruction so as to complete a target server construction request for the target server.
In a second aspect, the application discloses a server building device, including:
the system comprises a construction request acquisition module, a cable routing selection module and a cable routing selection module, wherein the construction request acquisition module is used for acquiring a target server construction request aiming at a target server and acquiring a target cable routing selection scheme corresponding to the target server construction request;
the construction demand determining module is used for determining a corresponding target server construction demand according to the target server construction request and determining a target component for constructing the target server according to the target server construction demand;
and the configuration scheme output module is used for matching the target component based on the target cable routing scheme and outputting the server configuration scheme of the target server so as to complete the target server construction request for the target server.
In a third aspect, the present application discloses an electronic device, comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the steps of the server building method disclosed in the foregoing.
In a fourth aspect, the present application discloses a computer readable storage medium for storing a computer program; wherein the computer program when executed by a processor implements the steps of the server building method disclosed in the foregoing.
When the server is built, a target server building request for a target server is firstly obtained, a target cable routing scheme corresponding to the target server building request is obtained, a corresponding target server building requirement is determined according to the target server building request, a target component for building the target server is determined according to the target server building requirement, the target component is matched based on the target cable routing scheme, and a server configuration scheme of the target server is output, so that the target server building request for the target server is completed. It can be seen that, when the server is built, a target server building request for a target server is firstly obtained, a target cable routing selection scheme corresponding to the target server building request is obtained, a corresponding target server building requirement is further determined according to the target server building request, a target component for building the target server is determined according to the target server building requirement, the target component is matched according to the target cable routing selection scheme, and a server configuration scheme of the target server is determined according to a matching result, so that the target server building request for the target server is further completed. Therefore, when the server is built, the target server building request for the target server is obtained, the target cable routing selection scheme is determined according to the building request, the target server building requirement corresponding to the target server building request is obtained, the target component for building the target server can be determined according to the target server building requirement, the target component can be automatically matched according to the target cable routing selection scheme, the server configuration scheme of the target server is automatically output, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved. In conclusion, the method and the device can reduce manpower work in the server construction process so as to improve the configuration efficiency of the server and reduce the error rate.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a server building method provided in the present application;
fig. 2 is a flowchart of a specific server building method provided by the present application;
fig. 3 is a flowchart of a specific server construction method provided by the present application;
fig. 4 is a schematic structural diagram of a server building apparatus provided in the present application;
fig. 5 is a block diagram of an electronic device provided in the present application.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The development of modern applications puts more and more detailed requirements on the server, and people have more and more comprehensive requirements on the functions realized by the server. In the research and development stage of one server, the collocation is more complicated and tedious. At present, the construction stage of a server machine mainly depends on manual configuration and disassembly plan schemes. However, in the first trial assembly stage, the error rate of matching of various components and cables is high due to manual matching, one matching material is very much, the matching relationship of the materials is more complex, and when different configurations of a plurality of different items need to be output simultaneously, errors are more likely to occur; on the other hand, a large amount of data is calculated manually, and the calculation speed is slow and the efficiency is low. Therefore, the server building method can reduce the manpower work in the server building process so as to improve the configuration efficiency of the server and reduce the error rate.
The embodiment of the invention discloses a server building method, which comprises the following steps of:
step S11: the method comprises the steps of obtaining a target server building request aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server building request.
In this embodiment, a target server construction request for a target server to be constructed is acquired, and a target cable routing scheme corresponding to the target server construction request is acquired. Specifically, before obtaining the target server construction request of the target server, the method further includes: a PHP (Hypertext Preprocessor) language is adopted to construct a server building system. Specifically, a target server construction request for a target server is acquired through a preset request acquisition interface in the server construction system, and a target cable routing scheme corresponding to the target server construction request is acquired through a preset cable selection scheme acquisition interface. According to the technical scheme, a target server building request for a target server is obtained, a corresponding target cable routing scheme is obtained according to the target server building request, so that a target server building requirement corresponding to the target server is determined through the target server building request in the following process, and relationship judgment among components is carried out according to the target cable routing scheme to complete building of the target server.
Step S12: and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server according to the target server building requirement.
In this embodiment, a corresponding target server construction requirement is determined according to the construction request of the target server, and further, a target component for pre-constructing the target server is determined according to the target server construction requirement. It can be understood that a corresponding target component is required in the construction process of the target server, and the target component includes, but is not limited to, a motherboard, a memory, a hard disk, a GPU, and the like. According to the technical scheme, the corresponding target server building requirement is determined according to the target server building request of the target server, the target component for building the target server is determined according to the target server building requirement, so that the target component for building the target server can be obtained conveniently, the target component is matched based on the target cable routing scheme in the follow-up process, and the server configuration scheme of the target server is output, so that the target server building request for the target server is completed.
Step S13: and matching the target component based on the target cable routing scheme, and outputting a server configuration scheme of the target server to complete a target server building request for the target server.
In this embodiment, the target component is matched based on the target cable routing scheme, and a server configuration scheme of the target server is further output, so as to complete a target server construction request for the target server. Specifically, target components for configuring the target server are matched based on the target cable routing scheme to determine the relationship between the target components, and a server configuration scheme of the target server is output, so that a worker configures the target server according to the server configuration scheme of the target server to complete a target server construction request for the target server. By the technical scheme, the target component for building the target server can be determined according to the building requirement of the target server, so that the target component can be automatically matched according to the target cable routing selection scheme and the server configuration scheme of the target server can be automatically output, whether the configuration of each component is reasonable can be quickly judged, the working modes of manual analysis and disassembly are changed, automatic calculation and disassembly are carried out by means of the system, selectable component configuration for building the server can be accurately and efficiently completed, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved.
As can be seen, in the embodiment, when a server is built, a target server building request for a target server is firstly obtained, a target cable routing selection scheme corresponding to the target server building request is obtained, a corresponding target server building requirement is further determined according to the target server building request, a target component for building the target server is determined according to the target server building requirement, the target component is matched according to the target cable routing selection scheme, and a server configuration scheme of the target server is determined according to a matching result, so that the target server building request for the target server is further completed. Therefore, when the server is built, the target server building request for the target server is obtained, the target cable routing selection scheme is determined according to the building request, the target server building requirement corresponding to the target server building request is obtained, the target component for building the target server can be determined according to the target server building requirement, the target component can be automatically matched according to the target cable routing selection scheme, the server configuration scheme of the target server is automatically output, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved. In conclusion, the method and the device can reduce manpower work in the server construction process so as to improve the configuration efficiency of the server and reduce the error rate.
Referring to fig. 2, the embodiment of the present invention discloses a specific server building method, and compared with the previous embodiment, the present embodiment further describes and optimizes the technical solution.
Step S21: the method comprises the steps of obtaining a target server building request and a target item component list aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server building request.
In this embodiment, before obtaining a target server construction request and a target item component list for a target server, and obtaining a target cable routing scheme corresponding to the target server construction request, the method further includes: and acquiring all component information in the target item corresponding to the target server through a preset component acquisition interface, and constructing a target item component list by all the component information. Specifically, acquiring component information in a target item corresponding to a target server through a preset component acquisition interface, and constructing a component list of the target item according to all the component information. According to the technical scheme, when the target server is built, all the component information in the target item corresponding to the target server is obtained through the preset component obtaining interface, and the target item component list is built by all the component information, so that the target server building request and the target item component list for the target server can be obtained subsequently, and the target cable routing scheme corresponding to the target server building request is obtained.
In this embodiment, a target server construction request and a target item component list for the target server are acquired, and a target cable routing scheme corresponding to the target server construction request is acquired. The target item component list is a target item component list which is issued by a higher level and corresponds to the target server building item, namely, the component building the target server is from the components in the target component list. According to the technical scheme, a target server building request and a target project component list for a target server are obtained, a corresponding target cable routing selection scheme is obtained according to the target server building request, the target components built by the target server are determined according to the components in the target project component list, so that the target server building requirement corresponding to the target server is determined through the target server building request in the following process, and the relationship between the components is judged according to the target cable routing selection scheme to complete the building of the target server.
Step S22: and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server from the target project component list according to the target server building requirement.
In this embodiment, a corresponding target server building requirement is determined according to the target server building request, and further, a target component for building the target server is determined from the target project component list according to the target server building requirement. Specifically, a corresponding target server building requirement is determined according to the target server building request, and a target component for building the target server is determined from a target project component list according to the target server building requirement, that is, a selectable target component is obtained from the target project component list. According to the technical scheme, the target component for constructing the target server is determined from the target project component list according to the target server construction requirement, so that the target component for constructing the target server can be obtained conveniently, the target component is matched based on the target cable routing scheme in the follow-up process, and the server configuration scheme of the target server is output, so that the target server construction request for the target server is completed.
Step S23: and matching the target component based on the target cable routing scheme, and outputting a server configuration scheme of the target server to complete a target server building request for the target server.
In this embodiment, the matching the target component based on the target cable routing scheme and outputting the server configuration scheme of the target server to complete the target server construction request for the target server includes: determining a conflict relationship and an interface matching relationship between the target components based on the target cable routing scheme; and matching the target components according to the conflict relationship and the interface matching relationship between the target components, and outputting a server configuration scheme of the target server. Specifically, whether a conflict relationship exists between components and whether interfaces are matched is judged according to a target cable routing scheme, the target components are further matched according to the conflict relationship and the interface matching relationship between the target components, and a server configuration scheme of the target server is output. By the technical scheme, the target component for building the target server can be determined according to the building requirement of the target server, so that the target component can be automatically matched according to the target cable routing selection scheme and the server configuration scheme of the target server can be automatically output, whether the configuration of each component is reasonable can be quickly judged, the working modes of manual analysis and disassembly are changed, automatic calculation and disassembly are carried out by means of the system, selectable component configuration for building the server can be accurately and efficiently completed, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved.
As can be seen, in this embodiment, a target server construction request and a target item component list for a target server are obtained, a target cable routing scheme corresponding to the target server construction request is obtained, a corresponding target server construction requirement is determined according to the target server construction request, and a target component for constructing the target server is determined from the target item component list according to the target server construction requirement, so that the target server is being executed
Referring to fig. 3, the embodiment of the present invention discloses a specific server building method, and compared with the previous embodiment, the present embodiment further describes and optimizes the technical solution.
Step S31: the method comprises the steps of obtaining a target server building request and a target item component list aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server building request.
Step S32: and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server from the target project component list according to the target server building requirement.
Step S33: matching the target components based on the target cable routing scheme, and outputting all server configuration schemes of the target servers according with the target cable routing scheme.
Specifically, whether a conflict relationship exists between components and whether interfaces are matched is judged according to a target cable routing scheme, the target components are further matched according to the conflict relationship and the interface matching relationship between the target components, and all server configuration schemes of the target server which accord with the target cable routing scheme are output. By the technical scheme, the target component for building the target server can be determined according to the building requirement of the target server, so that the target component can be automatically matched according to the target cable routing selection scheme, and all server configuration schemes of the target server which accord with the target cable routing selection scheme can be automatically output, a user can select from all schemes which accord with the target cable routing selection scheme, and the flexibility of building the server is improved.
Step S34: and acquiring a configuration scheme selection instruction and selecting a target server configuration scheme from all the server configuration schemes according to the configuration scheme selection instruction so as to complete a target server construction request for the target server.
Referring to fig. 4, an embodiment of the present application discloses a server building apparatus, including:
a construction request obtaining module 11, configured to obtain a target server construction request for a target server, and obtain a target cable routing scheme corresponding to the target server construction request;
a building requirement determining module 12, configured to determine a corresponding target server building requirement according to the target server building request, and determine a target component for building the target server according to the target server building requirement;
and a configuration scheme output module 13, configured to match the target component based on the target cable routing scheme, and output a server configuration scheme of the target server, so as to complete a target server construction request for the target server.
In a specific embodiment, a target server building request for a target server to be built is obtained through a building request obtaining module, and a target cable routing scheme corresponding to the target server building request is obtained. Specifically, before obtaining the target server construction request of the target server, the method further includes: a PHP (Hypertext Preprocessor) language is adopted to construct a server building system. Specifically, a target server construction request for a target server is acquired through a preset request acquisition interface in the server construction system, and a target cable routing scheme corresponding to the target server construction request is acquired through a preset cable selection scheme acquisition interface. According to the technical scheme, a target server building request for a target server is obtained, a corresponding target cable routing scheme is obtained according to the target server building request, so that a target server building requirement corresponding to the target server is determined through the target server building request in the following process, and relationship judgment among components is carried out according to the target cable routing scheme to complete building of the target server.
In a specific embodiment, a construction demand determining module determines a corresponding target server construction demand according to a construction request of the target server, and further determines a target component for pre-constructing the target server according to the target server construction demand. It can be understood that a corresponding target component is required in the construction process of the target server, and the target component includes, but is not limited to, a motherboard, a memory, a hard disk, a GPU, and the like. According to the technical scheme, the corresponding target server building requirement is determined according to the target server building request of the target server, the target component for building the target server is determined according to the target server building requirement, so that the target component for building the target server can be obtained conveniently, the target component is matched based on the target cable routing scheme in the follow-up process, and the server configuration scheme of the target server is output, so that the target server building request for the target server is completed.
In a specific embodiment, the target component is matched based on the target cable routing scheme, and a server configuration scheme of the target server is further output, so as to complete a target server construction request for the target server. Specifically, target components for configuring the target server are matched based on the target cable routing scheme to determine the relationship between the target components, and a server configuration scheme of the target server is output, so that a worker configures the target server according to the server configuration scheme of the target server to complete a target server construction request for the target server. By the technical scheme, the target component for building the target server can be determined according to the building requirement of the target server, so that the target component can be automatically matched according to the target cable routing selection scheme and the server configuration scheme of the target server can be automatically output, whether the configuration of each component is reasonable can be quickly judged, the working modes of manual analysis and disassembly are changed, automatic calculation and disassembly are carried out by means of the system, selectable component configuration for building the server can be accurately and efficiently completed, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved.
It can be seen that, when a server is built, a target server building request for a target server is firstly obtained, a target cable routing selection scheme corresponding to the target server building request is obtained, a corresponding target server building requirement is further determined according to the target server building request, a target component for building the target server is determined according to the target server building requirement, the target component is matched according to the target cable routing selection scheme, and a server configuration scheme of the target server is determined according to a matching result, so that the target server building request for the target server is further completed. Therefore, when the server is built, the target server building request for the target server is obtained, the target cable routing selection scheme is determined according to the building request, the target server building requirement corresponding to the target server building request is obtained, the target component for building the target server can be determined according to the target server building requirement, the target component can be automatically matched according to the target cable routing selection scheme, the server configuration scheme of the target server is automatically output, most of manpower is saved when the server is built, and the problem of high error rate caused by manpower calculation is solved. In conclusion, the method and the device can reduce manpower work in the server construction process so as to improve the configuration efficiency of the server and reduce the error rate.
In some specific embodiments, the construction request obtaining module 11 is specifically configured to: the method comprises the steps of obtaining a target server building request and a target item component list aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server building request.
In some specific embodiments, the building requirement determining module 12 is specifically configured to: and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server from the target project component list according to the target server building requirement.
In some specific embodiments, the server building apparatus further includes:
and the component information acquisition module is used for acquiring all component information in the target item corresponding to the target server through a preset component acquisition interface and constructing a target item component list by using all the component information.
In some specific embodiments, the configuration scheme output module 13 specifically includes:
a component relationship determination unit for determining a conflict relationship and an interface matching relationship between the target components based on the target cable routing scheme;
and the component matching unit is used for matching the target components according to the conflict relationship and the interface matching relationship between the target components and outputting the server configuration scheme of the target server.
In some specific embodiments, the configuration scheme output module 13 is specifically configured to: and matching the target components based on the target cable routing scheme, and outputting all server configuration schemes of the target servers according with the target cable routing scheme.
In some specific embodiments, the server building apparatus further includes:
and the configuration scheme determining module is used for acquiring a configuration scheme selection instruction and selecting a target server configuration scheme from all the server configuration schemes according to the configuration scheme selection instruction so as to complete a target server construction request for the target server.
Fig. 5 illustrates an electronic device 20 according to an embodiment of the present disclosure. The electronic device 20 may further include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input output interface 25, and a communication bus 26. The memory 22 is configured to store a computer program, and the computer program is loaded and executed by the processor 21 to implement relevant steps in the server building method disclosed in any of the foregoing embodiments. In addition, the electronic device 20 in the present embodiment may be specifically an electronic computer.
In this embodiment, the power supply 23 is used to provide voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and an external device, and a communication protocol followed by the communication interface is any communication protocol applicable to the technical solution of the present application, and is not specifically limited herein; the input/output interface 25 is configured to obtain external input data or output data to the outside, and a specific interface type thereof may be selected according to specific application requirements, which is not specifically limited herein.
In addition, the storage 22 is used as a carrier for storing resources, and may be a read-only memory, a random access memory, a magnetic disk or an optical disk, etc., and the resources stored thereon may include an operating system 221, a computer program 222, etc., and the storage manner may be a transient storage manner or a permanent storage manner.
The operating system 221 is used for managing and controlling each hardware device on the electronic device 20, and the computer program 222 may be Windows Server, netware, unix, linux, or the like. The computer program 222 may further include a computer program that can be used to perform other specific tasks in addition to the computer program that can be used to perform the server building method performed by the electronic device 20 disclosed in any of the foregoing embodiments.
Further, the present application also discloses a computer-readable storage medium for storing a computer program; wherein the computer program when executed by a processor implements the server construction method disclosed in the foregoing. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the foregoing embodiments, which are not described herein again.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
The server building method, device, equipment and medium provided by the invention are described in detail, specific examples are applied in the text to explain the principle and the implementation mode of the invention, and the description of the embodiments is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A server building method, comprising:
acquiring a target server construction request aiming at a target server, and acquiring a target cable routing scheme corresponding to the target server construction request;
determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server according to the target server building requirement;
and matching the target component based on the target cable routing scheme, and outputting a server configuration scheme of the target server to complete a target server building request for the target server.
2. The server building method according to claim 1, wherein the obtaining of a target server building request for a target server and a target cable routing scheme corresponding to the target server building request includes:
the method comprises the steps of obtaining a target server building request and a target item component list aiming at a target server, and obtaining a target cable routing scheme corresponding to the target server building request.
3. The server building method according to claim 2, wherein the determining a corresponding target server building demand according to the target server building request and determining a target component for building the target server according to the target server building demand includes:
and determining a corresponding target server building requirement according to the target server building request, and determining a target component for building the target server from the target project component list according to the target server building requirement.
4. The server building method according to claim 2, wherein before the obtaining of the target server building request and the target item component list for the target server and obtaining of the target cable routing scheme corresponding to the target server building request, the method further comprises:
and acquiring all component information in the target item corresponding to the target server through a preset component acquisition interface, and constructing a target item component list by all the component information.
5. The server building method according to claim 1, wherein the matching the target component based on the target cable routing scheme and outputting the server configuration scheme of the target server comprises:
determining a conflict relationship and an interface matching relationship between the target components based on the target cable routing scheme;
and matching the target components according to the conflict relationship and the interface matching relationship between the target components, and outputting a server configuration scheme of the target server.
6. The server building method according to any one of claims 1 to 5, wherein the matching the target component based on the target cable routing scheme and outputting the server configuration scheme of the target server comprises:
and matching the target components based on the target cable routing scheme, and outputting all server configuration schemes of the target servers according with the target cable routing scheme.
7. The server building method according to claim 6, wherein after matching the target components based on the target cable routing scheme and outputting all server configuration schemes of the target servers that meet the target cable routing scheme, the method further comprises:
and acquiring a configuration scheme selection instruction and selecting a target server configuration scheme from all the server configuration schemes according to the configuration scheme selection instruction so as to complete a target server construction request for the target server.
8. A server building device, comprising:
the system comprises a construction request acquisition module, a cable routing selection module and a cable routing selection module, wherein the construction request acquisition module is used for acquiring a target server construction request aiming at a target server and acquiring a target cable routing selection scheme corresponding to the target server construction request;
the construction demand determining module is used for determining a corresponding target server construction demand according to the target server construction request and determining a target component for constructing the target server according to the target server construction demand;
and the configuration scheme output module is used for matching the target component based on the target cable routing scheme and outputting a server configuration scheme of the target server so as to complete a target server construction request for the target server.
9. An electronic device, comprising:
a memory for storing a computer program;
a processor for executing the computer program to carry out the steps of the server construction method according to any one of claims 1 to 7.
10. A computer-readable storage medium for storing a computer program; wherein the computer program realizes the steps of the server construction method according to any one of claims 1 to 7 when executed by a processor.
CN202211025834.9A 2022-08-25 2022-08-25 Method, device, equipment and medium for constructing server Active CN115396303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211025834.9A CN115396303B (en) 2022-08-25 2022-08-25 Method, device, equipment and medium for constructing server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211025834.9A CN115396303B (en) 2022-08-25 2022-08-25 Method, device, equipment and medium for constructing server

Publications (2)

Publication Number Publication Date
CN115396303A true CN115396303A (en) 2022-11-25
CN115396303B CN115396303B (en) 2023-07-25

Family

ID=84122804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211025834.9A Active CN115396303B (en) 2022-08-25 2022-08-25 Method, device, equipment and medium for constructing server

Country Status (1)

Country Link
CN (1) CN115396303B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7073126B1 (en) * 1999-11-18 2006-07-04 Instaknow.Com Inc. Method and system of deploying server-based applications
CN111131040A (en) * 2019-11-29 2020-05-08 京东数字科技控股有限公司 Route configuration method, device and system, storage medium and electronic device
CN112306635A (en) * 2020-10-27 2021-02-02 北京浪潮数据技术有限公司 Cloud physical machine deployment method and device, electronic equipment and readable storage medium
CN112667498A (en) * 2020-12-22 2021-04-16 北京像素软件科技股份有限公司 Server building method and device, computer equipment and readable storage medium
CN112948217A (en) * 2021-03-29 2021-06-11 腾讯科技(深圳)有限公司 Server repair checking method and device, storage medium and electronic equipment
CN113495732A (en) * 2021-06-21 2021-10-12 中国普天信息产业股份有限公司 Server deployment method, device, equipment and readable storage medium
CN113676906A (en) * 2021-08-23 2021-11-19 浪潮商用机器有限公司 Communication system, method, device and medium of server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7073126B1 (en) * 1999-11-18 2006-07-04 Instaknow.Com Inc. Method and system of deploying server-based applications
CN111131040A (en) * 2019-11-29 2020-05-08 京东数字科技控股有限公司 Route configuration method, device and system, storage medium and electronic device
CN112306635A (en) * 2020-10-27 2021-02-02 北京浪潮数据技术有限公司 Cloud physical machine deployment method and device, electronic equipment and readable storage medium
CN112667498A (en) * 2020-12-22 2021-04-16 北京像素软件科技股份有限公司 Server building method and device, computer equipment and readable storage medium
CN112948217A (en) * 2021-03-29 2021-06-11 腾讯科技(深圳)有限公司 Server repair checking method and device, storage medium and electronic equipment
CN113495732A (en) * 2021-06-21 2021-10-12 中国普天信息产业股份有限公司 Server deployment method, device, equipment and readable storage medium
CN113676906A (en) * 2021-08-23 2021-11-19 浪潮商用机器有限公司 Communication system, method, device and medium of server

Also Published As

Publication number Publication date
CN115396303B (en) 2023-07-25

Similar Documents

Publication Publication Date Title
CN109614157A (en) A kind of configuration method of system, device and storage medium
US20200065094A1 (en) Automatically mapping data while designing process flows
CN113645071B (en) Cluster deployment method, system, medium and electronic terminal
CN110162464A (en) Mcok test method and system, electronic equipment and readable storage medium storing program for executing
CN112486797B (en) Interface testing method and device
CN115114219B (en) PCI-E topology method, device, equipment and storage medium
CN114501501A (en) Configuration management method, device, equipment and medium for mobile communication network target range
CN112306471A (en) Task scheduling method and device
CN107968798B (en) Network management resource label obtaining method, cache synchronization method, device and system
CN115396303A (en) Server building method, device, equipment and medium
CN116009847A (en) Code generation method, device, electronic equipment and storage medium
CN116339715A (en) Front-end page construction method and device, electronic equipment and storage medium
CN115860877A (en) Product marketing method, device, equipment and medium
CN115102948A (en) Automatic downloading method, device and equipment of map tiles and storage medium
CN114756212A (en) Low-code application integration method, device, equipment and medium
CN114327709A (en) Control page generation method and device, intelligent device and storage medium
CN110971665A (en) Management method, system, equipment and storage medium for interfacing multi-type storage
CN113918254A (en) Language text management method and device, storage medium and electronic equipment
CN111367597A (en) Color switching method and device and electronic equipment
CN111124386A (en) Unity-based animation event processing method, device, equipment and storage medium
US20240231838A1 (en) Methods for generating configuration data packet and file, processing method, device and medium
CN116501386B (en) Automatic calculation program solving method based on data pool and related device
CN113806596B (en) Operation data management method and related device
CN114741072B (en) Page generation method, device, equipment and storage medium
CN117311689A (en) Product example generation method, device, equipment and medium

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