[go: up one dir, main page]

CN107066334A - Information processing method and processing system - Google Patents

Information processing method and processing system Download PDF

Info

Publication number
CN107066334A
CN107066334A CN201710162192.XA CN201710162192A CN107066334A CN 107066334 A CN107066334 A CN 107066334A CN 201710162192 A CN201710162192 A CN 201710162192A CN 107066334 A CN107066334 A CN 107066334A
Authority
CN
China
Prior art keywords
processing node
node
resource
processing
storage resource
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.)
Pending
Application number
CN201710162192.XA
Other languages
Chinese (zh)
Inventor
许幼岳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201710162192.XA priority Critical patent/CN107066334A/en
Publication of CN107066334A publication Critical patent/CN107066334A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5094Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the invention discloses a kind of information processing method and processing system.The processing system includes:It is multiple to handle nodes and handle node memory resource pool with described;Methods described includes:When detecting when crossing incident heat of the memory resource pool, it is determined that causing the corresponding first processing node of first storage resource for crossing incident heat;Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction, the working frequency for reducing the processing node.

Description

Information processing method and processing system
Technical field
The present invention relates to electronic technology field, more particularly to a kind of information processing method and processing system.
Background technology
In information processing system, it is configured with multiple processing nodes and various is believed for handle that node provides Resource needed for breath processing.Here resource may include Internet resources such as storage resource and Microsoft Loopback Adapter etc..
Generally there are two kinds of storage resource methods of salary distribution in described information processing system:
The first, static allocation;
Second, dynamically distributes.
Static allocation should not carry out resource allocation again in use, but this to may result in storage resource effectively sharp It is low with rate;
Dynamically distributes can handle the current demand of node according to each, distribute resource;But dynamically distributes storage resource, this The resource that sample handles node distribution each time is all uncertain, which results in temperature controlled uncontrollability, and then can be led Cause in the information processing architecture of Resource dynamic allocation, the too high phenomenon of the temperature of some storage resources.
The content of the invention
In view of this, the embodiment of the present invention is expected to provide a kind of information processing method and processing system, at least partly solves The problem of storage resource is overheated.
To reach above-mentioned purpose, the technical proposal of the invention is realized in this way:
First aspect of the embodiment of the present invention provides a kind of information processing method, applied in processing system, wherein, the place Reason system includes:It is multiple to handle nodes and handle node memory resource pool with described;Methods described includes:
When detecting when crossing incident heat of the memory resource pool, it is determined that causing first storage resource for crossing incident heat Corresponding first processing node;
Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction, the work for reducing the processing node Working frequency.
Based on such scheme, methods described also includes:
When for n-th processing the n-th storage resource of node distribution, cell system administrative unit (Pooled System Management element, PSME) the n-th processing node and the corresponding relation of n-th storage resource are recorded, wherein, The n is the positive integer less than N;The N is that the processing system includes the total number of the processing node;
It is described when detect the memory resource pool cross incident heat when, it is determined that cause it is described cross incident heat first storage The corresponding first processing node of resource, including:
The corresponding relation is inquired about, it is determined that causing the first processing node.
Based on such scheme, it is described record it is described n-th processing node and n-th storage resource corresponding relation, including:
By the node identification of the described n-th processing node and the resource identification of n-th storage resource, correspondence is sent to default Unit, wherein, the default unit includes substrate manager (Baseboard Management Controller, BMC), pipe Manage controller (Management Controller, MC), Distant supervision and control unit (Remote Monitoring& Management, RMM) and resource pool administrative unit at least one;
The node identification of default unit correspondence storage the n-th processing node and the resource of n-th storage resource Mark, forms the corresponding relation;
The inquiry corresponding relation, it is determined that cause the first processing node, including:
When detecting the incident heat excessively, corresponding relation described in the default unit local search determines described first Handle node.
It is described when detecting when crossing incident heat of the memory resource pool based on such scheme, it is determined that causing the overheat The corresponding first processing node of the first storage resource of event, including:
Receive default unit and send take described and cross incident heat, wherein, it is described cross incident heat and carry cause the overheat The resource identification of first storage resource of event, wherein, the default unit include BMC, MC, Distant supervision and control unit and At least one of resource pool administrative unit;
The PSME inquires about institute after the incident heat excessively is received according to the resource identification of first storage resource State corresponding relation and determine the first processing node.
Based on such scheme, methods described also includes:
The node identification of described first processing node is sent to universal resource management (Generic Asset by the PSME Management, GAM) module;
It is described to send frequency reducing instruction to the first processing node, including:
The GAM modules send frequency reducing instruction to the described first processing node.
Based on such scheme, methods described also includes:
The node identification of described first processing node is sent to the default unit by the PSME;
It is described to send frequency reducing instruction to the first processing node, including:
The default unit sends frequency reducing instruction to the described first processing node.
It is described when detecting when crossing incident heat of the memory resource pool based on such scheme, it is determined that causing the overheat The corresponding first processing node of the first storage resource of event, including:
When detecting when crossing incident heat of the memory resource pool, preset unit and sent resource carrying to the PSME The inquiry request of the resource identification of the first storage resource is stated, wherein, the default unit includes BMC, MC, Distant supervision and control At least one of unit and resource pool administrative unit;
Receive the inquiry for the node identification for carrying the first processing node that the PSME is returned based on the inquiry request Response;
It is described to send frequency reducing instruction to the first processing node, including:
The default unit sends the frequency reducing according to the node identification, to the described first processing node and instructed.
Second aspect of the embodiment of the present invention provides a kind of processing system, including:
Multiple processing nodes;
Bus subsystem, is connected with the processing node;
Memory resource pool, is connected by the bus subsystem with the processing node;
Cooling subsystem, including be arranged on the memory resource pool position and cool down the first cold of the memory resource pool But subsystem;
Subsystem is managed, is connected respectively with the bus subsystem, memory resource pool, cooling subsystem and the processing node Connect, for described when detecting the incident heat excessively of the memory resource pool when detecting, it is determined that causing the incident heat excessively The corresponding first processing node of first storage resource;Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction, Working frequency for reducing the processing node.
Based on such scheme, the management subsystem includes:
PSME, for when for n-th processing the n-th storage resource of node distribution, the n-th processing node and described n-th to be deposited The corresponding relation of resource is stored up, wherein, the n is the positive integer less than N;The N is that the processing system includes the processing section The total number of point.
Based on such scheme, the management subsystem also includes:
Default unit, the default unit includes:At least one of BMC, MC, RMM and resource pool administrative unit;
The PSEM, is additionally operable to the resource mark by the node identification of the described n-th processing node and n-th storage resource Know, correspondence is sent to default unit;
The default unit, the node identification and n-th storage resource of the n-th processing node are stored for correspondence Resource identification, forms the corresponding relation, and when detecting the incident heat excessively, corresponding relation described in local search determines institute State the first processing node.
Information processing method provided in an embodiment of the present invention and processing system, can be when detecting incident heat, it is determined that leading Caused the corresponding processing node of storage resource of incident heat.Instructed by sending frequency reducing to the processing node, so that at this The frequency reduction of the node orientation storage resource is managed, so that the temperature of the storage resource is reduced, so that it is each to solve processing system Plant the problem of memory resource pool part storage resource is overheated.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the first information processing method provided in an embodiment of the present invention;
Fig. 2 is the schematic flow sheet of second of information processing method provided in an embodiment of the present invention;
Fig. 3 is the schematic flow sheet of the third information processing method provided in an embodiment of the present invention;
Fig. 4 is the schematic flow sheet of the 4th kind of information processing method provided in an embodiment of the present invention;
Fig. 5 is the schematic flow sheet of the 5th kind of information processing method provided in an embodiment of the present invention;
Fig. 6 is the schematic flow sheet of the 6th kind of information processing method provided in an embodiment of the present invention;
Fig. 7 is a kind of structural representation of processing system provided in an embodiment of the present invention.
Embodiment
Technical scheme is further elaborated below in conjunction with Figure of description and specific embodiment.
The present embodiment provides a kind of information processing method, applied in processing system, wherein, the processing system includes: It is multiple to handle nodes and handle node memory resource pool with described.Processing system described in the present embodiment includes multiple processing sections Point, multiple storage resources.But storage resource is integrated foring resource pool, the processing node by bus pond internal bus, It may be connected to the memory resource pool.Each described processing node can use the storage in the memory resource pool to provide Source.
As shown in figure 1, methods described includes:
Step S110:When detecting when crossing incident heat of the memory resource pool, it is determined that causing described to cross the of incident heat The corresponding first processing node of one storage resource;
Step S120:Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction, for reducing the place Manage the working frequency of node.
The present embodiment described information processing method, had incident heat, overheat here when detecting memory resource pool Event refers at least part storage resource in memory resource pool because excessively being read and write, and causes overheat.Here overheat is The temperature for referring to the storage resource is higher than preset temperature.When storage resource is overheated, it will usually cause information to lose and/or store The problem of service life of resource is too short.
In the present embodiment when detecting incident heat, it will can determine whether to carry out the first storage resource currently overheated first First processing node of the processing such as read-write operation.The storage resource of frequent visit first of first processing node, so as to can cause The temperature of first storage resource remains high, in the present embodiment in order to lower the temperature of first storage resource, in this reality Applying the step S120 of example can send frequency instruction to the described first processing node.Refer to when the described first processing node receives frequency reducing After order, the working frequency of the first processing node can be reduced, is deposited so as to reduce the first processing node to described first The visitation frequency of resource is stored up, so that first storage resource is reduced because the problem of frequently accessed caused temperature is too high, So as to lower the temperature of first storage, so as to solve the problems of excessive heat.
Methods described also includes in the present embodiment:
When detecting the incident heat excessively, the current operating state of cooling subsystem in the processing system is detected;
The step S110 specifically may include:The maximum cooling power if the cooling subsystem has currently worked, really Fixed first storage resource corresponding first handles node.Step is performed after the first processing node is determined S120;
If the cooling subsystem does not operate in the maximum cooling power currently, the first storage resource institute is increased In the current power of the cooling subsystem of position, the temperature of first storage resource is reduced by the cooling of the cooling subsystem Degree, without carrying out frequency reducing to the described first processing node, so that place caused by reducing by the first unnecessary frequency reducing of processing node The problem of response speed of reason system is slowly and resource utilization is not high.
In certain embodiments, as shown in Fig. 2 methods described also includes:
Step S101:When for n-th processing the n-th storage resource of node distribution, PSME records the n-th processing node and institute The corresponding relation of the n-th storage resource is stated, wherein, the n is the positive integer less than N;The N is described in the processing system includes Handle the total number of node.Node identification and the institute of the n-th processing node are recorded in the corresponding relation in the present embodiment The resource identification of the n-th storage resource is stated, like this, can by inquiry of the storage resource according to the corresponding relation is inquired about To determine the node identification of the corresponding processing node of the storage resource.The N is just whole not less than 2 in the present embodiment Number.
The PSME can receive software management unit (POD) resource allocation request;PSME please according to the resource allocation Ask, inquire about the resource status of currently stored resource, the resource status is returned into POD, POD according to the resource status of return, For processing node distribution storage resource, notify PSME that corresponding storage resource is distributed into corresponding processing node.Like this, PSME is known which storage resource is allocated to which processing node is used.The PSME just can be by recording the place Manage the node identification of node and the resource identification of the storage resource forms the corresponding relation.For example, the POD is according to described Resource status responds the resource allocation request, is n-th of processing node distribution storage resource, distributes to the n-th processing section The storage resource of point is referred to as n-th storage resource in the present embodiment.After storage resource distribution is completed, the PSME Or the functional entity in other processing systems, the node identification and n-th storage resource of the n-th processing node can be recorded Resource identification, forms the corresponding relation, facilitates corresponding relation described in subsequent query.
In the operation of aftertreatment systems, the processing node shutdown or startup can all be detected by the PSME, institute PSME is stated by sending releasing request to the POD, then the POD can unbind the processing node and the storage resource, So as to discharge the storage resource.
Methods described also includes:The PSME can also update the corresponding relation, for example according to the resource release operations Unbind the node identification of some processing nodes and the corresponding relation of resource identification.
The storage resource can be dynamically distributes in the present embodiment, and the corresponding relation also can be according to storage resource Current allocation status, dynamic updates;So as to solve the part storage resource occurred during dynamically distributes storage resource because of frequently quilt Problems of excessive heat caused by accessing.
The step S110 may include:
The corresponding relation is inquired about, it is determined that causing the first processing node.
The executive agent of the corresponding relation is inquired about in the present embodiment, can be the PSME or other storages There is the functional entity of the corresponding relation.
In certain embodiments, it is described to record the corresponding relation and may include:
The node identification of described n-th processing node and the resource identification of n-th storage resource, correspondence are sent to by PSME Default unit, wherein, the default unit includes at least one of BMC, MC, RMM and resource pool administrative unit;
The node identification of default unit correspondence storage the n-th processing node and the resource of n-th storage resource Mark, forms the corresponding relation.
The step S110 may include:
When detecting the incident heat excessively, corresponding relation described in the default unit local search determines described first Handle node.
The PSME, can be by the section of corresponding processing node when the distribution of storage resource is carried out in the present embodiment Point identification and distribute the resource identification of storage resource of the processing node and be sent to default unit, before default unit here is State one kind of functional entity.Like this, can just the corresponding relation be locally stored in the default unit.In the present embodiment Described in preset unit can for detection or formed it is described cross incident heat functional entity.If like this, when the default list First temperature by detecting the storage resource of each in memory resource pool, it was found that have the phenomenon that temperature is too high, form the mistake After incident heat, without determining the first processing node when the PSME, but described first can be voluntarily determined Node is handled, is timely instructed by sending frequency reducing to the described first processing node, the first processing node can be reduced Working frequency, so that by reducing the visitation frequencies such as the read-write to the first storage resource, the temperature of the first storage resource of rapid reduction Degree, reduces the duration of overheat;Obviously the processing speed of overheat can be lifted.
Default unit described in the present embodiment may include:BMC, MC, RMM and resource pool unit etc..
The BMC, it may also be used for carry out the servomechanism management in the processing system and monitor.
The MC, it may also be used for equipment control and monitoring.Here equipment can be the various equipment in the processing system.
The RMM is properly termed as RMC again, is a kind of Software Management services unit of standard interface, it can be used for management of And in monitoring cabinet all devices temperature, can be also used for the power management in processing system.
The resource pool unit, can be the functional entity that resource pool aspect monitoring management is carried out to each resource pool.
In a word, these default units may detect that the main equipment for crossing incident heat.Deposited by these default units Store up the corresponding relation, then described cross incident heat once detecting, it is possible to by local search it is easy quick determine it is described First processing node;It can also reduce simultaneously because needing to handle node to PSME inquiries first, it is necessary to sent out to the PSME Send the transmission and the increase of information interaction times for the data volume that the resource identification of the first storage resource brings.
The condition notification that storage resource can be also released by the PSME in certain embodiments to the default unit, So as to which the default unit can update the corresponding relation, it is ensured that depositing in the corresponding relation according to prime P SME notice The corresponding relation stored up between resource and processing node is correct.
In certain embodiments, the step S110 may include:
PSME, which receives default unit and sends take described, crosses incident heat, wherein, it is described cross incident heat carry cause it is described The resource identification of the first storage resource of incident heat is crossed, wherein, the default unit includes BMC, MC, Distant supervision and control list At least one of member and resource pool administrative unit;
The PSME inquires about institute after the incident heat excessively is received according to the resource identification of first storage resource State corresponding relation and determine the first processing node.
In the present embodiment, what the default unit of PSME receptions was reported crosses incident heat, and this is crossed in incident heat and carried State the resource identification for the first storage resource for causing incident heat that default unit is determined.PSME is receiving the overheat thing It is inquiry foundation using the resource identification after part, it will extract the resource identification, inquiry is in progress resource allocation The corresponding relation of record, so that it is determined that going out the node identification of the first processing node of currently used first storage resource.One Denier first processing node node identification determine, to first processing node send frequency reducing instruction executive agent be known that to Which processing connects the frequency reducing quality of node transmission.
" first " in the first storage resource and the first processing node all only refers in the present embodiment, does not indicate that described The special storage resource of some in processing system or processing node.First storage resource is allocated to the first processing section Point, therefore the first processing node, by after frequency reducing, the accessed frequency of first storage resource will be reduced, so as to reduce institute State the temperature of the first storage resource.
In certain embodiments, methods described also includes:
The node identification of described first processing node is sent to GAM modules by the PSME;
The step S120 may include:
The GAM modules send frequency reducing instruction to the described first processing node.
The node identification of the inquire first processing node is sent to GAM modules by the PSME in the present embodiment, this In GAM modules can to first processing node send frequency reducing instruction.The frequency reducing instruction can be by described in the present embodiment Default unit is sent to the processing node of prime number first.
The GAM modules can be a PSME module in the present embodiment;The nucleus module of the PSME determines institute After the node identification for stating the first processing node, the node identification, the GAM modules formation drop are sent to the GAM modules Frequency instruction is sent to the first processing node.
In certain embodiments, methods described also includes:
The node identification of described first processing node is sent to the default unit by the PSME;
The step S120 can, including:
The default unit sends frequency reducing instruction to the described first processing node.
The PSME itself does not form frequency reducing instruction in the present embodiment, but directly by the described first processing node Node identification is sent to the default unit, and the frequency reducing instruction is formed after unit receives the node identification by presetting, It is sent to the first processing node.
In further embodiments, the step S110 may include:
When detecting when crossing incident heat of the memory resource pool, preset unit and sent resource carrying to the PSME The inquiry request of the resource identification of the first storage resource is stated, wherein, the default unit includes BMC, MC, Distant supervision and control At least one of unit and resource pool administrative unit;
Receive the inquiry for the node identification for carrying the first processing node that the PSME is returned based on the inquiry request Response.
Default unit described in the present embodiment can send inquiry request after incident heat was detected to PSME, this In inquiry request be ask PSME inquiry overheat the first storage resource it is corresponding first processing node.In the present embodiment First storage resource is allocated to the first processing node, and the node identification and first that PSME forms the first processing node is deposited Store up the corresponding relation of the resource identification of resource.
Default unit described in the present embodiment is to send to cause the mistake to the PSME by special inquiry request The resource identification of first storage resource of incident heat.
The step S120 may include:The default unit is according to the node identification, to the described first processing node hair The frequency reducing is sent to instruct.
The default unit can form frequency reducing instruction and be sent to the after the node identification that the PSME is sent is received One processing node, so as to promote the first processing node frequency reducing, so as to reduce the temperature of first storage resource, solves the mistake Incident heat.
Several specific examples are provided below in conjunction with above-mentioned any embodiment:
Example one:
As shown in figure 3, this example provides a kind of information processing method, to handle the corresponding relation of previous embodiment offer, Including:
Step S1:POD sends resource status to the nucleus module of the PSME and collects request;
Step S2:PSME returns to resource state information to POD;
Step S3:POD indicates storage resource corresponding to processing node distribution according to the resource state information;
Step S4:PSME nucleus module records the node identification of the processing node and the resource mark of the storage resource Know, form corresponding relation;
Step S5:The GAM modules of the PSME notify the corresponding relation to scheduled unit the scheduled unit includes RMM, BMC or MC or resource pool unit etc..
Step S6:Processing node is closed, and the nucleus module request POD of the PSME discharges corresponding storage resource;
Step S7:POD sends to PSME nucleus module and unbinds instruction;
Step S8:PSME discharges corresponding storage resource, and notifies the default unit.
As shown in figure 4, this example is based on aforementioned information processing method, including:
Step S11:Default unit detected incident heat;
Step S12:Default unit local search corresponding record, determining caused the corresponding place of storage resource of incident heat Manage node;
Step S13:Default unit gives the processing node determined to send frequency reducing instruction.
Example two:
As shown in figure 5, this example provides a kind of information processing method, it is characterised in that including:
Step S21:RMM, BMC, BC or resource pool unit were detected after incident heat, and the overheat reporting events are given GAM modules;
Step S22:Nucleus module of the GAM modules by the overheat reporting events to PSME;
Step S23:The nucleus module of the PSME is by the overheat reporting events to POD;
Step S24:The corresponding relation of the PSME nucleus modules local search resource identification and node identification, which is determined, leads The node identification of the corresponding processing node of storage resource of overheat is caused, the node identification is returned into GAM modules;
Step S25:GAM modules send frequency reducing instruction to described RMM, BMC, BC or resource pool unit.
Example three:
As shown in fig. 6, this example provides a kind of information processing method, it is characterised in that including:
Step S31:RMM, BMC, BC or resource pool unit were detected after incident heat, and the overheat reporting events are given GAM modules;
Step S32:Nucleus module of the GAM modules by the overheat reporting events to PSME;
Step S33:The nucleus module of the PSME is by the overheat reporting events to POD;
Step S34:Described RMM, BMC, BC or resource pool unit send inquiry request to PSME nucleus module;
Step S35:The corresponding relation of the PSME nucleus modules local search resource identification and node identification, which is determined, leads Cause overheat storage resource it is corresponding processing node node identification, by the node identification return to described RMM, BMC, BC or Resource pool unit;
Step S36:Described RMM, BMC, BC or resource pool unit send frequency reducing to corresponding processing node and instructed.
As shown in fig. 7, the present embodiment provides a kind of processing system, including:
Multiple processing nodes 110;
Bus subsystem 120, is connected with the processing node 110;
Memory resource pool 130, is connected by the bus subsystem 120 with the processing node 110;
Cooling subsystem 140, at least cools down the memory resource pool including being arranged on the memory resource pool position The first cooling subsystem 141;
Subsystem 150 is managed, respectively with the bus subsystem 120, memory resource pool 130, cooling subsystem 140 and institute State processing node 110 to connect, for described when detecting when crossing incident heat of the memory resource pool when detecting, it is determined that causing First storage resource for crossing incident heat corresponding first handles node;Frequency reducing instruction is sent to the first processing node, wherein, The frequency reducing instruction, the working frequency for reducing the processing node.
First storage resource is the part resource in the resource pool in the present embodiment, the first processing node For one in the multiple processing node.
Subsystem 150 is managed in the present embodiment, can be detected incident heat, when detecting incident heat, be determined and lead Some storage resource or a certain region is caused to store the processing node of overheat.In order to reduce the problems of excessive heat of correspondence storage resource, Frequency reducing instruction can be sent to the processing node determined in the present embodiment.So that corresponding processing node carries out down conversion process.
In certain embodiments, if the management subsystem 150 is found, although detected incident heat, but current institute State cooling subsystem 140 and be the maximum cooling power of work, then the maximum cooling power of the cooling subsystem is lifted, by cold But the cooling to storage resource is realized in the cooling of system.If the management subsystem 150 is found, incident heat was detected and described Cooling subsystem has worked maximum cooling power, it is determined that go out the first processing node, described by frequency reducing instruction reduction The working frequency of first processing node.
Described in the present embodiment to manage subsystem 150, it is the processing node distribution storage resource to be additionally operable to dynamic, and Dynamic updates the node identification of the processing node and is the corresponding relation between the resource identification of its allocated storage resource, So that it is guaranteed that when part storage resource is overheated in memory resource pool 130, corresponding processing node can be navigated to, so as to pass through The working frequency of reduction processing node, reaches the purpose cooled to the storage resource.
In certain embodiments, the management subsystem includes:
PSME, for when for n-th processing the n-th storage resource of node distribution, the n-th processing node and described n-th to be deposited The corresponding relation of resource is stored up, wherein, the n is the positive integer less than N;The N is that the processing system includes the processing section The total number of point.
In further embodiments.The management subsystem also includes:
Default unit, the default unit includes:At least one of BMC, MC, RMM and resource pool administrative unit;
The PSEM, is additionally operable to the resource mark by the node identification of the described n-th processing node and n-th storage resource Know, correspondence is sent to default unit;
The default unit, the node identification and n-th storage resource of the n-th processing node are stored for correspondence Resource identification, forms the corresponding relation, and when detecting the incident heat excessively, corresponding relation described in local search determines institute State the first processing node.
The processing system that the present embodiment is provided, can be the information processing method that is provided applied to any one foregoing embodiment System, can by aforementioned operation, reduce storage resource hot-spot phenomenon.
, can be by it in several embodiments provided herein, it should be understood that disclosed apparatus and method Its mode is realized.Apparatus embodiments described above are only schematical, for example, the division of the unit, is only A kind of division of logic function, can have other dividing mode, such as when actually realizing:Multiple units or component can be combined, or Another system is desirably integrated into, or some features can be ignored, or do not perform.In addition, shown or discussed each composition portion Coupling point each other or direct-coupling or communication connection can be the INDIRECT COUPLINGs of equipment or unit by some interfaces Or communication connection, can be electrical, machinery or other forms.
The above-mentioned unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can positioned at a place, can also be distributed to multiple network lists In member;Part or all of unit therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
In addition, each functional unit in various embodiments of the present invention can be fully integrated into a processing module, also may be used Be each unit individually as a unit, can also two or more units it is integrated in a unit;It is above-mentioned Integrated unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can pass through Programmed instruction related hardware is completed, and foregoing program can be stored in a computer read/write memory medium, the program Upon execution, the step of including above method embodiment is performed;And foregoing storage medium includes:It is movable storage device, read-only Memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover 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 (10)

1. a kind of information processing method, it is characterised in that applied in processing system, wherein, the processing system includes:It is multiple Handle node and handle node memory resource pool with described;Methods described includes:
When detecting when crossing incident heat of the memory resource pool, it is determined that causing the first storage resource correspondence for crossing incident heat First processing node;
Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction, the work frequency for reducing the processing node Rate.
2. according to the method described in claim 1, it is characterised in that
Methods described also includes:
For n-th processing the n-th storage resource of node distribution when, cell system administrative unit PSME record it is described n-th processing node and The corresponding relation of n-th storage resource, wherein, the n is the positive integer less than N;The N includes institute for the processing system State the total number of processing node;
It is described when detect the memory resource pool cross incident heat when, it is determined that cause it is described cross incident heat the first storage resource Corresponding first processing node, including:
The corresponding relation is inquired about, it is determined that causing the first processing node.
3. method according to claim 2, it is characterised in that
It is described record it is described n-th processing node and n-th storage resource corresponding relation, including:
The node identification of described n-th processing node and the resource identification of n-th storage resource, correspondence are sent to by the PSME Default unit, wherein, the default unit includes substrate manager BMC, Management Controller MC, Distant supervision and control unit At least one of RMM and resource pool administrative unit;
The node identification of default unit correspondence storage the n-th processing node and the resource identification of n-th storage resource, Form the corresponding relation;
The inquiry corresponding relation, it is determined that cause the first processing node, including:
When detecting the incident heat excessively, corresponding relation described in the default unit local search determines first processing Node.
4. method according to claim 2, it is characterised in that
It is described when detect the memory resource pool cross incident heat when, it is determined that cause it is described cross incident heat the first storage resource Corresponding first processing node, including:
Receive default unit and send take described and cross incident heat, wherein, it is described cross incident heat and carry cause described to cross incident heat The first storage resource resource identification, wherein, the default unit includes substrate manager BMC, Management Controller MC, long-range At least one of monitoring and administrative unit and resource pool administrative unit;
The PSME inquires about described right after the incident heat excessively is received according to the resource identification of first storage resource It should be related to and determine the first processing node.
5. method according to claim 4, it is characterised in that
Methods described also includes:
The node identification of described first processing node is sent to universal resource management GAM modules by the PSME;
It is described to send frequency reducing instruction to the first processing node, including:
The GAM modules send frequency reducing instruction to the described first processing node.
6. method according to claim 4, it is characterised in that
Methods described also includes:
The node identification of described first processing node is sent to the default unit by the PSME;
It is described to send frequency reducing instruction to the first processing node, including:
The default unit sends frequency reducing instruction to the described first processing node.
7. method according to claim 2, it is characterised in that
It is described when detect the memory resource pool cross incident heat when, it is determined that cause it is described cross incident heat the first storage resource Corresponding first processing node, including:
When detecting when crossing incident heat of the memory resource pool, default unit sends resource to the PSME and carries described the The inquiry request of the resource identification of one storage resource, wherein, the default unit includes substrate manager BMC, Management Controller At least one of MC, Distant supervision and control unit and resource pool administrative unit;
Receive the inquiry response for the node identification for carrying the first processing node that the PSME is returned based on the inquiry request;
It is described to send frequency reducing instruction to the first processing node, including:
The default unit sends the frequency reducing according to the node identification, to the described first processing node and instructed.
8. a kind of processing system, it is characterised in that including:
Multiple processing nodes;
Bus subsystem, is connected with the processing node;
Memory resource pool, is connected by the bus subsystem with the processing node;
Cooling subsystem, including it is arranged on the first cooling that the memory resource pool position cools down the memory resource pool System;
Subsystem is managed, is connected respectively with the bus subsystem, memory resource pool, cooling subsystem and the processing node, For described when detecting the incident heat excessively of the memory resource pool when detecting, it is determined that causing the first of the incident heat excessively The corresponding first processing node of storage resource;Frequency reducing instruction is sent to the first processing node, wherein, the frequency reducing instruction is used for The working frequency of the reduction processing node.
9. processing system according to claim 8, it is characterised in that
The management subsystem includes:
Cell system administrative unit PSME, for for n-th processing the n-th storage resource of node distribution when, it is described n-th processing node and The corresponding relation of n-th storage resource, wherein, the n is the positive integer less than N;The N includes institute for the processing system State the total number of processing node.
10. processing system according to claim 9, it is characterised in that
The management subsystem also includes:
Default unit, the default unit includes:Substrate manager BMC, Management Controller MC, Distant supervision and control unit At least one of RMM and resource pool administrative unit;
The PSEM, is additionally operable to the resource identification by the node identification of the described n-th processing node and n-th storage resource, right Default unit should be sent to;
The default unit, the node identification of the n-th processing node and the resource of n-th storage resource are stored for correspondence Mark, forms the corresponding relation, when detect it is described cross incident heat when, corresponding relation described in local search determines described the One processing node.
CN201710162192.XA 2017-03-17 2017-03-17 Information processing method and processing system Pending CN107066334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710162192.XA CN107066334A (en) 2017-03-17 2017-03-17 Information processing method and processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710162192.XA CN107066334A (en) 2017-03-17 2017-03-17 Information processing method and processing system

Publications (1)

Publication Number Publication Date
CN107066334A true CN107066334A (en) 2017-08-18

Family

ID=59620645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710162192.XA Pending CN107066334A (en) 2017-03-17 2017-03-17 Information processing method and processing system

Country Status (1)

Country Link
CN (1) CN107066334A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113326099A (en) * 2021-06-25 2021-08-31 深信服科技股份有限公司 Resource management method, device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681450A (en) * 2007-06-13 2010-03-24 佳能株式会社 Calculation processing apparatus and control method thereof
CN103176748A (en) * 2011-12-05 2013-06-26 希捷科技有限公司 Environmental-based device operation
CN103403689A (en) * 2012-07-30 2013-11-20 华为技术有限公司 Resource failure management method, device and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681450A (en) * 2007-06-13 2010-03-24 佳能株式会社 Calculation processing apparatus and control method thereof
CN103176748A (en) * 2011-12-05 2013-06-26 希捷科技有限公司 Environmental-based device operation
CN103403689A (en) * 2012-07-30 2013-11-20 华为技术有限公司 Resource failure management method, device and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113326099A (en) * 2021-06-25 2021-08-31 深信服科技股份有限公司 Resource management method, device, electronic equipment and storage medium
CN113326099B (en) * 2021-06-25 2022-08-05 深信服科技股份有限公司 Resource management method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN101022363B (en) Network storage equipment fault protecting method and device
US7093011B2 (en) Storage network system, managing apparatus, managing method and program
CN101425022B (en) Dynamic allocation of virtual machine devices
US8103771B2 (en) Distributing processing apparatus, method, and system
US7904651B2 (en) Storage device with disk power control based on logical storage area
CN100424626C (en) Method and system for power management in a distributed file system
EP3070591A1 (en) Cold and hot data identification threshold calculation method, apparatus and system
CN101673192B (en) Method for time-sequence data processing, device and system therefor
CN109861878A (en) The monitoring method and relevant device of the topic data of kafka cluster
KR100489690B1 (en) Method for procesing event and controlling real error and modeling database table
DE60313040T2 (en) UNIVERSAL MULTI-DRIVER FOR STORAGE SYSTEMS
CN102763083A (en) Computer system and its modification method
JP4117656B2 (en) Storage device for learning access patterns
CN101019097A (en) Method of managing a distributed storage system
US9703666B2 (en) Method, apparatus and software for managing the generation of process events by a software process
CN107066334A (en) Information processing method and processing system
CN104504348B (en) A kind of data guard method based on high availability storage system
JPH11143779A (en) Paging processing system for virtual storage device
CN108089934A (en) Cluster management method and cluster server
US20090089432A1 (en) Information processing system and control method thereof
JP2005011331A (en) Load balancing system and computer management program
JP4342795B2 (en) Supervisory control device
WO2002027463A2 (en) Virtual tape libraries
CN114828579B (en) Energy-saving control method of container data center and related equipment
WO2002052444A2 (en) Method and apparatus for distributing and reusing object identifiers

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