CN108898230A - A kind of device management method and management server - Google Patents
A kind of device management method and management server Download PDFInfo
- Publication number
- CN108898230A CN108898230A CN201810506587.1A CN201810506587A CN108898230A CN 108898230 A CN108898230 A CN 108898230A CN 201810506587 A CN201810506587 A CN 201810506587A CN 108898230 A CN108898230 A CN 108898230A
- Authority
- CN
- China
- Prior art keywords
- submodel
- component
- configuration
- service server
- server
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 294
- 238000000034 method Methods 0.000 claims abstract description 39
- 238000004891 communication Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 230000015654 memory Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000009434 installation Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
Abstract
This application discloses a kind of device management method and management servers, this method is applied in equipment management system, it include management server and at least one service server in equipment management system, the preset model library of management server includes at least one submodel, it include the configuration item and configuration parameter of component in each submodel, this method includes:Management server obtains the component mark of component in each service server, and the first submodel set is determined in preset model library according to the component of the first service server mark, which includes at least one submodel corresponding with the component of the first service server mark;The first configuration information is sent to the first service server, at least one configuration item and configuration parameter in the first submodel set are carried in first configuration information, in order to which the first service server configures according to the first configuration information the configuration parameter of the configuration item of at least one component to be configured.
Description
Technical field
This application involves server technology field more particularly to a kind of device management method and management servers.
Background technique
Operation maintenance personnel disposes the fortune such as the component change of service server, Added Business server, service server in beginning
It ties up under scene, needs to carry out parameter configuration to the component of service server.Component may include disk array (redundant
Arrays of independent disks, RAID), basic input output system (Basic Input Output System,
) and devices or the firmware such as network interface card BIOS.For example, carrying out parameter configuration to RAID can be rank or other configurations item to RAID
It is configured, so that RAID realizes corresponding function.
In practical applications, as shown in Figure 1, the management software of usually management server to the component of service server into
Row parameter configuration.For example, the RAID card of service server 1 including model LSI3108, management software to service server 1 into
When row parameter configuration, the configuration parameter of the attribute of the RAID card of fixed output model LSI3108 such as exports model
The configuration parameter of the rank of the RAID card of LSI3108, respectively RAID0, RAID 1 and RAID 10 these three ranks.User can
To select configuration parameter.The configuration parameter RAID 1 that user selects is sent to service server 1 by management software.Business
RAID level is configured RAID 1 by server 1.
However, parameter configuration could be carried out to service server by needing to be updated management software in many cases.
For example, management software need to be updated when newly adding the service server 2 that there are different components from service server 1 in system, so that
The corresponding configuration parameter that management software can be exported for service server 2 is selected for user, to carry out parameter configuration.Also
It is to say, when the service server with different components being newly added in every subsystem, is intended to update management software, just can be carried out parameter
Configuration.
As it can be seen that existing server O&M mode has that maintenance efficiency is low.
Summary of the invention
This application provides a kind of device management method and management servers, the maintenance in such a way that this promotes server O&M
Efficiency quickly carries out parameter configuration to the component of service server.
In a first aspect, this method is applied in equipment management system, equipment this application provides a kind of device management method
It include management server and at least one service server in management system, management server is for managing at least one business clothes
It is engaged in device, there is in management server preset model library, include at least one submodel in the preset model library, in each submodel
Configuration item and configuration parameter including component, this method include:Management server obtains each at least one service server
The component mark of component in service server;Management server is identified according to the component of the first service server in preset model library
Middle the first submodel of determination set, first service server are any one at least one service server, first son
Model set includes at least one submodel corresponding with the component of the first service server mark;Management server is to the first industry
Business server sends the first configuration information, at least one configuration item in the first submodel set is carried in first configuration information
And configuration parameter, in order to which the first service server configures according to the first configuration information the configuration item of at least one component to be configured
Configuration parameter.
As it can be seen that not needed by implementing method described in first aspect when the component of service server changes
Update management software, so that it may dynamically get the newest configuration item of service server and configuration parameter, it is quickly right to be conducive to
The configuration item of the component of service server carries out parameter configuration, promotes the maintenance efficiency of server O&M mode.And it is different
Service server may have the identical component in part, by implementing method described in first aspect, multiple service servers
The identical submodel of reusable, to be conducive to save development cost.
As an alternative embodiment, when the corresponding submodel of mark that the first component is not present in preset model library
When, management server obtains the configuration item and configuration parameter of the first component, the first component first from the first service server
Any one in the component of service server;Management server is according to the configuration item and configuration parameter of the first component in preset model
The first submodel is added in library, includes the configuration item and configuration parameter of the first component in first submodel.It can by implementing this
The embodiment of choosing, the submodel in extendible preset model library, keeps the submodel in preset model library more perfect.
Optionally, if there is no the mark of the first component, (mark of such as first component can be CPU in preset model library
Mark or mainboard mark) corresponding configuration item and configuration parameter including firmware submodel, then management server is from the first industry
It is engaged in obtaining the configuration item and configuration parameter of firmware in server.Management server is according to the configuration item and configuration parameter of firmware pre-
It sets and adds the first submodel in model library, include the configuration item and configuration parameter of firmware in first submodel.By implementing to be somebody's turn to do
Optional embodiment, the submodel in extendible preset model library, keeps the submodel in preset model library more perfect.
As an alternative embodiment, management server obtains each business service at least one service server
The specific embodiment of the mark of component is in device:Management server is obtained when detecting that at least one service server powers on
Take the mark of component in each service server at least one service server;Alternatively, management server periodically obtains
In at least one service server in each service server component mark.It, can by implementing the optional embodiment
The mark of the newest component of service server is determined in time, and then determines that service server is corresponding newest in time
Submodel set.
Optionally, if the first service server powers on for the first time to be non-, management server obtains the portion of the first service server
After the mark of part, this, which is powered on, detects that more last the first business detected that powers on of the component of the first service server takes
When the component of business device changes, management server is identified according to the component of the first service server and is determined in preset model library
First submodel set.
Optionally, management server periodically obtains at least one service server component in each service server
Mark;The portion for the first service server that the relatively upper cycle detection of component of the first service server is arrived is detected in this period
When part changes, management server identifies according to the component of the first service server and determines the first submodule in preset model library
Type set.
As an alternative embodiment, management server is identified according to the component of the first service server in preset mould
The specific embodiment of determining first submodel set is in type library:Management server determining and first industry in preset model library
At least one corresponding second submodel set of at least one component categories of business server, each second submodel set include
The corresponding submodel of the component of the same category, the component categories are used to indicate the component point of the component ownership of the first service server
Category information;Management server is identified according at least one component of the first service server from least one the second submodel set
Middle the first submodel of determination set.
By implementing the optional embodiment, the second submodel set first can be determined according to the classification of component, second
Submodel set includes the corresponding submodel of component of the same category, then searches component mark in the second submodel set and correspond to
Submodel, the seeking scope that component identifies corresponding submodel can be reduced, in this way so as to quickly find component
Identify corresponding submodel.
As an alternative embodiment, management server to the first service server send the first configuration information it
Before, management server selects at least one configuration item and configuration parameter as the first configuration information packet in the first submodel set
The configuration item and configuration parameter included.
It, being capable of neatly option and installment item and configuration from the first submodel set by implementing the optional embodiment
Parameter carries out parameter configuration.
As an alternative embodiment, further including configuration item and configuration parameter in the submodel of the first submodel set
Preset display rule;Management server selects at least one configuration item and configuration parameter as in the first submodel set
Before configuration item and configuration parameter that one configuration information includes, is shown according to the preset display rule in the first submodel set
Configuration item and configuration parameter in one submodel set.
In practical applications, if the component of service server changes or equipment management system is newly added in service server
System, needs to update management software, to update the configuration item of service server and configuration parameter in management software and update configuration
The display rule of item and configuration parameter.By implementing the optional embodiment, by the display rule of configuration item and configuration parameter
It is added in submodel, management server just dynamically obtains the configuration item of service server and the display rule of configuration parameter
Then, to not have to update management software, be conducive to quickly carry out parameter configuration to the configuration item of service server.
As an alternative embodiment, further include in the submodel of the first submodel set rely on configuration item, by according to
Rely configuration item and relies on condition;Wherein, in the first submodel set rely on configuration item and rely on configuration item configuration parameter according to
It is relied on the current configuration parameter of configuration item and whether meets dependence condition and shown.
By the way that dependence is arranged, is conducive to promote user experience, prevents conflict configuration item.And by the way that configuration will be relied on
, be relied on configuration item and rely on condition and be added in submodel, management server just dynamically obtains service server
Configuration item is relied on, configuration item is relied on and relies on condition, to not have to update management software, is conducive to quickly to business service
The configuration item of device carries out parameter configuration.
Optionally, after management server sends the first configuration information to the first service server, management server can be given birth to
At configuration file, which includes the first configuration information.Management server saves the configuration file, so that next user thinks
When carrying out identical configuration, user can input instruction, so that management server is directly selected configuration file, and pass through configuration file
In configuration parameter parameter configuration is carried out to the configuration item of at least one component to be configured.
Second aspect provides a kind of management server, which can be performed above-mentioned first aspect or first party
Method in the possible embodiment in face.The function can also execute corresponding software by hardware realization by hardware
It realizes.The hardware or software include one or more units corresponding with above-mentioned function.The unit can be software and/or hard
Part.Based on the same inventive concept, the principle and beneficial effect which solves the problems, such as may refer to above-mentioned first party
In face or the possible embodiment of first aspect and beneficial effect, overlaps will not be repeated.
The third aspect provides a kind of management server, which includes:Processor, memory, communication connect
Mouthful;Processor, communication interface are connected with memory.Communication interface is for realizing the communication between service server.Wherein, one
A or multiple programs are stored in memory, which calls the program being stored in the memory to realize above-mentioned first
Scheme in aspect or the possible embodiment of first aspect, the embodiment and beneficial effect which solves the problems, such as
Fruit may refer to above-mentioned first aspect or the possible embodiment of first aspect and beneficial effect, and overlaps will not be repeated.
Fourth aspect provides a kind of computer program product, when run on a computer, so that computer executes
Method in the possible embodiment of above-mentioned first aspect or first aspect.
5th aspect, provides a kind of chip product of management server, executes the method or first of above-mentioned first aspect
Method in the possible embodiment of aspect.
6th aspect, has mentioned for a kind of computer readable storage medium, is stored with instruction in computer readable storage medium,
When run on a computer, so that computer executes the method for above-mentioned first aspect or the possible embodiment party of first aspect
Method in formula.
Detailed description of the invention
Fig. 1 is a kind of structural schematic diagram of equipment management system provided by the embodiments of the present application;
Fig. 2 is a kind of flow diagram of device management method provided by the embodiments of the present application;
Fig. 3 is the flow diagram of another device management method provided by the embodiments of the present application;
Fig. 4 is a kind of interface schematic diagram provided by the embodiments of the present application;
Fig. 5 is another interface schematic diagram provided by the embodiments of the present application;
Fig. 6 is a kind of structural schematic diagram of management server provided by the embodiments of the present application;
Fig. 7 is the structural schematic diagram of another management server provided by the embodiments of the present application.
Specific embodiment
The application specific embodiment is described in further detail with reference to the accompanying drawing.
The embodiment of the present application provides a kind of device management method and management server, is conducive to quickly to business service
The component of device carries out parameter configuration.
In order to more fully understand the embodiment of the present application, the communication system of the embodiment of the present application is illustrated below.
Referring to Figure 1, Fig. 1 is a kind of schematic diagram of equipment management system provided by the embodiments of the present application.As shown in Figure 1,
The equipment management system includes management server and at least one service server, i.e. the equipment management system includes management service
Device and one or more service servers, Fig. 1 is by taking equipment management system includes 3 service servers as an example.Management server is used
Each service server in management equipment management system.It include one or more components in each service server.The portion
Part can be hardware, firmware or software etc..Hardware (hardware) is the abbreviation of computer hardware, refer in computer system by
The general name of the various physical units of the compositions such as electronics, machinery and photoelectric cell.For example, the hardware can be disk array
(redundant arrays of independent disks, RAID) and network interface card (network interface card,
NIC) etc..Firmware (firmware) refers to the journey in write-in rewritable read-only memory or Electrically Erasable Programmable Read-Only Memory
Sequence, firmware are the software for serving as the most basic bottom work of a system.For example, firmware may include basic input/output
System (basic input/output system, BIOS) etc..Software can be operating system, application software etc..
Management server can carry out parameter configuration to the component of each service server in equipment management system, so that industry
Business server meets business demand.Management server can in bulk carry out multiple service servers with same parts simultaneously
Parameter configuration.For example, if the component having the same of service server 1~3, management server can be in bulk to service servers
1~3 carries out parameter configuration.Alternatively, management server, which can also be individually for each service server, carries out parameter configuration, the application
Embodiment is without limitation.
Wherein, the configuration items that there are one or more needs to be configured for component, each configuration item can correspond to one or
Multiple configuration parameters.Management server configures the configuration item by a configuration parameter of configuration item.For example, such as following table
Shown in 1, RAID card in service server tool respectively " RAID controller ID ", " RAID level " and " is opened there are three configuration item
Moving plate "." RAID controller ID " corresponding 2 configuration parameters are respectively " RAIDStorage0 " and " RAIDStorage1 ".
" RAID level " corresponding 5 configuration parameters are respectively " RAID0 ", " RAID1 ", " RAID5 ", " RAID6 " and " RAID10 ".
" boot disk " corresponding 2 configuration parameters are respectively "Yes" and "No"."Yes" is indicated using current RAID group as boot disk, " no
It " indicates current RAID group not as boot disk.Management server can be by " RAIDStorage0 " to " RAID controller ID "
It is configured, " RAID level " is configured by " RAID0 ", " boot disk " is configured by "Yes".
Table 1
Configuration item | Configuration parameter |
RAID controller ID | RAIDStorage0、RAIDStorage1 |
RAID level | RAID0、RAID1、RAID5、RAID6、RAID10 |
Boot disk | It is, is no |
For another example, as shown in table 2 below, there are four configuration items for the BIOS tool in service server, and respectively " system starts mould
Formula ", " efficiency mode ", " VTd support " and " InterruptRemap "." system start-up mode " corresponding 2 configuration parameters point
It Wei " Legacy mode " and " UEFI mode "." efficiency mode " corresponding 2 configuration parameters are respectively " low-power consumption " and " high property
Can "." VTd support " corresponding 2 configuration parameters respectively " enabled " and " forbidding "." InterruptRemap " is 2 corresponding
Configuration parameter respectively " enabled " and " forbidding ".Management server can match " system start-up mode " by " UEFI mode "
It sets, " efficiency mode " is configured by " low-power consumption ", " VTd support " is configured by " enabled ", is passed through " enabled "
" InterruptRemap " is configured.
Table 2
Configuration item | Configuration parameter |
System start-up mode | Legacy mode, UEFI mode |
Efficiency mode | Low-power consumption, high-performance |
VTd is supported | It enables, forbid |
InterruptRemap | It enables, forbid |
For another example, operating system can have configuration item " operating system version ", configuration parameter can for " CentOS7.3 ",
"CentOS7.4".Operating system current version is " CentOS7.2 ".Management server can be by " CentOS7.4 " to " operation
System version " is configured, i.e., operating system update is CentOS7.4 version by management server.
For another example, firmware can have configuration item " firmware version ", and configuration parameter can be " 0.0.2 ", " 0.0.3 ".Firmware is worked as
Preceding version is " 0.0.1 ".Management server can configure " firmware version " by " 0.0.3 ", i.e., management server will be consolidated
Part upgrades to 0.0.3 version.
Device management method and management server provided herein are introduced in detail below.
Fig. 2 is referred to, Fig. 2 is a kind of flow diagram of device management method provided by the embodiments of the present application.Such as Fig. 2 institute
Show, which includes the following steps 201~204, wherein:
201, management server obtains the component mark of component in each service server at least one service server.
Wherein, management server obtains the component of one or more components of each service server of equipment management system
Mark.For example, management server obtains the component mark of one or more components in service server 1~3 as shown in Figure 1.
For example, the component can be for hardware, firmware and software etc., hardware can be RAID card, network interface card, CPU, mainboard (i.e. veneer) etc.,
Firmware can be BIOS etc., and software can be operating system etc..
Optionally, management server can pass through baseboard management controller (baseboard management
Controller, BMC) the component mark of obtaining widget from each service server of equipment management system.Specifically, it manages
Server can obtain the mark of the component of specified type by BMC to service server, and service server can return to management service
The mark of the component of the specified type of device.For example, management server can obtain the mark of RAID card by BMC to service server
Know, service server can return to the mark of RAID card.
Wherein, component mark is used to indicate the identity information of component.Optionally, component mark can be component type
Number, component version number or component names etc. can determine the information of component identity.For example, if component is hardware, the component mark
Knowledge can be number of element types.For example, the model of RAID card can be " LSI3108 " or " LSI3008 " or " LSI2208 ".Network interface card
Model can be " MZ910 " or " MZ920 " etc..CPU model can be " IntelxeonV3 ", " IntelxeonV5 " etc..Mainboard
Model can be " CH121 ", " RH1288 " etc..If component is firmware or software, component mark can be component version number.
For example, the version number of firmware can be 0.0.1,0.0.2 etc..The version number of operating system can for CentOS7.2,
CentOS7.3 etc..
As an alternative embodiment, management server obtains each business service at least one service server
The specific embodiment of the mark of component is in device:Management server is obtained when detecting that at least one service server powers on
Take the mark of component in each service server at least one service server.It, can by implementing the optional embodiment
The component mark of service server is obtained in time, and then determines the submodel set of service server in advance, thus rear
When the continuous component progress parameter configuration needed to service server, management server can be according to the submodel set of service server
In configuration item and configuration parameter parameter configuration is carried out to the configuration item of the component of service server.
Optionally, if the first service server is to power on for the first time, i.e. the first service server is new addition equipment management system
The service server of system can directly execute step after management server obtains the mark of the component of the first service server
202, that is, determine the corresponding first submodel set of the first service server.Wherein, the first service server is equipment management system
Any one at least one service server that system includes.For example, the first service server can be equipment shown in FIG. 1
Any one in management system in service server 1~3.
Optionally, if the first service server powers on for the first time to be non-, management server obtains the portion of the first service server
After the mark of part, this, which is powered on, detects that more last the first business detected that powers on of the component of the first service server takes
When the component of business device changes, step 202 is executed.For example, the first service server is service server 1, service server 1
When first powering on, management server detects that the component of service server 1 is the RAID card and model of model " LSI3108 "
For the network interface card of " MZ910 ", management server executes step 202.If when powering on for second of service server 1, management server inspection
The component for measuring service server 1 is still the RAID card of model " LSI3108 " and the network interface card of model " MZ910 ", i.e. industry
Component in business server 1 does not change, then management server terminates this process.If when powering on for second of service server 1,
Management server detects that the component of service server 1 is the RAID card of model " LSI2208 " and the net of model " MZ920 "
Card, i.e., the component in service server 1 changes, then management server executes step 202, that is, redefines service server
1 the first submodel set.
As an alternative embodiment, management server obtains each business service at least one service server
The specific embodiment of the mark of component is in device:Management server periodically obtains each at least one service server
The mark of component in service server.By implementing the optional embodiment, it can determine in time service server most
The mark of new component, and then the corresponding newest submodel set of service server is determined in time.
Optionally, after management server can be powered on detecting the first service server, at least one is periodically obtained
In a service server in each service server component mark.This period detect the component of the first service server compared with
A upper cycle detection to the component of the first service server change when, execute step 202, that is, redefine business service
First submodel set of device 1.
202, management server determines the first son according to the mark of the component of the first service server in preset model library
Model set.
Wherein, include at least one submodel in preset model library, include the configuration item of component in each submodel and match
Set parameter.For example, including 6 submodels, respectively submodel 1~6 in preset model library.Submodel 1 and submodel 2 include
The configuration item and configuration parameter of RAID card.Submodel 3 and submodel 4 include the configuration item and configuration parameter of network interface card.Submodel 5
It include the configuration item and configuration parameter of BIOS with submodel 6.The configuration item and configuration parameter that submodel 1 and submodel 2 include
It is not identical.The configuration item and configuration parameter that submodel 3 and submodel 4 include be not identical.What submodel 5 and submodel 6 included matches
It sets item and configuration parameter is not identical.Optionally, the file format of submodel can be markup file format, for example, submodel
File format can be for xml or json etc..The marking type file format scale of construction is small, generally a few to tens of KB, is conducive to user
Downloading, and easily extend.
Wherein, each submodel includes one or more configuration items, the corresponding one or more configuration parameters of each configuration item.
For example, submodel 1 may include configuration item and configuration parameter as listed in Table 1.For another example, submodel 5 may include shown in table 2 as above
Configuration item and configuration parameter.
Wherein, the first submodel set includes at least one submodule corresponding with the component of the first service server mark
Type.
It is worth noting that management server determines that the business takes for any one service server in management system
Be engaged in corresponding first submodel of device process it is all the same, in being described below of the embodiment of the present application, how management server is determined
It is described for corresponding first submodel of first service server and the first configuration information.
Optionally, the corresponding relationship of submodel and component mark can be preset in management server.Management server obtains
After the component mark of first service server, according to the corresponding relationship of preset submodel and component mark, in preset model
Submodel corresponding with the component of the first service server mark is determined in library, so that it is determined that the first submodel set.
In general, hardware is different, the configuration item and configuration parameter of hardware are also different.Therefore, the mark of hardware can be preset
With the corresponding relationship of the submodel of the configuration item and configuration parameter that include the hardware.In general, certain hardware are different, the configuration of firmware
Item and configuration parameter be not also identical, and since the mark of firmware is fairly simple, and the mark of the firmware of different vendor's production is identical,
But the configuration item and configuration parameter of firmware may be different.Therefore, in order to uniquely determine the configuration item including firmware currently needed
With the submodel of configuration parameter, the mark and the submodel of configuration item and configuration parameter including firmware of hardware can be preset
Corresponding relationship.Certainly, the mark and the submodel of configuration item and configuration parameter including the firmware of firmware also can be preset
Corresponding relationship.In general, software is different, the configuration item and configuration parameter of software are also different.Therefore, the mark of software can be preset
With the corresponding relationship of the submodel of the configuration item and configuration parameter that include the software.
For example, it is corresponding with the submodel of configuration item and configuration parameter including RAID card that RAID card mark can be preset
Relationship.The corresponding relationship of network card identification with the configuration item for including network interface card and the submodel of configuration parameter can be preset.It can be preparatory
The corresponding relationship for making CPU mark or mainboard mark and the submodel of configuration item and configuration parameter including BIOS is set, or in advance
The configuration item of bios version number and BIOS and the submodel of configuration parameter are set.Operating system identifies can be preset and including behaviour
Make the corresponding relationship of the configuration item of system and the submodel of configuration parameter.
For example, by taking component mark includes number of element types as an example.It include above-mentioned submodel 1~6 in preset model library.It can
Establish the corresponding relationship of submodel and number of element types as shown in table 3 below.Wherein, " LSI3108 " and " LSI3008 " is RAID card
Model." MZ910 " and " MZ920 " is network interface card model." IntelxeonV3 " and " IntelxeonV5 " is CPU model.
When management server detects RAID card model " LSI3108 ", the network interface card model of the first service server
When " MZ910 " and CPU model " IntelxeonV3 ", " LSI3108 " corresponding submodel 1, " MZ910 " corresponding submodel 3 are determined
And " IntelxeonV3 " corresponding submodel 5.Management server obtains submodel 1,3 and of submodel from preset model library
Submodel 5, submodel 1, submodel 3 and submodel 5 are the submodel in the first submodel set.
Table 3
Component mark | Submodel |
LSI3108 | Submodel 1 |
LSI3008 | Submodel 2 |
MZ910 | Submodel 3 |
MZ920 | Submodel 4 |
IntelxeonV3 | Submodel 5 |
IntelxeonV5 | Submodel 6 |
Again for example, as shown in table 4 below, bios version number " 0.0.1 " and " 0.0.2 " correspond to submodel 5.BIOS editions
This number " 0.0.3 " corresponding submodel 6.When management server detects the RAID card model of the first service server
When " LSI3108 ", network interface card model " MZ910 " and bios version number are " 0.0.1 ", determining " LSI3108 " corresponding submodel 1,
" MZ910 " corresponding submodel 3 and " 0.0.1 " corresponding submodel 5.Management server obtains submodel from preset model library
1, submodel 3 and submodel 5, submodel 1, submodel 3 and submodel 5 are the submodel in the first submodel set.
Table 4
Component mark | Submodel |
LSI3108 | Submodel 1 |
LSI3008 | Submodel 2 |
MZ910 | Submodel 3 |
MZ920 | Submodel 4 |
Or 0.0.2 0.0.1 | Submodel 5 |
0.0.3 | Submodel 6 |
Alternatively, the title of the submodel in preset model library may include component mark, component identifies corresponding submodel just
For the submodel in submodel title including component mark.Management server determines in submodel title in preset model library
The submodel of component mark including the first service server, so that it is determined that the first submodel set out.Can thus it not have to
Individually establish the mark of submodel as shown in table 3 and the corresponding relationship of component mark.
For example, including above-mentioned submodel 1~6 in preset model library so that component is identified as number of element types as an example.Submodel 1
Entitled " RAID-LSI3108 ", entitled " RAID-LSI3008 " of submodel 2, the entitled " NIC- of submodel 3
MZ910 ", entitled " NIC-MZ920 " of submodel 4, entitled " BIOS-IntelxeonV3 " of submodel 5, submodel 6
Entitled " BIOS-IntelxeonV5 ".Management server obtain the first service server number of element types be " LSI3108 ",
" MZ910 " and " IntelxeonV3 ".Management server finds " LSI3108 " in the title of submodel 1, in submodel 3
" MZ910 " is found in title, and " IntelxeonV3 " is found in the title of submodel 5.Therefore, management server determines
The first submodel set include submodel 1, submodel 3 and submodel 5.
As an alternative embodiment, management server is according to the mark of the component of the first service server preset
The specific embodiment of determining first submodel set is in model library:Management server determines and first in preset model library
At least one corresponding second submodel set of at least one component categories of service server, each second submodel set packet
The corresponding submodel of component of the same category is included, which is used to indicate the component of the component ownership of the first service server
Classification information;Management server is identified according at least one component of the first service server from least one the second submodel collection
The first submodel set is determined in conjunction.
By implementing the optional embodiment, the second submodel set first can be determined according to the classification of component, second
Submodel set includes the corresponding submodel of component of the same category, then searches component mark in the second submodel set and correspond to
Submodel, the seeking scope that component identifies corresponding submodel can be reduced, in this way so as to quickly find component
Identify corresponding submodel.
For example, a kind of component of classification generally includes the component of multiple and different models.For example, model
The RAID card of " LSI3108 ", the RAID card of model " LSI3008 ", the RAID card of model " LSI2208 ", these three models
RAID card belong to a component categories, i.e., component categories are RAID card.Similarly, the network interface card and model of model " MZ910 "
A component categories are also belonged to for the network interface card of " MZ920 ", i.e. component categories are network interface card.Similarly, model " IntelxeonV3 " and
The CPU component categories of " IntelxeonV5 " are CPU.
As shown in table 5 below, the corresponding relationship of component categories Yu the second submodel set can be stored in advance in management server.Its
In, it include above-mentioned submodel 1 and submodel 2 in the second submodel set 1.It include above-mentioned submodel 3 in second submodel set 2
With submodel 4.It include above-mentioned submodel 5 and submodel 6 in second submodel set 3.The first business that management server obtains
The model " LSI3108 " of the RAID card of server, the model " MZ910 " of network interface card, the model " IntelxeonV3 " of CPU.Management clothes
Business device determines component categories " RAID card " corresponding second submodel set 1, and determines component categories " network interface card " corresponding second submodule
Type set 2, and determine component categories " CPU " corresponding second submodel set 3.Management server according to model " LSI3108 " from
Second submodel set 1 obtains submodel 1, and obtains submodel 3, and root from the second submodel set 2 according to model " MZ910 "
Submodel 5 is obtained from the second submodel set 3 according to model " IntelxeonV3 ".Management server how according to model from second
Submodel is obtained in submodel set can be found in foregoing description, as according to the corresponding relationship of model and submodel pre-established,
Determine in submodel corresponding with the number of element types of the first service server, or the title of determining submodel to include that the first business takes
The submodel of the number of element types of business device.
Table 5
Component categories | Second submodel set |
RAID | Second submodel set 1 |
NIC | Second submodel set 2 |
CPU | Second submodel set 3 |
Certainly, the mark of firmware and the submodel of the configuration item and configuration parameter that include the firmware to it is corresponding when can also be first true
Determine the corresponding second submodel set of unit type of firmware, then is obtained from the corresponding second submodel set of unit type of firmware
Take the corresponding submodel of the mark of firmware.For example, the submodel of the mark of BIOS and configuration item and configuration parameter including BIOS
The corresponding second submodel set of unit type " BIOS " can also be first determined to when corresponding to, then corresponding from unit type " BIOS "
The corresponding submodel of mark of second submodel set acquisition BIOS.
As an alternative embodiment, when the corresponding submodel of mark that the first component is not present in preset model library
When, management server obtains the configuration item and configuration parameter of the first component from the first service server, which is the
Any one in the component of one service server.Management server is according to the configuration item and configuration parameter of the first component in preset mould
The first submodel is added in type library, includes the configuration item and configuration parameter of the first component in first submodel.By implementing to be somebody's turn to do
Optional embodiment, can automatically generate submodel, and the submodel in extendible preset model library makes the son in preset model library
Model is more perfect.
For example, RAID card model " LSI3108 ", the network interface card model of the first service server that management server obtains
"MZ910".Network interface card model " MZ910 " corresponding submodel is not present in preset model library.Therefore, management server is from the first industry
It is engaged in obtaining the configuration item and configuration parameter of the network interface card of model " MZ910 " in server.Management server is according to model
The configuration item and configuration parameter of the network interface card of " MZ910 " generate the first submodel.Including model " MZ910 " in first submodel
The configuration item and configuration parameter of network interface card.After management server generates the first submodel, the first submodel is stored to preset mould
In type library, with the submodel expanded in preset model library, keep the submodel in preset model library more perfect.Optionally, it manages
Server can be established and be stored in the corresponding relationship of model " MZ910 " and the first submodel or the title of the first submodel
Model " MZ910 ", so that corresponding first submodel can be found according to number of element types " MZ910 ".Management server generates the
After one submodel, the first submodel and the corresponding submodel of the model obtained from preset model library " LSI3108 " are determined
For the submodel in the first submodel set.
Optionally, if there is no the mark of the first component, (mark of such as first component can be CPU in preset model library
Mark or mainboard mark) corresponding configuration item and configuration parameter including firmware submodel, then management server is from the first industry
It is engaged in obtaining the configuration item and configuration parameter of firmware in server.Management server is according to the configuration item and configuration parameter of firmware pre-
It sets and adds the first submodel in model library, include the configuration item and configuration parameter of firmware in first submodel.
Optionally it is determined that the corresponding first submodel collection of the first service server can be stored after the first submodel set
It closes, the configuration so as to subsequent configuration item and configuration parameter according in the first submodel set to the component of the first service server
Item carries out parameter configuration.
It optionally, can also be from interconnection when submodel corresponding with the mark of the first component is not present in preset model library
Submodel corresponding with the mark of the first component is downloaded in net.For example, submodel can be published to public affairs by management software development teams
Official website is taken charge of, so that when submodel corresponding with the mark of the first component is not present in preset model library, management server can be from
Submodel corresponding with the mark of the first component is downloaded in company official website.
Optionally, the submodel in preset model library can also be copied from other equipment and be obtained.
203, management server sends the first configuration information to the first service server.
Wherein, management server determines the first son according to the mark of the component of the first service server in preset model library
After model set, the first configuration information is sent to the first service server.The first submodel collection is carried in first configuration information
At least one configuration item and configuration parameter in conjunction, in order to which the first service server configures this at least according to the first configuration information
The configuration parameter of the configuration item of one component to be configured.Wherein, component to be configured can be the portions of the first service server
Part, i.e. management server only can carry out parameter configuration to the section components of the first service server.Alternatively, component to be configured can also
To be all components of the first service server, the embodiment of the present application is without limitation.
For example, the first submodel set includes above-mentioned submodel 1 and submodel 5.Submodel 1 includes the configuration item of RAID card
And configuration parameter.Submodel 5 includes the configuration item and configuration parameter of BIOS.The configuration item and configuration parameter that submodel 1 includes can
As shown in Table 1.The configuration item and configuration parameter that submodel 5 includes can be as above shown in tables 2.Management server can be only to RAID card
Configuration item configured.For example, management server to the first service server send the first configuration information, this first match confidence
Breath includes configuration item " RAID controller ID " and " RAID level ", the configuration parameter for being configured to " RAID controller ID "
" RAIDStorage0 " and the configuration parameter " RAID10 " for being used to configure " RAID level ".First service server connects
After receiving first configuration information, " RAIDStorage0 " is configured by " the RAID controller ID " of RAID card, by " RAID level
It is not configured to " RAID10 " ".
For the configuration item and configuration parameter of different components to be configured, management server can be matched by BMC by different
It sets path and is sent to the first service server.For example, component to be configured includes RAID card and BIOS.Management server can pass through
BMC sends the configuration item and configuration parameter of RAID card by configuration path 1 to the first service server, and by BMC by matching
Set configuration item from BIOS to the first service server and configuration parameter that path 2 sends.Such first service server, which passes through, to be configured
After path 1 receives configuration item and configuration parameter, configured using configuration item of the configuration parameter to RAID card.First industry
After business server receives configuration item and configuration parameter by configuration path 2, using the configuration parameter to the configuration item of BIOS
It is configured.
Optionally, the application can also be used in the scene that firmware upgrade is carried out to the first service server.Management server obtains
The component mark of the first service server taken includes the version number of firmware.Management server obtains the corresponding son of firmware version number
Model.The configuration item that the corresponding submodel of firmware version number includes is firmware version, and configuration parameter is one or more firmware versions
This number.It, can be by least one configuration item in the submodel after management server obtains the corresponding submodel of firmware version number
With configuration parameter as the configuration parameter in the first configuration information, and first configuration information is sent to the first service server.
It is the version in the first configuration information by firmware version upgrade after first service server receives first configuration information.Example
Such as, when including configuration item " firmware version " and configuration parameter " 0.0.2 " in the first configuration information, the first service server is by firmware
Edition upgrading be 0.0.2.
Optionally, the application can also be used in the scene upgraded to the operating system of the first service server.Management clothes
The component mark for the first service server that business device obtains includes the version number of operating system.Management server obtains operating system
The corresponding submodel of version number.The configuration item that the corresponding submodel of the version number of operating system includes is operating system version,
Configuration parameter is one or more operating system version numbers.Management server obtain the corresponding submodel of operating system version number it
Afterwards, can using in the submodel at least one configuration item and configuration parameter as the configuration parameter in the first configuration information, concurrently
Give first configuration information to the first service server.After first service server receives first configuration information, it will operate
System version upgrades to the version in the first configuration information.For example, including configuration item " operating system version in the first configuration information
This " and when configuration parameter " CentOS7.3 ", the edition upgrading of operating system version is CentOS7.3 by the first service server.
204, the first service server is matched according to the configuration item that the first configuration information configures at least one component to be configured
Set parameter.
Optionally, management server can send the first configuration information to multiple service servers in batches, be matched with reaching batch
The purpose set.For example, service server 1 and the component having the same of service server 2, need to carry out identical parameter configuration.
First configuration information can be sent to service server 1 and service server 2 simultaneously by management server, make 1 He of service server
Service server 2 carries out parameter configuration according to configuration item of first configuration information to component.
As it can be seen that including at least one submodel, each submodule in preset model library by implementing method described in Fig. 2
It include the configuration item and configuration parameter of component in type.Management server dynamically obtains the corresponding submodel collection of service server
It closes, includes at least one submodel corresponding with the component of service server mark in submodel set.Therefore, management server
Dynamically obtain the configuration item and configuration parameter of service server, thus it is subsequent can be to the configuration of the component of service server
Item carries out parameter configuration.As it can be seen that being not required to by implementing method described in Fig. 2 when the component of service server changes
Update management software, so that it may dynamically get the newest configuration item of service server and configuration parameter, be conducive to quickly
Parameter configuration is carried out to the configuration item of the component of service server, promotes the maintenance efficiency of server O&M mode.And it is different
Service server may have the identical component in part, by implementing method described in Fig. 2, multiple service servers can be answered
With identical submodel, to be conducive to save development cost.
As a possible embodiment, after step 203, management server can also save the first configuration information,
New submodel is established in preset model library, which is used to identify the component configuration parameter set of the first service server
Information, when executing update configuration parameter or firmware updating or upgrading OS operation again in order to management node, quick obtaining first
The corresponding submodel set of service server, and determine the first configuration parameter, it is then forwarded to the first service server, promotes business
The O&M efficiency of server reduces the operating time of the O&M scenarios such as parameter configuration, firmware upgrade and OS upgrading, reduces to industry
The influence of application is run on business server.
Fig. 3 is referred to, Fig. 3 is a kind of flow diagram of device management method provided by the embodiments of the present application.Wherein, scheme
The difference of device management method shown in 3 and device management method shown in Fig. 2 is that management server is determining in Fig. 3
After one submodel set, matching in the first submodel set can be shown according to the preset display rule in the first submodel set
Item and configuration parameter are set, and at least one configuration item in the first submodel set and configuration parameter may be selected as the first configuration
The configuration item and configuration parameter that information includes.As shown in figure 3, the device management method includes the following steps 301~306, wherein:
301, management server obtains the mark of component in each service server at least one service server.
302, management server determines the first son according to the mark of the component of the first service server in preset model library
Model set.
Step 301 and 302 specific embodiment it is identical as above-mentioned 201 and 202, for details, reference can be made to above-mentioned 201 and 202 pairs
The description answered, this will not be repeated here.
303, management server is shown in the first submodel set according to the preset display rule in the first submodel set
Configuration item and configuration parameter.
It wherein, further include the preset display rule of configuration item and configuration parameter in the submodel of the first submodel set.Pipe
After reason server determines the first submodel set, the first son can be shown according to the preset display rule in the first submodel set
Configuration item and configuration parameter in model set.
In practical applications, if the component of service server changes or equipment management system is newly added in service server
System, needs to update management software, to update the configuration item of service server and configuration parameter in management software and update configuration
The display rule of item and configuration parameter.By implementation steps 303, the display rule of configuration item and configuration parameter is added to submodule
In type, management server just dynamically obtains the configuration item of service server and the display rule of configuration parameter, to not have to
Management software is updated, is conducive to quickly carry out parameter configuration to the configuration item of service server.
Optionally, the preset display rule of configuration item may include in the display order of configuration item and the menu path of configuration item
At least one of.The display order of configuration item refers to, the display order between several configuration items of the same component.Configuration item
Menu path refers to catalogue where configuration item.
Optionally, the preset display rule of configuration parameter includes that whether configuration parameter read-only, whether configuration parameter is ashed, matches
Set parameter whether hide at least one of.Whether configuration parameter is read-only to refer to whether configuration parameter can only be read, and cannot change.Match
It sets parameter and whether is ashed and refer to whether configuration parameter will be ashed display when dependence condition is unsatisfactory for.Whether configuration parameter is hidden
Hiding refers to whether configuration parameter needs to hide when not being related to.
For example, the following table 6, by taking a kind of corresponding submodel of RAID card as an example, which may include letter as shown in table 6 below
Breath.
Table 6
As an alternative embodiment, further include in the submodel of the first submodel set rely on configuration item, by according to
Rely configuration item and relies on condition;Wherein, in the first submodel set rely on configuration item and rely on configuration item configuration parameter according to
It is relied on the current configuration parameter of configuration item and whether meets dependence condition and shown.
By the way that dependence is arranged, is conducive to promote user experience, prevents conflict configuration item.And by the way that configuration will be relied on
, be relied on configuration item and rely on condition and be added in submodel, management server just dynamically obtains service server
Configuration item is relied on, configuration item is relied on and relies on condition, to not have to update management software, is conducive to quickly to business service
The configuration item of device carries out parameter configuration.
For example, the following table 7, by taking a kind of corresponding submodel of BIOS as an example, which may include information as shown in table 7 below.
Wherein, when being relied on configuration item " VTd support " current configuration parameter and meeting dependence condition, that is, it is relied on configuration item " VTd branch
Hold " current configuration parameter when being " enabled ", do not hide dependence configuration item " InterruptRemap " and its configuration parameter.It is no
Then, it hides and relies on configuration item " InterruptRemap " and its configuration parameter.
Table 7
Optionally, may also include in the first submodel set configuration parameter data type (such as enumeration type, Boolean type),
The presently configured value of the creation mode (such as single choice, multiselect) of configuration parameter, help information, warning information, configuration item, configuration
Default value, the maxstrlen of configuration parameter, the minimum string length of configuration parameter, the maximum of configuration parameter of item
At least one of value, the minimum value of configuration parameter and the mode that comes into force (coming into force after such as coming into force or restart).
304, management server selects at least one configuration item in the first submodel set and configuration parameter as first
The configuration item and configuration parameter that configuration information includes.
Optionally, the selection instruction that management server can be inputted according to user, selection needs to match from the configuration item of display
The configuration item and the suitable configuration parameter of selection set.
For example, the first submodel set includes above-mentioned submodel 1 and submodel 5.The configuration item and configuration that submodel 1 includes
Parameter can be as listed in Table 1.The configuration item and configuration parameter that submodel 5 includes can be as above shown in tables 2.Fig. 4 is a kind of display circle
The schematic diagram in face, as shown in figure 4, configuration item and configuration parameter that the exportable first submodel set of management server includes.With
The configuration item configured and suitable configuration parameter may be selected in family.As shown in figure 4, user's selection is needed configuration item
" RAID controller ID " is configured to " RAIDStorage0 ", " RAID10 " is configured by configuration item " RAID level ", by configuration item
" boot disk " is configured to "Yes".After management server receives the selection instruction of user's input, by option and installment item, " RAID is controlled
Device ID " and corresponding configuration parameter " RAIDStorage0 " and configuration item " RAID level " and corresponding configuration parameter
Configuration item that " RAID10 " and configuration item " boot disk " and corresponding configuration parameter "Yes" include as the first configuration information and
Configuration parameter.
It, being capable of neatly option and installment item and configuration parameter progress from the first submodel set by implementation steps 304
Parameter configuration.
305, management server sends the first configuration information to the first service server.
Optionally, after management server sends the first configuration information to the first service server, management server can be given birth to
At configuration file, which includes the first configuration information.Management server saves the configuration file, so that next user thinks
When carrying out identical configuration, user can input instruction, so that management server is directly selected configuration file, and pass through configuration file
In configuration parameter parameter configuration is carried out to the configuration item of at least one component to be configured.
306, the first service server is according to the configuration parameter of the configuration item of the first configuration information update component.
Wherein, the specific embodiment of above-mentioned 305 and 306 parts is identical as above-mentioned 203 and 204, and for details, reference can be made to above-mentioned
203 and 204 corresponding descriptions, this will not be repeated here.
In order to be clearly illustrated to present context, below with reference to three complete examples, to this
The scheme of application is further illustrated.Wherein, example one with management server to the RAID card of service server and BIOS into
For row parameter configuration.Example two is by taking operating system of the management server to service server upgrades as an example.Example three with
For management server upgrades the firmware of service server.
Example one:
Management server has preset model library.It include 4 submodels, respectively submodel 1~4 in preset model library.
Submodel 1 and submodel 2 include the configuration item and configuration parameter of RAID card.Submodel 3 and the matching including BIOS of submodel 4
Set item and configuration parameter.The configuration item and configuration parameter that submodel 1 and submodel 2 include be not identical.Submodel 3 and submodel 4
Including configuration item and configuration parameter it is not identical.Wherein, the submodel in preset model library and number of element types have corresponding relationship,
The corresponding relationship is as shown in table 8 below." LSI3108 " and " LSI3008 " is the number of element types of RAID card." IntelxeonV3 " and
" IntelxeonV5 " is the number of element types of CPU.Different number of element types correspond to different submodels.
Table 8
Component mark | Submodel |
LSI3108 | Submodel 1 |
LSI3008 | Submodel 2 |
IntelxeonV3 | Submodel 3 |
IntelxeonV5 | Submodel 4 |
Management server can obtain the RAID card and CPU type of service server 1~3 when service server 1~3 powers on
Number model.Alternatively, management server can periodically obtain the RAID card of service server 1~3 and the model of CPU model.
Management server gets the RAID card model " LSI3108 " and CPU model " IntelxeonV3 " of service server 1.Industry
The RAID card model " LSI3108 " and CPU model " IntelxeonV3 " of business server 2.The RAID card of service server 3
Model " LSI2208 " and CPU model " IntelxeonV5 ".
Management server can search service server 1 according to the corresponding relationship in upper table 8 directly in preset model library
The corresponding submodel of RAID card model " LSI3108 " and the corresponding submodel of CPU model " IntelxeonV3 ".8 institute of table as above
Show, management server determines " LSI3108 " corresponding submodel 1 and " IntelxeonV3 " corresponding submodel 3.Therefore, it manages
Server determines that the corresponding first submodel set 1 of service server 1 includes submodel 1 and submodel 3.
Alternatively, the corresponding relationship of component categories Yu the second submodel set can be preset in management server.The correspondence is closed
System is as shown in table 9 below.Management server obtains the model " LSI3108 " of the RAID card of service server 1, the model of CPU
After " IntelxeonV3 ", component categories " RAID card " corresponding second submodel set 1 can be first determined, and determine component categories
" CPU " corresponds to the second submodel set 2.Management server obtains submodule from the second submodel set 1 according to model " LSI3108 "
Type 1, and submodel 3 is obtained from the second submodel set 3 according to model " IntelxeonV3 ", and by submodel 1 and submodel 3
Form the first submodel set 1.
Table 9
Component categories | Second submodel set |
RAID | Second submodel set 1 |
CPU | Second submodel set 2 |
Similarly, management server determines the corresponding first submodel set 1 of service server 2 with identical principle.
When management server determines 3 corresponding first submodel set 2 of service server, detect in preset model library
There is no the corresponding submodels of RAID card model " LSI2208 ".Therefore management server obtains model from service server 3
The configuration item and configuration parameter of the RAID card of " LSI2208 ".And the configuration of the RAID card according to the model of acquisition " LSI2208 "
Item and configuration parameter generate submodel 5, the configuration item of the RAID card including model " LSI2208 " and configuration in the submodel 5
Parameter.Management server establishes the corresponding relationship of submodel 5 and model " LSI2208 ", and stores submodel 5 to preset model library
In.Final management server determines that the corresponding first submodel set 2 of service server 3 includes submodel 4 and submodel 5.
Alternatively, management server can also determine the corresponding first submodel collection of service server 1~3 by another way
It closes.It include 4 different submodels, respectively submodel 1~4 in preset model library.Submodel 1 and submodel 2 include
The configuration item and configuration parameter of RAID card.Submodel 3 and submodel 4 include the configuration item and configuration parameter of BIOS.Wherein, in advance
The submodel and number of element types set in model library have corresponding relationship, and the corresponding relationship is as shown in the following table 10." LSI3108 " and
" LSI3008 " is the number of element types of RAID card.The number of element types of different RAID cards corresponds to different submodels."0.0.1",
" 0.0.2 " and 0.0.3 are the component version number of BIOS.The version number of different BIOS can correspond to identical submodel or corresponding different
Submodel.
Table 10
Component mark | Submodel |
LSI3108 | Submodel 1 |
LSI3008 | Submodel 2 |
Or 0.0.2 0.0.1 | Submodel 3 |
0.0.3 | Submodel 4 |
Management server can when service server 1~3 powers on, obtain service server 1~3 RAID card model and
The version number of BIOS.Alternatively, management server can periodically obtain the model and BIOS of the RAID card of service server 1~3
Version number.Management server gets the RAID card model " LSI3108 " of service server 1 and the version number of BIOS is
"0.0.1".The RAID card model " LSI3108 " of service server 2 and the version number of BIOS are " 0.0.1 ".Service server 3
RAID card model " LSI2208 " and BIOS version number be " 0.0.3 ".
Management server can search service server 1 according to the corresponding relationship in upper table 10 directly in preset model library
The corresponding submodel of RAID card model " LSI3108 " and BIOS the corresponding submodel of version number " 0.0.1 ".10 institute of table as above
Show, management server determines " LSI3108 " corresponding submodel 1 and " 0.0.1 " corresponding submodel 3.Therefore, management server
Determine that the corresponding first submodel set 1 of service server 1 includes submodel 1 and submodel 3.
Alternatively, the corresponding relationship of component categories Yu the second submodel set can be preset in management server.Management service
Device obtains the model " LSI3108 " of the RAID card of service server 1, after the version number " 0.0.1 " of BIOS, can first determine component
Classification " RAID card " corresponds to the second submodel set 1, and determines component categories " BIOS " corresponding second submodel set 2.Management
Server obtains submodel 1 from the second submodel set 1 according to model " LSI3108 ", and according to version number " 0.0.1 " from second
Submodel set 3 obtains submodel 3, and submodel 1 and submodel 3 are formed the first submodel set 1.
Similarly, management server determines the corresponding first submodel set 1 of service server 2 with identical principle.Management clothes
Business device determines that the corresponding first submodel set 2 of service server 3 includes submodel 4 with identical principle.And due to preset
There is no the corresponding submodels of RAID card of the model " LSI2208 " of service server 3 in model library.Therefore management server
The configuration item and configuration parameter of the RAID card of model " LSI2208 " are obtained to service server 3.And according to the model of acquisition
The configuration item and configuration parameter of the RAID card of " LSI2208 " generate submodel 5, include model " LSI2208 " in the submodel 5
RAID card configuration item and configuration parameter.Management server establishes the corresponding relationship of submodel 5 and model " LSI2208 ", and
Submodel 5 is stored into preset model library.Final management server determines the corresponding first submodel set 2 of service server 3
Including submodel 4 and submodel 5.
After management server determines the corresponding first submodel set of service server 1~3, user is openable to be matched
Set interface.Management server can show that configuration item and configuration parameter in the first submodel set are selected for user in configuration interface
It selects.Management server can according in the first submodel set it is preset display rule display the first submodel set in configuration item and
Configuration parameter.Exported in configuration interface with management server configuration item in the first submodel set 1 and configuration parameter for
For the selection of family, the interface of output can be as shown in Figure 5.The configuration item configured and suitable configuration may be selected in user
Parameter.As shown in figure 5, user's selection needs to configure " RAIDStorage0 " for configuration item " RAID controller ID ", will configure
Item " RAID level " is configured to " RAID10 ", configures "Yes" for configuration item " boot disk ".User's selection needs
System start-up mode " is configured to " UEFI mode ", " low-power consumption " is configured by configuration item " efficiency mode ", by configuration item " VTd branch
Hold " it is configured to " enable ", configuration item " InterruptRemap " is configured to " enable ".Certain user can also only select RAID card
Or the configuration parameter of BIOS is configured.User is also an option that the service server needed to configure.As shown in figure 5, user can
It selects to be configured to service server 1 and service server 2.
After management server receives the configuration-direct of user's input, the first configuration information is sent to 1 He of service server
Service server 2.Wherein, the first configuration information includes the configuration item and configuration parameter of user's selection as shown in Figure 5.Business service
After device 1 and service server 2 receive the first configuration information, configuration item is carried out according to the configuration parameter in the first configuration information
Corresponding configuration.
Example two:
Management server has preset model library.It include 2 submodels, respectively submodel 1 and son in preset model library
Model 2.Submodel 1 and submodel 2 include the configuration item and configuration parameter of operating system.Wherein, the son in preset model library
Model and operating system identifies have corresponding relationship.If the operating system identifies can be the version number of operating system.For example, behaviour
The version number for making system can be CentOS7.2, CentOS7.3 etc..Submodel and operating system identifies in preset model library
Corresponding relationship it is as shown in table 11 below.
Table 11
Operating system version number | Submodel |
CentOS7.2 | Submodel 1 |
CentOS7.3 | Submodel 2 |
Management server can obtain the operating system version of service server 1~3 when service server 1~3 powers on
Number.Management server can periodically obtain the operating system version number of service server 1~3.Management server gets industry
The operating system version number of business server 1~3 is " CentOS7.2 ".Management server corresponding relationship according to shown in upper table 11,
" CentOS7.2 " corresponding submodel 1 is obtained as the submodel for including in the first submodel set of service server 1~3.
Certainly, if there is also the corresponding submodels of other kinds of component in preset model library.Then management server can first determine operation
The corresponding second submodel set of system, then " CentOS7.2 " corresponding submodel 1 is determined from the second submodel set.
After management server determines the corresponding first submodel set of service server 1~3, user is openable to be matched
Set interface.Management server can show that configuration item and configuration parameter in the first submodel set are selected for user in configuration interface
It selects.Configuration item and configuration parameter in the exportable submodel 1 of management server are selected for user.Such as include in submodel 1
Configuration item is " operating system version ", and configuration parameter is " CentOS7.3 ", " CentOS7.4 ", " CentOS7.5 ".If user selects
It selects configuration parameter " CentOS7.5 ", and selects to upgrade the operating system of service server 1~3, then management server will
Configuration item " operating system version " and configuration parameter " CentOS7.5 " are sent to service server 1~3, so that service server 1
Operating system version is upgraded to " CentOS7.5 " by~3.Optionally, user can pass " CentOS7.5 " on the management server
Installation kit, management server can be by the installation kits of " CentOS7.5 " and configuration item " operating system version " and configuration parameter
" CentOS7.5 " is sent to service server 1~3 together.
Example three:
Management server has preset model library.It include 2 submodels, respectively submodel 1 and son in preset model library
Model 2.Submodel 1 and submodel 2 include the configuration item and configuration parameter of firmware.Wherein, the submodel in preset model library
There is corresponding relationship with firmware identifiers.If the firmware identifiers can be the version number of firmware.For example, the version number of firmware can be
0.0.1,0.0.2 etc..The corresponding relationship of submodel and firmware identifiers in preset model library is as shown in table 12 below.
Table 12
Firmware version number | Submodel |
0.0.1 | Submodel 1 |
0.0.2 | Submodel 2 |
Management server can obtain the firmware version number of service server 1~3 when service server 1~3 powers on.Pipe
The firmware version number that reason server gets service server 1~3 is " 0.0.1 ".Management server is according to shown in upper table 11
Corresponding relationship obtains " 0.0.1 " corresponding submodel 1 as the son for including in the first submodel set of service server 1~3
Model.Certainly, if there is also the corresponding submodel of other kinds of component in preset model library, management server can be determined first
The corresponding second submodel set of firmware, then " 0.0.1 " corresponding submodel 1 is determined from the second submodel set.
Configuration item and configuration parameter in the exportable submodel 1 of management server are selected for user.Such as it is wrapped in submodel 1
The configuration item included is " firmware version ", and configuration parameter is " 0.0.2 ", " 0.0.3 ", " 0.0.4 ".If user's option and installment parameter
" 0.0.4 ", and select to upgrade the firmware of service server 1~3, then management server by configuration item " firmware version " and
Configuration parameter " 0.0.4 " is sent to service server 1~3, so that firmware version upgrade is by service server 1~3
"0.0.4".Optionally, user can pass the installation kit of " 0.0.4 " on the management server, and management server can be by " 0.0.4 "
Installation kit and configuration item " firmware version " and configuration parameter " 0.0.4 " are sent to service server 1~3 together.
Provided a kind of device management method according to embodiments of the present invention is described in detail above in conjunction with Fig. 1 to Fig. 5,
Below in conjunction with Fig. 6 to Fig. 7, provided management server according to embodiments of the present invention is described.
Fig. 6 is referred to, Fig. 6 is that the present invention implements a kind of management server provided.The management server is deployed in equipment
It further include at least one service server in the equipment management system, the management server is for managing in management system
At least one described service server has preset model library in the management server, includes extremely in the preset model library
Lack a submodel, include the configuration item and configuration parameter of component in each submodel, which includes:Communication module
601 and processing module 602.Wherein:
Communication module 601, for obtaining the component mark of component in each service server at least one service server
Know;Processing module 602, for determining the first submodel collection in preset model library according to the component of the first service server mark
It closes, the first service server is any one at least one service server, and the first submodel set includes and the first business
The component of server identifies at least one corresponding submodel;Communication module 601 is also used to send the to the first service server
One configuration information carries at least one configuration item and configuration parameter in the first submodel set in the first configuration information, so as to
The configuration parameter of the configuration item of at least one component to be configured is configured according to the first configuration information in the first service server.
Optionally, communication module 601 are also used to when the corresponding submodule of mark that the first component is not present in preset model library
When type, the configuration item and configuration parameter of the first component are obtained from the first service server, the first component is the first business service
Any one in the component of device;Processing module 602 is also used to configuration item and configuration parameter according to the first component in preset model
The first submodel is added in library, includes the configuration item and configuration parameter of the first component in the first submodel.
Optionally, communication module 601 is specifically used for:When detecting that at least one service server powers on, obtain at least
In one service server in each service server component mark;Alternatively, periodically obtaining at least one business service
In device in each service server component mark.
Optionally, processing module 602 is specifically used for:Determining at least one with the first service server in preset model library
At least one corresponding second submodel set of a component categories, each second submodel set includes the component pair of the same category
The submodel answered, component categories are used to indicate the part classification information of the component ownership of the first service server;According to the first industry
At least one component of business server is identified determines the first submodel set from least one second submodel set.
Optionally, processing module 602 are also used to sending the first configuration to the first service server in communication module 601
Before information, at least one configuration item and the configuration parameter is selected to include as the first configuration information in the first submodel set
Configuration item and configuration parameter.
It optionally, further include the preset display rule of configuration item and configuration parameter in the submodel of the first submodel set;
Processing module 602 is also used to select at least one configuration item and configuration parameter in the first submodel set in processing module 602
Before the configuration item and configuration parameter that include as the first configuration information, according to the preset display rule in the first submodel set
Show the configuration item and configuration parameter in the first submodel set.
It should be understood that the management server of the embodiment of the present invention can pass through specific integrated circuit (application-
Specific integrated circuit, ASIC) realize or programmable logic device (programmable logic
Device, PLD) it realizes, above-mentioned PLD can be complicated process logical device (complex programmable logical
Device, CPLD), field programmable gate array (field-programmable gate array, FPGA), general array is patrolled
Collect (generic array logic, GAL) or any combination thereof.Software realization Fig. 2 and equipment shown in Fig. 3 can also be passed through
When the implementation method of management, management server and its modules may be software module.
Management server according to an embodiment of the present invention can correspond to execute method described in the embodiment of the present invention, and
Above and other operation and/or function of each unit in management server is respectively in order to realize each method of Fig. 2 and Fig. 3
Corresponding process, for sake of simplicity, details are not described herein.
As it can be seen that management server described in Fig. 6 dynamically obtains the configuration item and configuration parameter of service server, from
And parameter configuration can be carried out to the configuration item of the component of service server subsequent.Therefore, occur in the component of service server
When change, management server do not need update management software, so that it may dynamically get the newest configuration item of service server and
Configuration parameter is conducive to quickly carry out parameter configuration to the configuration item of the component of service server, improves server O&M
The maintenance efficiency of mode.And different service servers may have the identical component in part, and multiple service servers can answer
With identical submodel, be conducive to save development cost.
Fig. 7 is referred to, Fig. 7 is a kind of structural schematic diagram of management server disclosed in the embodiment of the present application.Such as Fig. 7 institute
Show, management server 700 includes processor 701, memory 702 and communication interface 703.Wherein, processor 701, memory 702
It is connected with communication interface 703 by bus.
Wherein, processor 701 can be central processing unit (central processing unit, CPU), general procedure
Device, coprocessor, digital signal processor (digital signal processor, DSP), specific integrated circuit
(application-specific integrated circuit, ASIC), field programmable gate array (field
Programmable gate array, FPGA) or other programmable logic device, transistor logic, hardware component or
Person's any combination thereof.The processor 701 is also possible to realize the combination of computing function, such as includes one or more microprocessors
Combination, DSP and the combination of microprocessor etc..
Memory 702 can be volatile memory or nonvolatile memory, or may include volatile and non-volatile
Both memories.Wherein, nonvolatile memory can be read-only memory (read-only memory, ROM), programmable
Read memory (programmable ROM, PROM), Erasable Programmable Read Only Memory EPROM (erasable PROM, EPROM),
Electrically erasable programmable read-only memory (electrically EPROM, EEPROM) or flash memory.Volatile memory can be
Random access memory (random access memory, RAM) is used as External Cache.By exemplary but be not
The RAM of restricted explanation, many forms is available, such as static random access memory (static RAM, SRAM), dynamic random
Access memory (DRAM), Synchronous Dynamic Random Access Memory (synchronous DRAM, SDRAM), Double Data Rate
Synchronous Dynamic Random Access Memory (double data date SDRAM, DDR SDRAM), enhanced synchronous dynamic random are deposited
Access to memory (enhanced SDRAM, ESDRAM), synchronized links dynamic random access memory (synchlink DRAM,
) and direct rambus random access memory (direct rambus RAM, DR RAM) SLDRAM.
Bus can also include power bus, control bus and status signal bus in addition etc. in addition to including data/address bus.It is logical
Believe interface 703 for realizing the communication between service server.
Processor 701 calls the program code stored in memory 702, and management service in above method embodiment can be performed
Step performed by device.
It should be understood that management server 700 according to an embodiment of the present invention can correspond to shown in Fig. 6 in the embodiment of the present invention
Management server, and can correspond to execute in the method for realization equipment management of Fig. 2 and Fig. 3 according to embodiments of the present invention
Corresponding management server is the operating procedure of executing subject, and the modules in management server 700 above-mentioned and its
Its operation and/or function is respectively in order to realize the corresponding process of each method of the Fig. 2 into Fig. 3, for sake of simplicity, no longer going to live in the household of one's in-laws on getting married herein
It states.
As it can be seen that management server described in Fig. 7 dynamically obtains the configuration item and configuration parameter of service server, from
And parameter configuration can be carried out to the configuration item of the component of service server subsequent.Therefore, occur in the component of service server
When change, management server do not need update management software, so that it may dynamically get the newest configuration item of service server and
Configuration parameter is conducive to quickly carry out parameter configuration to the configuration item of the component of service server, improves server O&M
The maintenance efficiency of mode.And different service servers may have the identical component in part, and multiple service servers can answer
With identical submodel, be conducive to save development cost.
Above-described embodiment can be realized wholly or partly by software, hardware, firmware or any other combination.When
When using software realization, above-described embodiment can be realized entirely or partly in the form of a computer program product.The calculating
Machine program product includes one or more computer instructions.When loading on computers or executing the computer program instructions,
It entirely or partly generates according to process or function described in the embodiment of the present invention.The computer can for general purpose computer,
Special purpose computer, computer network or other programmable devices.The computer instruction can store to be deposited computer-readable
In storage media, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, described
Computer instruction can pass through wired (such as coaxial cable, light from a web-site, computer, server or data center
Fine, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, clothes
Business device or data center are transmitted.The computer readable storage medium can be any available Jie that computer can access
Matter includes either the data storage devices such as server, the data center of one or more usable medium set.Described use is situated between
Matter can be magnetic medium (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium.Semiconductor
Medium can be solid state hard disk (solid state dDrive, SSD).
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, reference can be made to the related descriptions of other embodiments.
Finally it should be noted that:The above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extent
Pipe is described in detail the application referring to foregoing embodiments, those skilled in the art should understand that:Its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, each embodiment technology of the application that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (12)
1. a kind of device management method, which is characterized in that the method is applied in equipment management system, the equipment management system
It include management server and at least one service server in system, the management server is for managing at least one described business
Server has preset model library in the management server, includes at least one submodel in the preset model library, each
In submodel include component configuration item and configuration parameter, the method includes:
The management server obtains the component mark of component in each service server at least one described service server;
The management server identifies according to the component of the first service server and determines the first submodel collection in preset model library
It closes, first service server is any one at least one described service server, the first submodel set packet
Include at least one submodel corresponding with the component of first service server mark;
The management server sends the first configuration information to first service server, carries in first configuration information
At least one configuration item and configuration parameter in the first submodel set, in order to which first service server is according to institute
State the configuration parameter that the first configuration information configures the configuration item of at least one component to be configured.
2. the method according to claim 1, wherein the method also includes:
When the corresponding submodel of mark of the first component is not present in the preset model library, the management server is from described
The configuration item and configuration parameter of the first component are obtained in first service server, the first component is first business
Any one in the component of server;
The management server adds according to the configuration item and configuration parameter of the first component in the preset model library
One submodel includes the configuration item and configuration parameter of the first component in first submodel.
3. method according to claim 1 or 2, which is characterized in that the management server obtains at least one described industry
It is engaged in server the mark of component in each service server, including:
The management server obtains at least one business clothes when detecting that at least one described service server powers on
It is engaged in device the mark of component in each service server;Alternatively,
The management server periodically obtains at least one described service server component in each service server
Mark.
4. method according to any one of claims 1 to 3, which is characterized in that the management server is according to the first industry
The component of business server identifies and determines the first submodel set in preset model library, including:
The management server determining at least one component class with first service server in the preset model library
At least one not corresponding second submodel set, each second submodel set include the corresponding submodule of component of the same category
Type, the component categories are used to indicate the part classification information of the component ownership of first service server;
The management server according at least one component of first service server identify from it is described at least one second
The first submodel set is determined in submodel set.
5. method described in any one according to claim 1~4, which is characterized in that the management server is to described
Before one service server sends the first configuration information, the method also includes:
The management server selects at least one configuration item in the first submodel set and configuration parameter as first
The configuration item and configuration parameter that configuration information includes.
6. according to the method described in claim 5, it is characterized in that, further including matching in the submodel of the first submodel set
Set the preset display rule of item and configuration parameter;
The management server selects at least one configuration item in the first submodel set and configuration parameter as first
Before configuration item and configuration parameter that configuration information includes, the method also includes:
According to the preset display rule in the first submodel set show configuration item in the first submodel set and
Configuration parameter.
7. a kind of management server, which is characterized in that the management server is deployed in equipment management system, the equipment pipe
It further include at least one service server in reason system, the management server is for managing at least one described business service
Device has preset model library in the management server, includes at least one submodel, each submodule in the preset model library
It include the configuration item and configuration parameter of component in type, the management server includes:
Communication module, for obtaining the component mark of component in each service server at least one described service server;
Processing module, for determining the first submodel collection in preset model library according to the component of the first service server mark
It closes, first service server is any one at least one described service server, the first submodel set packet
Include at least one submodel corresponding with the component of first service server mark;
The communication module is also used to send the first configuration information, first configuration information to first service server
Middle at least one configuration item and configuration parameter carried in the first submodel set, in order to first service server
The configuration parameter of the configuration item of at least one component to be configured is configured according to first configuration information.
8. management server according to claim 7, which is characterized in that
The communication module is also used to when the corresponding submodel of the mark that the first component is not present in the preset model library,
Obtain the configuration item and configuration parameter of the first component from first service server, the first component is described the
Any one in the component of one service server;
The processing module is also used to be added in the preset model library according to the configuration item and configuration parameter of the first component
Add the first submodel, includes the configuration item and configuration parameter of the first component in first submodel.
9. management server according to claim 7 or 8, which is characterized in that the communication module is specifically used for:
When detecting that at least one described service server powers on, each business at least one described service server is obtained
The mark of components in server;Alternatively,
Periodically obtain the mark of component in each service server at least one described service server.
10. according to management server described in claim 7~9 any one, which is characterized in that the processing module is specifically used
In:
Corresponding at least one component categories of first service server at least one is determined in the preset model library
A second submodel set, each second submodel set include the corresponding submodel of component of the same category, the component class
It is not used to indicate the part classification information of the component ownership of first service server;
It is true from least one described second submodel set according at least one component of first service server mark
The fixed first submodel set.
11. according to management server described in claim 7~10 any one, which is characterized in that
The processing module, be also used to the communication module to first service server send the first configuration information it
Before, the configuration item that selects at least one configuration item and configuration parameter to include as the first configuration information in the first submodel set
And configuration parameter.
12. management server according to claim 11, which is characterized in that in the submodel of the first submodel set
It further include the preset display rule of configuration item and configuration parameter;
The processing module is also used to select at least one configuration item in the first submodel set in the processing module and match
Before the configuration item and configuration parameter parameter is set as the first configuration information including, according to pre- in the first submodel set
Set the configuration item and configuration parameter in display rule display the first submodel set.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210800994.XA CN115204423A (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
CN201810506587.1A CN108898230B (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810506587.1A CN108898230B (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210800994.XA Division CN115204423A (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108898230A true CN108898230A (en) | 2018-11-27 |
CN108898230B CN108898230B (en) | 2022-08-16 |
Family
ID=64343199
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810506587.1A Active CN108898230B (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
CN202210800994.XA Pending CN115204423A (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210800994.XA Pending CN115204423A (en) | 2018-05-24 | 2018-05-24 | Equipment management method and management server |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN108898230B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109660391A (en) * | 2018-12-10 | 2019-04-19 | 浪潮电子信息产业股份有限公司 | A kind of pond server system firmware upgrade method, system and relevant apparatus |
CN111061498A (en) * | 2019-12-25 | 2020-04-24 | 上海众源网络有限公司 | Configuration information management system |
CN111580868A (en) * | 2019-02-18 | 2020-08-25 | 纬创资通股份有限公司 | Configuration control method and related computer system |
CN111585794A (en) * | 2020-04-20 | 2020-08-25 | 南京南瑞继保电气有限公司 | Communication method, device and system based on acquisition board card and storage medium |
CN111600749A (en) * | 2020-04-29 | 2020-08-28 | 厦门市美亚柏科信息股份有限公司 | Method and system for managing multiple servers and computer storage medium |
CN112052029A (en) * | 2020-08-20 | 2020-12-08 | 厦门亿联网络技术股份有限公司 | Configuration method and system of USB device management software and computer device |
CN112114885A (en) * | 2020-09-15 | 2020-12-22 | 青岛海信移动通信技术股份有限公司 | Terminal, control equipment and service processing method |
CN112152841A (en) * | 2020-09-03 | 2020-12-29 | 锐捷网络股份有限公司 | Verification method, verification device, switch, equipment and storage medium |
CN113076350A (en) * | 2021-03-02 | 2021-07-06 | 无锡先导智能装备股份有限公司 | Welding abnormity detection method and device, computer equipment and storage medium |
CN113342420A (en) * | 2021-06-28 | 2021-09-03 | 杭州涂鸦信息技术有限公司 | Firmware configuration method, device, equipment and storage medium |
CN114360137A (en) * | 2021-11-30 | 2022-04-15 | 浙江朱道模块集成有限公司 | Information acquisition automatic guide system for hospital |
CN114760314A (en) * | 2022-04-06 | 2022-07-15 | 中国工商银行股份有限公司 | Server management method, device, computer equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103201723A (en) * | 2012-08-03 | 2013-07-10 | 华为技术有限公司 | Memory configuration method and memory configuration management server |
CN104503798A (en) * | 2014-12-29 | 2015-04-08 | 杭州华三通信技术有限公司 | Method and device for configuring server |
WO2015081908A2 (en) * | 2013-12-04 | 2015-06-11 | 腾讯科技(深圳)有限公司 | Method, device, and system for updating parameter value |
CN107046560A (en) * | 2016-12-27 | 2017-08-15 | 郑州云海信息技术有限公司 | A kind of computer system configurations centralized management system and method |
CN107341025A (en) * | 2016-05-03 | 2017-11-10 | 北京京东尚科信息技术有限公司 | Using update method and device |
CN107391193A (en) * | 2017-07-21 | 2017-11-24 | 郑州云海信息技术有限公司 | A kind of client, the system and method for configuration server |
CN107733708A (en) * | 2017-10-16 | 2018-02-23 | 平安科技(深圳)有限公司 | Device parameter collocation method, device, computer equipment and storage medium |
CN107807789A (en) * | 2017-09-29 | 2018-03-16 | 曙光信息产业(北京)有限公司 | Configure RAID method, apparatus and server |
-
2018
- 2018-05-24 CN CN201810506587.1A patent/CN108898230B/en active Active
- 2018-05-24 CN CN202210800994.XA patent/CN115204423A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103201723A (en) * | 2012-08-03 | 2013-07-10 | 华为技术有限公司 | Memory configuration method and memory configuration management server |
WO2015081908A2 (en) * | 2013-12-04 | 2015-06-11 | 腾讯科技(深圳)有限公司 | Method, device, and system for updating parameter value |
CN104503798A (en) * | 2014-12-29 | 2015-04-08 | 杭州华三通信技术有限公司 | Method and device for configuring server |
CN107341025A (en) * | 2016-05-03 | 2017-11-10 | 北京京东尚科信息技术有限公司 | Using update method and device |
CN107046560A (en) * | 2016-12-27 | 2017-08-15 | 郑州云海信息技术有限公司 | A kind of computer system configurations centralized management system and method |
CN107391193A (en) * | 2017-07-21 | 2017-11-24 | 郑州云海信息技术有限公司 | A kind of client, the system and method for configuration server |
CN107807789A (en) * | 2017-09-29 | 2018-03-16 | 曙光信息产业(北京)有限公司 | Configure RAID method, apparatus and server |
CN107733708A (en) * | 2017-10-16 | 2018-02-23 | 平安科技(深圳)有限公司 | Device parameter collocation method, device, computer equipment and storage medium |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109660391B (en) * | 2018-12-10 | 2022-03-08 | 浪潮电子信息产业股份有限公司 | Method, system and related device for upgrading firmware of pooling server system |
CN109660391A (en) * | 2018-12-10 | 2019-04-19 | 浪潮电子信息产业股份有限公司 | A kind of pond server system firmware upgrade method, system and relevant apparatus |
CN111580868B (en) * | 2019-02-18 | 2023-05-23 | 纬创资通股份有限公司 | Method for controlling setting configuration and related computer system |
CN111580868A (en) * | 2019-02-18 | 2020-08-25 | 纬创资通股份有限公司 | Configuration control method and related computer system |
CN111061498B (en) * | 2019-12-25 | 2024-03-15 | 上海众源网络有限公司 | Configuration information management system |
CN111061498A (en) * | 2019-12-25 | 2020-04-24 | 上海众源网络有限公司 | Configuration information management system |
CN111585794A (en) * | 2020-04-20 | 2020-08-25 | 南京南瑞继保电气有限公司 | Communication method, device and system based on acquisition board card and storage medium |
CN111600749A (en) * | 2020-04-29 | 2020-08-28 | 厦门市美亚柏科信息股份有限公司 | Method and system for managing multiple servers and computer storage medium |
CN111600749B (en) * | 2020-04-29 | 2023-01-24 | 厦门市美亚柏科信息股份有限公司 | Method and system for managing multiple servers and computer storage medium |
CN112052029A (en) * | 2020-08-20 | 2020-12-08 | 厦门亿联网络技术股份有限公司 | Configuration method and system of USB device management software and computer device |
CN112152841A (en) * | 2020-09-03 | 2020-12-29 | 锐捷网络股份有限公司 | Verification method, verification device, switch, equipment and storage medium |
CN112152841B (en) * | 2020-09-03 | 2023-06-20 | 锐捷网络股份有限公司 | Verification method, verification device, switch, equipment and storage medium |
CN112114885A (en) * | 2020-09-15 | 2020-12-22 | 青岛海信移动通信技术股份有限公司 | Terminal, control equipment and service processing method |
CN112114885B (en) * | 2020-09-15 | 2024-05-10 | 青岛海信移动通信技术有限公司 | Terminal, control equipment and service processing method |
CN113076350A (en) * | 2021-03-02 | 2021-07-06 | 无锡先导智能装备股份有限公司 | Welding abnormity detection method and device, computer equipment and storage medium |
CN113076350B (en) * | 2021-03-02 | 2024-05-07 | 无锡先导智能装备股份有限公司 | Welding abnormality detection method, welding abnormality detection device, computer device, and storage medium |
WO2023274195A1 (en) * | 2021-06-28 | 2023-01-05 | 杭州涂鸦信息技术有限公司 | Firmware configuration method and apparatus, device and storage medium |
CN113342420A (en) * | 2021-06-28 | 2021-09-03 | 杭州涂鸦信息技术有限公司 | Firmware configuration method, device, equipment and storage medium |
CN113342420B (en) * | 2021-06-28 | 2024-06-18 | 杭州涂鸦信息技术有限公司 | Firmware configuration method, device, equipment and storage medium |
CN114360137A (en) * | 2021-11-30 | 2022-04-15 | 浙江朱道模块集成有限公司 | Information acquisition automatic guide system for hospital |
CN114760314A (en) * | 2022-04-06 | 2022-07-15 | 中国工商银行股份有限公司 | Server management method, device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108898230B (en) | 2022-08-16 |
CN115204423A (en) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108898230A (en) | A kind of device management method and management server | |
US10592232B2 (en) | Preserving firmware setting during firmware update | |
US10296328B2 (en) | Infrastructure configuration and inventory manager | |
US8494996B2 (en) | Creation and revision of network object graph topology for a network performance management system | |
US20190220271A1 (en) | Scheduling upgrades in distributed computing systems | |
US11172022B2 (en) | Migrating cloud resources | |
US10148757B2 (en) | Migrating cloud resources | |
US9183062B2 (en) | Automated application reconfiguration | |
CN107885499A (en) | A kind of interface document generation method and terminal device | |
US7797696B1 (en) | Dynamically updating a computer system and firmware image utilizing an option read only memory (OPROM) data structure | |
JP2016058083A (en) | System and method for managing plurality of bios default setting | |
JP5984149B2 (en) | Apparatus and method for updating software | |
CN106055361B (en) | Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) | |
WO2022083093A1 (en) | Probability calculation method and apparatus in graph, computer device and storage medium | |
US11630660B2 (en) | Firmware management | |
US8856740B2 (en) | Implementing multiple versions of a plug-in concurrently | |
CN108062418A (en) | A kind of data search method, device and server | |
CN107798082A (en) | A kind of processing method and processing device of file label | |
US10387306B2 (en) | Systems and methods for prognosticating likelihood of successful save operation in persistent memory | |
CN106873970A (en) | The installation method and device of a kind of operating system | |
US20180329873A1 (en) | Automated data extraction system based on historical or related data | |
US9600310B2 (en) | Compatibility-based configuration of hardware with virtualization software | |
KR20220000880A (en) | Systems and methods for centralization of server initialization information | |
WO2019085343A1 (en) | Marketing customer screening method based on tag library, electronic device and storage medium | |
CN117270944A (en) | Version management method, device, computer equipment and medium of promt product |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20211228 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Applicant after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Applicant before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |