CN103927153B - A kind of method of system configuration, equipment and system - Google Patents
A kind of method of system configuration, equipment and system Download PDFInfo
- Publication number
- CN103927153B CN103927153B CN201310012982.1A CN201310012982A CN103927153B CN 103927153 B CN103927153 B CN 103927153B CN 201310012982 A CN201310012982 A CN 201310012982A CN 103927153 B CN103927153 B CN 103927153B
- Authority
- CN
- China
- Prior art keywords
- basic input
- input output
- output system
- hardware configuration
- hardware
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 238000004891 communication Methods 0.000 claims description 54
- 230000009471 action Effects 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 39
- 230000006399 behavior Effects 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 8
- 238000012790 confirmation Methods 0.000 claims description 5
- 235000013399 edible fruits Nutrition 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 12
- 238000012423 maintenance Methods 0.000 abstract description 12
- 230000008569 process Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 description 2
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 2
- 238000005728 strengthening Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
Abstract
The embodiment of the present invention provides a kind of method of system configuration, equipment and system, it is related to computer realm, avoid in operational order configuration process because the stand-by period is long and caused by system exception and system in case of system halt, enhance user experience effect, improve system stability.Simultaneously, it is possible to reduce computation complexity is conducive to the upgrade maintenance of system.This method specifically includes:Outband management system receives the operational order that user terminal is sent;The outband management system calculates generation hardware configuration scheme according to the operational order;The outband management system sends the hardware configuration scheme to basic input output system, so that the basic input output system configures hardware according to the hardware configuration scheme.The present invention is applied to the configuration of system dynamic resource.
Description
Technical field
The present invention relates to a kind of computer realm more particularly to method of system configuration, equipment and systems.
Background technology
With the development of information technology, the update of hardware resource is more and more important in system.With multiple assembly of elements
In the big system of composition, administrator is by the dynamic configuration of system resource, in the case where whole system is not out of service, to being
Available hardware resource of uniting is increased and decreased, distributes, controls, can be with the flexibility of strengthening system, while can replace Frequent Troubles
Assembly of elements so as to strengthening system stability and availability.
At present, for system hardware resources configuration there are two types of implementation method.One kind is carried out using outband management system
The configuration of system hardware resources:It is outer by band when needing in dynamic configuration of the completion in the case of system operation to hardware resource
Management central processing unit (Central Processing Unit, abbreviation CPU) in management system changes corresponding hardware resource
Register configuration, CPU management complete the read-write of register by out-band channel;Another kind be passed through by system CPU it is substantially defeated
Enter configuration of output system (Basic Input Output System, the abbreviation BIOS) completion to register:Outband management system
Only it is responsible for that configuring request is sent to BIOS, the configuration of other registers etc. and is worked to pass through band internal bus completion by BIOS.
Inventor find, in the prior art because the rate of out-band channel is relatively low, the register if desired configured compared with
More, technical solution one needs the time waited longer when performing corresponding operation, and some hardware resources are needed in system
It could implement the modification of register configuration after into silent mode, it is also possible to cause system in case of system halt, influence the stability of system;
Although the read-write rate with internal bus is more than band external bus, for big system, the BIOS of single node, which is difficult to, matches somebody with somebody the overall situation
The reliable unified management put, so the algorithm complexity that technical solution two is completed hardware resource configuration by BIOS is excessively high, and therefore
The stability of influence system.It can be seen that system can be influenced for the method that system hardware resources are configured in the prior art
Stability, be unfavorable for the upgrade maintenance of system, and then influence user experience effect.
The content of the invention
The embodiment of the present invention provides a kind of method of system configuration, equipment and system, can improve system stability, increases
Strong user experience effect is conducive to the upgrade maintenance of system.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that:
In a first aspect, a kind of method of system configuration is provided, including:
Outband management system receives the operational order that user terminal is sent;
The outband management system calculates generation hardware configuration scheme according to the operational order;
The outband management system sends the hardware configuration scheme to basic input output system, so as to described substantially defeated
Enter output system to configure hardware according to the hardware configuration scheme;
With reference to first aspect, in the first possible implementation, the outband management system sends the hardware and matches somebody with somebody
Before putting scheme to basic input output system, further include:
The outband management system sends the first management interrupt message to the basic input output system, so as to the base
This input-output system responds hardware configuration scheme described in the first management interrupt message sink.
The first possible realization method with reference to first aspect, in second of possible realization method, the band outer tube
Reason system sends the hardware configuration scheme to basic input output system, so that the basic input output system is according to
Hardware configuration scheme configures hardware, including:
The outband management system sends the hardware configuration scheme to basic input output system;
The outband management system receives the first management interrupt message that the basic input output system is sent
Feedback acknowledgment signal, and send the second management interrupt message to the basic input output system, so as to it is described input substantially it is defeated
Go out system response the second management interrupt message to configure hardware according to the hardware configuration scheme, wherein the feedback
Confirmation signal is sent after the basic input output system receives the hardware configuration scheme.
With reference to first aspect, the first or second of possible realization method of first aspect, it is possible at the third
In realization method, further include:
The outband management system reception basic input output system completion hardware matches somebody with somebody the configuration knot for postponing transmission
Fruit;
The configuration result is sent to the user terminal by the outband management system.
With reference to first aspect or any of the above-described kind of possible realization method of first aspect, in the 4th kind of possible realization method
In, the hardware configuration scheme is configuration script, each entry in the configuration script includes condition flag, operation class
At least one of type and following information:Destination address, the first data segment and the second data segment;
Wherein, the condition flag be used for in the basic input output system condition flag global variable coordinate with
Judge whether to need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation
The physical address that behavior is directed to, first data segment, second data segment are the operation provided according to the action type
Parameter.
Second aspect provides a kind of method of system configuration, including:
Basic input output system receives the hardware configuration scheme that outband management system is sent, and the hardware configuration scheme is
The outband management system calculates generation according to the operational order of user terminal;
The basic input output system parses and performs the hardware configuration scheme and hardware is configured.
With reference to second aspect, in the first possible implementation, the basic input output system receives band outer tube
The hardware configuration scheme that reason system is sent, including:
The basic input output system receives the first management interrupt message that the outband management system is sent, and responds
The first management interrupt message is to receive the hardware configuration scheme that the outband management system is sent.
The first possible realization method with reference to second aspect, it is described substantially defeated in second of possible realization method
After entering the hardware configuration scheme that output system receives the transmission of outband management system, further include:
The basic input output system is sent outside feedback acknowledgment signal to the band of the first management interrupt message
Management system;
The basic input output system receives the second management interrupt message that the outband management system is sent and responds
The second management interrupt message configures hardware with parsing and performing the hardware configuration scheme.
With reference to second aspect, second aspect the first or second of possible realization method, in the third possible reality
In existing mode, further include:
The basic input output system is completed to postpone transmission configuration result to the outband management system to matching somebody with somebody for hardware.
With reference to second aspect or any possible realization method of above-mentioned second aspect, in the 4th kind of possible realization method
In, it further includes:
The hardware configuration scheme received is saved in the allocation list area in memory by the basic input output system
Domain;
The basic input output system is parsed and performed before the hardware configuration scheme configures hardware, from institute
It states configuration table section and reads the hardware configuration scheme.
With reference to second aspect or any possible realization method of above-mentioned second aspect, in the 5th kind of possible realization method
In, the hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class
At least one of type and following information:Destination address, the first data segment and the second data segment;
Wherein, the condition flag be used for in the basic input output system condition flag global variable coordinate with
Judge whether to need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation
The physical address that behavior is directed to, first data segment, second data segment are the operation provided according to the action type
Parameter.
The third aspect provides a kind of outband management system, including:
Subscriber unit, for receiving and parsing through the operational order of user terminal transmission;
Computing unit, the operational order for being received according to the subscriber unit calculate generation hardware configuration scheme;
Communication unit, for sending the hardware configuration scheme of computing unit generation to basic input and output system
System, so that the basic input output system configures hardware according to the hardware configuration scheme;
With reference to the third aspect, in the first possible implementation:
The communication unit is additionally operable to send the first management interrupt message to the basic input output system, with toilet
It states basic input output system and responds hardware configuration scheme described in the first management interrupt message sink.
The first possible realization method with reference to the third aspect, in second of possible realization method:
The communication unit is additionally operable to receive the first management interrupt message that the basic input output system is sent
Feedback acknowledgment signal, and send the second management interrupt message to the basic input output system, so as to the basic input
Output system responds the second management interrupt message and hardware is configured according to the hardware configuration scheme, wherein described anti-
Feedback confirmation signal is sent after the basic input output system receives the hardware configuration scheme.
With reference to the third aspect, the third aspect the first or second of possible realization method, in the third possible reality
In existing mode:
The communication unit, be additionally operable to receive the basic input output system complete hardware with the configuration for postponing transmission
As a result;
The subscriber unit, the configuration result for being additionally operable to receive the communication unit are sent to the user terminal.
With reference to the third aspect or any possible realization method of the above-mentioned third aspect, in the 4th kind of possible realization method
In, the hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class
At least one of type and following information:Destination address, the first data segment and the second data segment;
Wherein, the condition flag be used for in the basic input output system condition flag global variable coordinate with
Judge whether to need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation
The physical address that behavior is directed to, first data segment, second data segment are the operation provided according to the action type
Parameter.
Fourth aspect provides a kind of basic input output system, including:
Communication unit, for receiving the hardware configuration scheme of outband management system transmission, the hardware configuration scheme is institute
It states outband management system and generation is calculated according to the operational order of user terminal;
Execution unit, for parsing and performing the hardware configuration scheme and configured to hardware.
With reference to fourth aspect, in the first possible implementation:
The communication unit is additionally operable to receive the first management interrupt message that the outband management system is sent, and responds
The first management interrupt message is to receive the hardware configuration scheme that the outband management system is sent.
The first possible realization method with reference to fourth aspect, in second of possible realization method:
The communication unit is additionally operable to after receiving the hardware configuration scheme that the outband management system is sent, sends institute
The feedback acknowledgment signal of the first management interrupt message is stated to the outband management system, and receives the outband management system and sends
The second management interrupt message;
The execution unit is additionally operable to respond the second management interrupt message to parse and perform the hardware configuration side
Case configures hardware.
With reference to fourth aspect, fourth aspect the first or second of possible realization method, in the third possible reality
In existing mode:
The communication unit is additionally operable to complete to postpone transmission configuration result to the outband management system to matching somebody with somebody for hardware.
With reference to fourth aspect or any possible realization method of above-mentioned fourth aspect, in the 4th kind of possible realization method
In, it further includes:
Storage unit, the hardware configuration scheme for the communication unit to be received are saved in the allocation list in memory
Region;
Then, the execution unit reads the hardware before being additionally operable to configure hardware from the configuration table section
Allocation plan.
With reference to fourth aspect or any possible realization method of above-mentioned fourth aspect, in the 5th kind of possible realization method
In, the hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class
At least one of type and following information:Destination address, the first data segment and the second data segment;
Wherein, the condition flag be used for in the basic input output system condition flag global variable coordinate with
Judge whether to need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation
The physical address that behavior is directed to, first data segment, second data segment are the operation provided according to the action type
Parameter.
5th aspect, provides a kind of system, including:Outband management system and basic input output system, the band outer tube
Reason system and basic input output system are communicatively coupled by communication interface, wherein:
The outband management system, for receiving the operational order of user terminal transmission;It is calculated and given birth to according to the operational order
Into hardware configuration scheme;The hardware configuration scheme is sent to the basic input output system;
The basic input output system, for receiving the hardware configuration scheme that the outband management system is sent, parsing
And it performs the hardware configuration scheme and hardware is configured.
In terms of the 5th, in the first possible implementation:
The outband management system is additionally operable to send the first management interrupt message to the basic input output system;
The basic input output system is additionally operable to receive first management interrupt that the outband management system is sent
Message, and the first management interrupt message is responded to receive the hardware configuration scheme that the outband management system is sent.
With reference to the 5th aspect the first possible realization method, in second of possible realization method:
The basic input output system is additionally operable to receive the hardware configuration scheme that the outband management system is sent
Afterwards, the feedback acknowledgment signal of the first management interrupt message is sent to the outband management system, and is received outside the band
Second management interrupt message of management system transmission simultaneously responds the second management interrupt message to parse and perform the hardware
Allocation plan configures hardware;
The outband management system is additionally operable to receive first management interrupt that the basic input output system is sent
The feedback acknowledgment signal of message sends the second management interrupt message to the basic input output system.
With reference to the 5th aspect or any possible realization method of above-mentioned 5th aspect, in the third possible realization method
In:
The basic input output system is additionally operable to complete to postpone transmission configuration result to the band outer tube to matching somebody with somebody for hardware
Reason system;
The outband management system is additionally operable to receive the configuration result that the basic input output system is sent, and
The configuration result is sent to the user terminal.
With reference to the 5th aspect or any possible realization method of above-mentioned 5th aspect, in the 4th kind of possible realization method
In:
The basic input output system, the hardware configuration scheme for being additionally operable to receive are saved in matching somebody with somebody in memory
Table section is put, and the hardware configuration scheme is read from the configuration table section before being configured to hardware.
With reference to the 5th aspect or any possible realization method of above-mentioned 5th aspect, in the 5th kind of possible realization method
In, the hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class
At least one of type and following information:Destination address, the first data segment and the second data segment;
Wherein, the condition flag be used for in the basic input output system condition flag global variable coordinate with
Judge whether to need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation
The physical address that behavior is directed to, first data segment, second data segment are the operation provided according to the action type
Parameter.
Method, equipment and the system for the system configuration that the embodiment of the present invention provides, by raw in outband management system
Into hardware configuration scheme, implement the hardware configuration scheme in basic input output system, avoid operational order configuration process
In because the stand-by period is long and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect,
Be conducive to the upgrade maintenance of system.
Description of the drawings
It in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram of the method for system configuration that the embodiment of the present invention provides;
Fig. 2 is the flow diagram of the method for another system configuration that the embodiment of the present invention provides;
Fig. 3 is a kind of flow diagram of the method for system configuration that another embodiment of the present invention provides;
Fig. 4 is a kind of flow diagram for implementation hardware configuration scheme that the embodiment of the present invention provides;
Fig. 5 is a kind of structure diagram for outband management system that the embodiment of the present invention provides;
Fig. 6 is a kind of structure diagram for basic input output system that the embodiment of the present invention provides;
Fig. 7 is a kind of structure diagram for outband management system that another embodiment of the present invention provides;
Fig. 8 is a kind of structure diagram for basic input output system that another embodiment of the present invention provides;
Fig. 9 is a kind of structure diagram for configuration system that the embodiment of the present invention provides.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work
Embodiment belongs to the scope of protection of the invention.
The system that the exemplary application of the present invention is formed in system hardware and management passage, wherein system hardware and outband management
System by communication interface connection realizes and is in communication with each other that communication interface includes but not limited to Intelligent Platform Management Interface
(Intelligent Platform ManagementInterface, abbreviation IPMI), outband management system is adopted in the present invention
Be used as illustrating exemplified by the management central processing unit of outband management system, system hardware use basic input output system for
Example illustrates.Specific the embodiment of the present invention provides a kind of method of system configuration, with reference to shown in Fig. 1, including following step
Suddenly:
101st, outband management system receives the operational order that user terminal is sent.
102nd, outband management system calculates generation hardware configuration scheme according to operational order.
103rd, outband management system sends hardware configuration scheme to basic input output system, so as to basic input and output system
System configures hardware according to hardware configuration scheme.
The method for the system configuration that the embodiment of the present invention provides, by generating hardware configuration side in outband management system
Hardware configuration scheme is sent to basic input output system and implements the hardware configuration scheme by case, avoids operational order configuration
In the process because the stand-by period is long and caused by system exception and system in case of system halt, improve system stability, enhance user experience
Effect.Simultaneously, it is possible to reduce computation complexity is conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of method of system configuration, with reference to shown in Fig. 2, comprises the following steps:
201st, basic input output system receives the hardware configuration scheme that outband management system is sent, the hardware configuration scheme
It is that outband management system calculates generation according to the operational order of user terminal.
202nd, basic input output system parses and performs the hardware configuration scheme and hardware is configured.
The method for the system configuration that the embodiment of the present invention provides receives outband management system by basic input output system
The hardware configuration scheme generated on system implements the hardware configuration scheme in basic input output system, avoids operational order
In configuration process because the stand-by period is long and caused by system exception and system in case of system halt, improve system stability, enhance user
Experience effect.Simultaneously, it is possible to reduce computation complexity is conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of method of system configuration, with reference to shown in Fig. 3, comprises the following steps:
301st, outband management system receives the operational order that user terminal is sent.
302nd, outband management system calculates generation hardware configuration scheme according to operational order.
Specifically, hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag,
At least one of action type and following information:Destination address, the first data segment and the second data segment.
Wherein, action type specifies the operation behavior of hardware configuration scheme;The operation row of destination address specified configuration script
For address;First data segment and the second data segment are the instructions made according to the difference of action type;Condition flag is to match somebody with somebody
A field in script is put, and is being performed in basic input output system there are one the global variable of entitled condition flag
Condition flag field is used cooperatively with condition flag global variable during configuration script.
Each field institute's generation in the form of configuration script in the embodiment of the present invention, configuration script in each entry
The particular content of table and the corresponding specific operating instruction of each entry can be as described in Table 1:
Table 1
The action type included in above table is certain operations type more commonly used in configuration script.Certainly match somebody with somebody
It puts the action type in script and is not only limited in these action types, it in the application can be according to more operational requirements according to upper
The frame for stating the configuration script of form expression is extended.Wherein, ConFlag represents the field in configuration script, can basis
Specifically need to be arranged to different hexadecimal values.Numeric field in above table is set under hexadecimal
's.
303rd, outband management system sends hardware configuration scheme to basic input output system, and basic input output system connects
Receive hardware configuration scheme.
Further, step 304 is further included, the hardware configuration scheme received is saved in memory by basic input output system
In configuration table section.Basic input output system receives hardware configuration scheme, can protect the hardware configuration scheme received
It is stored in a configuration table section in memory.
Further, as shown in the figure, being further included before step 303:Outband management system sends the first management interrupt message
To basic input output system, so that basic input output system responds the first management interrupt message sink hardware configuration scheme.
Before hardware configuration scheme is sent to basic input output system by outband management system, in order to allow basic input output system energy
Enough responses, outband management system needs to send the first management interrupt message, so that basic input output system can respond first
Management interrupt message starts to receive hardware configuration scheme.
If correspondingly, before step 303, outband management system has sent the first management interrupt message to basic input
Output system after then basic input output system receives the hardware configuration scheme that outband management system is sent, sends the first pipe
The feedback acknowledgment signal of interrupt message is managed to outband management system, notifies outband management system received hardware configuration scheme.
It is then further, as shown in the figure, outband management system receives the first management of basic input output system transmission
After the feedback acknowledgment signal of interrupt message, outband management system also sends the second management interrupt message to basic input and output system
System.After outband management system receives the feedback acknowledgment signal of the first management interrupt message of basic input output system transmission,
Show that basic input output system has been completed the reception of hardware configuration scheme, then basic input output system sends the second pipe
Manage interrupt message, so as to basic input output system can respond the second management interrupt message start according to hardware configuration scheme into
Row hardware configuration.
306th, basic input output system parses and performs the hardware configuration scheme.
Optionally, basic input output system can receive the second management interrupt message of outband management system transmission
Afterwards, the second management interrupt message is responded, parses and performs hardware configuration scheme hardware is configured.Certainly, outband management system
System can not also send the second management interrupt message, and after finishing receiving hardware configuration scheme by basic input output system, from
Row, which starts to parse and performs hardware configuration scheme, configures hardware, it is not necessary to wait the second of outband management system to be received to manage
Interrupt message.
Certainly, if optionally in step 304, basic input output system preserves the hardware configuration scheme received
Configuration table section into memory then before step 306, should also include step 305, basic input output system is from allocation list area
Read hardware configuration scheme in domain.
The realization of step 306, it is specific with reference to shown in Fig. 4, provide a kind of concrete operations for performing hardware configuration scheme
Flow:
A1, configuration script is read.
The condition flag field of a2, analysis configuration script.
Whether a3, any bit (bit) of Rule of judgment flag field are 1.
A4, if any bit of condition flag field be reading conditions flag global variable if 1.
Whether the bit in a5, Rule of judgment flag global variable in respective conditions flag field for 1 is 1.
If the bit in a6, condition flag global variable in respective conditions flag field for 1 is 1, Rule of judgment flag word
Whether each bit of section, which checks, finishes.
A7, this entry where the condition flag in configuration script is performed if inspection finishes.
A8, if do not check finish if continue checking for other bit of condition flag field, and performed since flow a3;
A9, in step a5 if in respective conditions flag field in condition flag global variable be 1 bit be not 1 if not
This entry where the condition flag of configuration script is performed, continues next where the condition flag of analysis configuration script
Purpose condition flag field.
This entry where the condition flag in configuration script is performed if the bit for 1 is not present in condition flag field.
The bit that 1 is each put in flag field of only having ready conditions be can be seen that in from the graph in condition flag global variable
In the case that corresponding bit also puts 1, this entry of script can just perform, and otherwise the entry is skipped.For example, specifically,
The field that ConFlag represents in configuration script is condition flag field, and the global variable that V_ConFlag represents BIOS is item
Part flag global variable includes following entry in configuration script:
B1, operated with action type 0xEF and remove V_ConFlag.
If b2, ConFlag=0, the 0x04 instructions in allocation plan are performed, read the data in Addr, if reading at this time
The data gone out are smaller than the number in data segment 1, then according to the instruction of data segment 2, the data that data segment 2 indicates are set to 1, herein
Assuming that data segment 2=0x04, then be set to 1 by the bit2 of V_ConFlag.
B3, ConFlag=0x08, whether the bit3 for needing first to judge V_ConFlag at this time is 1, if V_ConFlag
Bit3 performs the entry for 1, performs the 0x01 instructions in allocation plan, is not performed if the bit3 of V_ConFlag is not for 1
The entry.Because the bit3 of V_ConFlag is not 1, the entry is skipped, performs next entry.
307th, basic input output system sends configuration result to outband management system.
308th, after outband management system receives the configuration result that basic input output system is sent, which is sent
To user terminal.
Basic input output system in the present embodiment is present in system hardware module, and specific to the configuration of hardware
It refers to the configuration to register, is to be completed by the CPU management in outband management system by basic input output system to posting
The configuration of storage;In addition the information interaction approach in the present embodiment (including sending, receiving and feed back) includes but not limited to:Deposit
Device transfer or Intelligent Platform Management Interface forwarding.
The method for the system configuration that the embodiment of the present invention provides, by generating hardware configuration side in outband management system
Case implements the hardware configuration scheme in basic input output system, avoids in operational order configuration process because when waiting
Between it is long and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect.Meanwhile it can subtract
Few computation complexity is conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of outband management system 4, with reference to shown in Fig. 5, including:Subscriber unit 41 calculates
Unit 42 and communication unit 43, wherein:
Subscriber unit 41, for receiving the operational order of user terminal transmission.
Computing unit 42, the operational order for being received according to subscriber unit calculate generation hardware configuration scheme.
Communication unit 43, for sending the hardware configuration scheme of computing unit generation to basic input output system, so as to
Basic input output system configures hardware according to hardware configuration scheme.
Further, communication unit 43 are additionally operable to send the first management interrupt message to basic input output system, so as to base
This input-output system responds the first management interrupt message sink hardware configuration scheme.
Further, communication unit 43 are additionally operable to receive the first management interrupt message that basic input output system is sent
Feedback acknowledgment signal.
Further, communication unit 43 are additionally operable to receive the first management interrupt message that basic input output system is sent
After feedback acknowledgment signal, the second management interrupt message is sent to basic input output system, so that basic input output system is rung
The second management interrupt message is answered to be configured according to hardware configuration scheme to hardware, wherein feedback acknowledgment signal be input substantially it is defeated
Go out after system receives hardware configuration scheme and send.
Further, communication unit 43 are additionally operable to reception basic input output system and complete matching somebody with somebody for hardware to postpone matching somebody with somebody for transmission
Put result.
Subscriber unit 41 is additionally operable to the configuration result that communication unit receives being sent to user terminal.
Specifically, hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag,
At least one of action type and following information:Destination address, the first data segment and the second data segment.
Wherein, condition flag is used to coordinate to judge whether with the condition flag global variable in basic input output system
It needing to perform the entry, action type is the operation behavior performed, the physical address that destination address is directed to for operation behavior, and first
Data segment and the second data segment are the operating parameter provided according to action type.
The outband management system that the embodiment of the present invention provides, by generating hardware configuration side in outband management system
Case, and be sent to basic input output system and implement the hardware configuration scheme, avoid in operational order configuration process because etc.
Treat overlong time and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect.It meanwhile can
To reduce computation complexity, be conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of basic input output system 5, with reference to shown in Fig. 6, including:51 He of communication unit
Execution unit 52, wherein:
Communication unit 51, for receiving the hardware configuration scheme of outband management system transmission, which is band
Outer management system calculates generation according to the operational order of user terminal.
Execution unit 52, for parsing and performing hardware configuration scheme and configured to hardware.
Further, communication unit 51 are additionally operable to receive the first management interrupt message that outband management system is sent, and respond
First management interrupt message with receive outband management system transmission hardware configuration scheme.
Further, communication unit 51 are additionally operable to after receiving the hardware configuration scheme that outband management system is sent, and send the
The feedback acknowledgment signal of one management interrupt message is received to outband management system in the second management of outband management system transmission
Disconnected message.
Execution unit 52, be additionally operable to response the second management interrupt message with parse and perform hardware configuration scheme to hardware into
Row configuration.
Further, communication unit 51 are additionally operable to complete to postpone transmission configuration result to outband management system to matching somebody with somebody for hardware.
With reference to shown in Fig. 6, the basic input output system of the embodiment of the present invention offer further includes storage unit 53,
In:
Storage unit 53, the hardware configuration scheme for communication unit to be received are saved in the configuration table section in memory.
Execution unit 52 reads hardware configuration scheme before being additionally operable to configure hardware from configuration table section.
Optionally, specifically, hardware configuration scheme is configuration script, each entry in the configuration script includes:Item
At least one of part flag, action type and following information:Destination address, the first data segment and the second data segment.
Wherein, condition flag is used to coordinate to judge whether with the condition flag global variable in basic input output system
It needing to perform the entry, action type is the operation behavior performed, the physical address that destination address is directed to for operation behavior, and first
Data segment and the second data segment are the operating parameter provided according to action type.
The basic input output system that the embodiment of the present invention provides is generated hard by reception in outband management system
Part allocation plan implements the hardware configuration scheme in basic input output system, avoid in operational order configuration process because
For the stand-by period is long and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect.Together
When, it is possible to reduce computation complexity is conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of outband management system 6, with reference to shown in Fig. 7, including:At least one processor
61st, memory 62, communication interface 63 and bus 64, at least one processor 61, memory 62 and the communication interface 63 are by total
Line 64 connects and completes mutual communication.
The bus 64 can be that (Industry StandardArchitecture are referred to as industry standard architecture
ISA) bus, external equipment interconnection (Peripheral Component, referred to as PCI) bus or extension Industry Standard Architecture knot
Structure (Extended IndustryStandard Architecture, referred to as EISA) bus etc..The bus 64 can be divided into
Address bus, data/address bus, controlling bus etc..It for ease of representing, is only represented in Fig. 7 with a thick line, it is not intended that only
A piece bus or a type of bus.Wherein:
For memory 62 for storing executable program code, which includes computer-managed instruction.Memory 62
High-speed RAM memory may be included, it is also possible to nonvolatile memory (non-volatile memory) is further included, such as extremely
A few magnetic disk storage.
Processor 61 may be a central processing unit (Central Processing Unit, referred to as CPU) or
Be specific integrated circuit (Application Specific IntegratedCircuit, referred to as ASIC) or by with
It is set to the one or more integrated circuits for implementing the embodiment of the present invention.
Communication interface 63 is mainly used for realizing the communication between the device in the present embodiment.
It when outband management system 6 is run, communicates between processor 61 and memory 62, processor 61 performs memory 62
Computer-managed instruction in the executable program code of storage causes outband management system 6 to perform following method:
The operational order that user terminal is sent is received, and generation hardware configuration scheme is calculated according to operational order;
Hardware configuration scheme is sent to basic input output system, so that basic input output system is according to hardware configuration side
Case configures hardware.
Further, processor 61 performs the method that computer-managed instruction causes outband management system 6 to perform, and further includes:
Receive the feedback acknowledgment signal for the first management interrupt message that basic input output system is sent;
The second management interrupt message is sent to basic input output system, so as to the second pipe of basic input output system response
Reason interrupt message configures hardware according to hardware configuration scheme, and wherein feedback acknowledgment signal is that basic input output system is complete
It is sent after into the reception of hardware configuration scheme.
Further, processor 61 performs the method that computer-managed instruction causes outband management system 6 to perform, and further includes:
Receive basic input output system completion hardware matches somebody with somebody the configuration result for postponing transmission.
Further, processor 61 performs the method that computer-managed instruction causes outband management system 6 to perform, and further includes:
The configuration result of reception is sent to user terminal.
Specifically, hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag,
At least one of action type and following information:Destination address, the first data segment and the second data segment.
Wherein, condition flag is used to coordinate to judge whether with the condition flag global variable in basic input output system
It needing to perform the entry, action type is the operation behavior performed, the physical address that destination address is directed to for operation behavior, and first
Data segment and the second data segment are the operating parameter provided according to action type.
The outband management system that the embodiment of the present invention provides, by generating hardware configuration side in outband management system
Case is sent in basic input output system and implements the hardware configuration scheme, avoid in operational order configuration process because etc.
Treat overlong time and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect.It meanwhile can
To reduce computation complexity, be conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of basic input output system 7, with reference to shown in Fig. 8, including:At least one processing
Device 71, memory 72, communication interface 73 and bus 74, at least one processor 71, memory 72 and the communication interface 73 pass through
Bus 74 connects and completes mutual communication.
The bus 74 can be that (Industry StandardArchitecture are referred to as industry standard architecture
ISA) bus, external equipment interconnection (Peripheral Component, referred to as PCI) bus or extension Industry Standard Architecture knot
Structure (Extended IndustryStandard Architecture, referred to as EISA) bus etc..The bus 74 can be divided into
Address bus, data/address bus, controlling bus etc..It for ease of representing, is only represented in Fig. 8 with a thick line, it is not intended that only
A piece bus or a type of bus.Wherein:
For memory 72 for storing executable program code, which includes computer-managed instruction.Memory 72
High-speed RAM memory may be included, it is also possible to nonvolatile memory (non-volatile memory) is further included, such as extremely
A few magnetic disk storage.
Processor 71 may be a central processing unit or specific integrated circuit (Application Specific
Integrated Circuit, referred to as ASIC) or be arranged to implement the embodiment of the present invention one or more integrate
Circuit.
Communication interface 73 is mainly used for realizing the communication between the device in the present embodiment.
When basic input output system 7 is run, communicate between processor 71 and memory 72, processor 71 performs storage
Computer-managed instruction in the executable program code that device 72 stores causes basic input output system 7 to perform following side
Method:
The hardware configuration scheme of outband management system transmission, the hardware configuration side are received by least one communication interface 73
Case is that outband management system calculates generation according to the operational order of user terminal;
It parses and performs the hardware configuration scheme and hardware is configured.
Further, the computer-managed instruction that processor 71 performs causes the method that basic input output system 7 performs, also
Including:
The first management interrupt message that outband management system sends is received by least one communication interface 73, and responds the
One management interrupt message with receive outband management system transmission hardware configuration scheme.
Further, the computer-managed instruction that processor 71 performs causes the method that basic input output system 7 performs, and leads to
It crosses after the hardware configuration scheme that at least one communication interface 73 receives the transmission of outband management system, further includes:
The feedback acknowledgment signal of the first management interrupt message is sent to outband management system;
The second management interrupt message that outband management system is sent is received, and responds the second management interrupt message to parse simultaneously
Hardware configuration scheme is performed to configure hardware.
Further, the computer-managed instruction that processor 71 performs causes the method that basic input output system 7 performs, also
Including:
It completes to postpone transmission configuration result to outband management system to matching somebody with somebody for hardware.
Further, the computer-managed instruction that processor 71 performs causes the method that basic input output system 7 performs, also
Including:
The configuration table section hardware configuration scheme of reception being saved in memory, and before being configured to hardware from
It configures table section and reads hardware configuration scheme.
Specifically, hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag,
At least one of action type and following information:Destination address, the first data segment and the second data segment.
Wherein, condition flag is used to coordinate to judge whether with the condition flag global variable in basic input output system
It needing to perform the entry, action type is the operation behavior performed, the physical address that destination address is directed to for operation behavior, and first
Data segment and the second data segment are the operating parameter provided according to action type.
The basic input output system that the embodiment of the present invention provides, by receiving outband management system according to user terminal
Operational order calculates the hardware configuration scheme of generation, implements the hardware configuration scheme in basic input output system, avoids
In operational order configuration process because the stand-by period is long and caused by system exception and system in case of system halt, improve system stability,
Enhance user experience effect.Simultaneously, it is possible to reduce computation complexity is conducive to the upgrade maintenance of system.
The embodiment of the present invention provides a kind of configuration system, with reference to shown in Fig. 9, including:It is outband management system 1, substantially defeated
Enter output system 2 and user terminal 3, outband management system 1, basic input output system 2 and user terminal 3 are carried out by communication interface
Communication, wherein:
For receiving the operational order of the transmission of user terminal 3, generation hardware is calculated according to operational order for outband management system 1
Allocation plan sends the hardware configuration scheme to basic input output system 2.
Basic input output system 2 for receiving the hardware configuration scheme of the transmission of outband management system 1, is parsed and performed
Hardware configuration scheme configures hardware.
Further, outband management system 1 is additionally operable to send the first management interrupt message to basic input output system 2.
Basic input output system 2 is additionally operable to receive the first management interrupt message that outband management system 1 is sent, and rings
The first management interrupt message is answered to receive the hardware configuration scheme of the transmission of outband management system 1.
Further, basic input output system 2 are additionally operable to receive the hardware configuration scheme that outband management system 1 is sent
Afterwards, the feedback acknowledgment signal of the first management interrupt message is sent to outband management system 1, and is received outband management system 1 and sent out
The the second management interrupt message and the second management interrupt message of response sent carry out hardware with parsing and performing hardware configuration scheme
Configuration.
Outband management system 1 is additionally operable to receive the feedback for the first management interrupt message that basic input output system 2 is sent
Confirmation signal sends the second management interrupt message to basic input output system 2.
Further, basic input output system 2 are additionally operable to complete outer to band with transmission configuration result is postponed to hardware
Management system 1.
Outband management system 1 is additionally operable to receive the configuration result that basic input output system 2 is sent, and by configuration result
It is sent to user terminal 3.
Further, basic input output system 2, the hardware configuration scheme for being additionally operable to receive are saved in memory
Table section is configured, and hardware configuration scheme is read from configuration table section before being configured to hardware.
Optionally, hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag,
At least one of action type and following information:Destination address, the first data segment and the second data segment.
Wherein, condition flag is used to coordinate to judge whether with the condition flag global variable in basic input output system
It needing to perform the entry, action type is the operation behavior performed, the physical address that destination address is directed to for operation behavior, and first
Data segment and the second data segment are the operating parameter provided according to action type.
The system that system hardware in this example represents multinode interconnection, the system of multinode interconnection include but unlimited
In:Use Quick Path Interconnect (Quick-Path Interconnect, abbreviation QPI), peripheral component (Peripheral
Component Interface Express, abbreviation PCIE) interconnection, Ethernet interconnection and WiMAX (Infini-Band, letter
Claim IB) network interconnection.Communication interface can be a variety of, preferably IPMI.The configuration system that the embodiment of the present invention provides, it is therein
Outband management system and basic input output system, with the outband management system described in preceding embodiment and basic input
Output system is similar, and the ' In System Reconfiguration Method that system is realized is similar with the method in previous systems collocation method embodiment, tool
The structure and technology of body realize that this place of details repeats no more.
The configuration system that the embodiment of the present invention provides, by generating hardware configuration scheme in outband management system,
Implement the hardware configuration scheme in basic input output system in system hardware, avoid in operational order configuration process because
Stand-by period it is long and caused by system exception and system in case of system halt, improve system stability, enhance user experience effect.Meanwhile
Computation complexity can be reduced, is conducive to the upgrade maintenance of system.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can pass through
The relevant hardware of program instruction is completed, and foregoing program can be stored in a computer read/write memory medium, the program
Upon execution, the step of execution includes above method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or light
The various media that can store program code such as disk.
The above description is merely a specific embodiment, but protection scope of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in change or replacement, should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (23)
- A kind of 1. method of system configuration, which is characterized in that including:Outband management system receives the operational order that user terminal is sent;The outband management system calculates generation hardware configuration scheme according to the operational order;The outband management system sends the hardware configuration scheme to basic input output system, so as to it is described input substantially it is defeated Go out system to configure hardware according to the hardware configuration scheme;The hardware configuration scheme is configuration script, each entry in the configuration script includes condition flag, operation class At least one of type and following information:Destination address, the first data segment and the second data segment;Wherein, the condition flag is used to coordinate to judge with the condition flag global variable in the basic input output system Whether need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation behavior For physical address, first data segment, second data segment are the operating parameter that is provided according to the action type.
- 2. according to the method described in claim 1, it is characterized in that, the outband management system sends the hardware configuration scheme To before basic input output system, further include:The outband management system sends the first management interrupt message to the basic input output system, so as to described substantially defeated Enter output system and respond hardware configuration scheme described in the first management interrupt message sink.
- 3. according to the method described in claim 2, it is characterized in that, the outband management system sends the hardware configuration scheme To basic input output system, so that the basic input output system matches somebody with somebody hardware according to the hardware configuration scheme It puts, including:The outband management system sends the hardware configuration scheme to basic input output system;The outband management system receives the feedback for the first management interrupt message that the basic input output system is sent Confirmation signal, and the second management interrupt message is sent to the basic input output system, so as to the basic input and output system System responds the second management interrupt message and hardware is configured according to the hardware configuration scheme, wherein the feedback acknowledgment Signal is sent after the basic input output system receives the hardware configuration scheme.
- 4. according to any method of claims 1 to 3, which is characterized in that further include:The outband management system reception basic input output system completion hardware matches somebody with somebody the configuration result for postponing transmission;The configuration result is sent to the user terminal by the outband management system.
- A kind of 5. method of system configuration, which is characterized in that including:Basic input output system receives the hardware configuration scheme that outband management system is sent, and the hardware configuration scheme is described Outband management system calculates generation according to the operational order of user terminal;The basic input output system parses and performs the hardware configuration scheme and hardware is configured;The hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class At least one of type and following information:Destination address, the first data segment and the second data segment;Wherein, the condition flag is used to coordinate to judge with the condition flag global variable in the basic input output system Whether need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation behavior For physical address, first data segment, second data segment are the operating parameter that is provided according to the action type.
- 6. according to the method described in claim 5, it is characterized in that, the basic input output system receives outband management system The hardware configuration scheme of transmission, including:The basic input output system receives the first management interrupt message that the outband management system is sent, and described in response First management interrupt message is to receive the hardware configuration scheme that the outband management system is sent.
- 7. according to the method described in claim 6, it is characterized in that, the basic input output system receives outband management system After the hardware configuration scheme of transmission, further include:The basic input output system sends the feedback acknowledgment signal of the first management interrupt message to the outband management System;The basic input output system is received described in the second management interrupt message that the outband management system is sent and response Second management interrupt message configures hardware with parsing and performing the hardware configuration scheme.
- 8. according to any method of claim 5~7, which is characterized in that further include:The basic input output system is completed to postpone transmission configuration result to the outband management system to matching somebody with somebody for hardware.
- 9. according to any method of claim 5~7, which is characterized in that further include:The hardware configuration scheme received is saved in the configuration table section in memory by the basic input output system;The basic input output system is parsed and performed before the hardware configuration scheme configures hardware, is matched somebody with somebody from described It puts table section and reads the hardware configuration scheme.
- 10. a kind of outband management system, which is characterized in that including:Subscriber unit, for receiving the operational order of user terminal transmission;Computing unit, the operational order for being received according to the subscriber unit calculate generation hardware configuration scheme;Communication unit, for sending the hardware configuration scheme of computing unit generation to basic input output system, with Toilet states basic input output system and hardware is configured according to the hardware configuration scheme;The hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class At least one of type and following information:Destination address, the first data segment and the second data segment;Wherein, the condition flag is used to coordinate to judge with the condition flag global variable in the basic input output system Whether need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation behavior For physical address, first data segment, second data segment are the operating parameter that is provided according to the action type.
- 11. outband management system according to claim 10, it is characterised in that:The communication unit is additionally operable to send the first management interrupt message to the basic input output system, so as to the base This input-output system responds hardware configuration scheme described in the first management interrupt message sink.
- 12. outband management system according to claim 11, it is characterised in that:The communication unit is additionally operable to receive the anti-of the first management interrupt message that the basic input output system is sent Confirmation signal is presented, and sends the second management interrupt message to the basic input output system, so as to the basic input and output System responds the second management interrupt message and hardware is configured according to the hardware configuration scheme, wherein the feedback is true Recognizing signal is sent after the basic input output system receives the hardware configuration scheme.
- 13. according to any outband management system of claim 10~12, it is characterised in that:The communication unit, be additionally operable to receive the basic input output system complete hardware with the configuration knot for postponing transmission Fruit;The subscriber unit, the configuration result for being additionally operable to receive the communication unit are sent to the user terminal.
- 14. a kind of basic input output system, which is characterized in that including:Communication unit, for receiving the hardware configuration scheme of outband management system transmission, the hardware configuration scheme is the band Outer management system calculates generation according to the operational order of user terminal;Execution unit, for parsing and performing the hardware configuration scheme and configured to hardware;The hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class At least one of type and following information:Destination address, the first data segment and the second data segment;Wherein, the condition flag is used to coordinate to judge with the condition flag global variable in the basic input output system Whether need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation behavior For physical address, first data segment, second data segment are the operating parameter that is provided according to the action type.
- 15. basic input output system according to claim 14, it is characterised in that:The communication unit is additionally operable to receive the first management interrupt message that the outband management system is sent, and described in response First management interrupt message is to receive the hardware configuration scheme that the outband management system is sent.
- 16. basic input output system according to claim 15, it is characterised in that:The communication unit after being additionally operable to receive the hardware configuration scheme that the outband management system is sent, sends described the The feedback acknowledgment signal of one management interrupt message is to the outband management system, and receive that the outband management system sends the Two management interrupt message;The execution unit is additionally operable to respond the second management interrupt message to parse and perform the hardware configuration scheme pair Hardware is configured.
- 17. according to any basic input output system of claim 14~16, it is characterised in that:The communication unit is additionally operable to complete to postpone transmission configuration result to the outband management system to matching somebody with somebody for hardware.
- 18. according to any basic input output system of claim 14~16, which is characterized in that further include:Storage unit, the hardware configuration scheme for the communication unit to be received are saved in the allocation list area in memory Domain;The execution unit reads the hardware configuration side before being additionally operable to configure hardware from the configuration table section Case.
- 19. a kind of configuration system, which is characterized in that including:Outband management system and basic input output system, the band outer tube Reason system and basic input output system are communicatively coupled by communication interface, wherein:For receiving the operational order of user terminal transmission, it is hard to calculate generation according to the operational order for the outband management system Part allocation plan sends the hardware configuration scheme to the basic input output system;The basic input output system for receiving the hardware configuration scheme that the outband management system is sent, is parsed and held The row hardware configuration scheme configures hardware;The hardware configuration scheme is configuration script, each entry in the configuration script includes:Condition flag, operation class At least one of type and following information:Destination address, the first data segment and the second data segment;Wherein, the condition flag is used to coordinate to judge with the condition flag global variable in the basic input output system Whether need to perform the entry, the action type is the operation behavior performed, and the destination address is the operation behavior For physical address, first data segment, second data segment are the operating parameter that is provided according to the action type.
- 20. system according to claim 19, it is characterised in that:The outband management system is additionally operable to send the first management interrupt message to the basic input output system;The basic input output system, first management interrupt for being additionally operable to receive the outband management system transmission disappear Breath, and the first management interrupt message is responded to receive the hardware configuration scheme that the outband management system is sent.
- 21. system according to claim 20, it is characterised in that:The basic input output system, be additionally operable to receive the hardware configuration scheme that the outband management system sends it Afterwards, the feedback acknowledgment signal of the first management interrupt message is sent to the outband management system, and receives the band outer tube The second management interrupt message that reason system is sent simultaneously responds the second management interrupt message and is matched somebody with somebody with parsing and performing the hardware Scheme is put to configure hardware;The outband management system is additionally operable to receive the first management interrupt message that the basic input output system is sent Feedback acknowledgment signal, send the second management interrupt message to the basic input output system.
- 22. according to any system of claim 19~21, it is characterised in that:The basic input output system is additionally operable to complete to postpone transmission configuration result to the outband management system to matching somebody with somebody for hardware System;The outband management system, is additionally operable to receive the configuration result that the basic input output system is sent, and by institute It states configuration result and is sent to the user terminal.
- 23. according to any system of claim 19~21, it is characterised in that:The basic input output system, the hardware configuration scheme for being additionally operable to receive are saved in the allocation list in memory Region, and before being configured to hardware the hardware configuration scheme is read from the configuration table section.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310012982.1A CN103927153B (en) | 2013-01-14 | 2013-01-14 | A kind of method of system configuration, equipment and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310012982.1A CN103927153B (en) | 2013-01-14 | 2013-01-14 | A kind of method of system configuration, equipment and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103927153A CN103927153A (en) | 2014-07-16 |
CN103927153B true CN103927153B (en) | 2018-06-05 |
Family
ID=51145385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310012982.1A Active CN103927153B (en) | 2013-01-14 | 2013-01-14 | A kind of method of system configuration, equipment and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103927153B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845834A (en) * | 2018-06-01 | 2018-11-20 | 上海兆芯集成电路有限公司 | Computer installation |
CN110659171A (en) * | 2019-09-25 | 2020-01-07 | 苏州浪潮智能科技有限公司 | Test method, electronic device and computer readable storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070300051A1 (en) * | 2006-06-26 | 2007-12-27 | Rothman Michael A | Out of band asset management |
US8078865B2 (en) * | 2007-11-20 | 2011-12-13 | Dell Products L.P. | Systems and methods for configuring out-of-band bios settings |
CN102857361A (en) * | 2011-07-02 | 2013-01-02 | 杨源杰 | Light-weight remote computer out-of-band management method |
CN102364444A (en) * | 2011-09-19 | 2012-02-29 | 浪潮电子信息产业股份有限公司 | System guiding method based on interaction of in-band system and out-of-band system |
CN102624559A (en) * | 2012-03-09 | 2012-08-01 | 北京星网锐捷网络技术有限公司 | Method, device and system for realizing out-of-band management |
CN102662696B (en) * | 2012-03-27 | 2014-03-05 | 中国人民解放军国防科学技术大学 | Method and device for quickly starting massively parallel computer system |
-
2013
- 2013-01-14 CN CN201310012982.1A patent/CN103927153B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103927153A (en) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106326219B (en) | Method, device and system for checking business system data | |
CN102347896B (en) | Ethernet-based platform for loading FPGA (Field Programmable Gate Array) and DSP (Digital Signal Processor) and implementation method thereof | |
KR101686360B1 (en) | Control messaging in multislot link layer flit | |
CN105721357A (en) | Exchange device, and peripheral component interconnection express (PCIe) system and initialization method thereof | |
CN105279021B (en) | The method and apparatus for executing not maskable interrupts | |
CN101160856A (en) | Network processor | |
CN108768667B (en) | Method for inter-chip network communication of multi-core processor | |
WO2022037267A1 (en) | Ipmi command processing method and system for bmc, and device and medium | |
CN104123194A (en) | Communication structure and method for kernel mode and user mode | |
CN103634225A (en) | Service bandwidth expansion method in cloud computing network virtualization | |
CN106936739A (en) | A kind of message forwarding method and device | |
CN1973282A (en) | System and method for managing a change to a cluster configuration | |
CN104102508A (en) | FlexRay bus-based multimachine program online upgrade method | |
CN111736867A (en) | FPGA updating device, method and storage medium | |
CN103927153B (en) | A kind of method of system configuration, equipment and system | |
CN104049692A (en) | Blade server | |
CN105607940A (en) | Method for transmitting information from BDK to UEFI BIOS in ARM platform | |
CN110912725A (en) | Configuration method and configuration device of OpenFlow virtual switch | |
CN102998994B (en) | Embedded blood analyzer control system and control method thereof | |
CN102591714B (en) | Process calling method, system and application server | |
CN106936630A (en) | A kind of whole bag upgrade method of many card insert type equipment and upgrade-system | |
CN110287141A (en) | A kind of FPGA reconstructing method and system based on multiple interfaces | |
CN109359799A (en) | Declaration form tune form processing method, device, computer equipment and storage medium | |
CN109189699A (en) | Multipath server communication means, system, middle controller and readable storage medium storing program for executing | |
CN109725621A (en) | A kind of secondary bus program based on 1553B bus and CAN bus is in line writing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211221 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |