CN105446657A - Method for monitoring RAID card - Google Patents
Method for monitoring RAID card Download PDFInfo
- Publication number
- CN105446657A CN105446657A CN201510763966.5A CN201510763966A CN105446657A CN 105446657 A CN105446657 A CN 105446657A CN 201510763966 A CN201510763966 A CN 201510763966A CN 105446657 A CN105446657 A CN 105446657A
- Authority
- CN
- China
- Prior art keywords
- raid
- information
- bmc
- ipmi
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012544 monitoring process Methods 0.000 title claims abstract description 17
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 claims abstract description 50
- 230000008569 process Effects 0.000 claims abstract description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000007689 inspection Methods 0.000 claims description 4
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a method for monitoring a RAID card, which comprises the following concrete implementation processes: the server carries a baseboard controller BMC, and then the RAID controller is connected with the BMC through an I2C bus to form a physical channel for the BMC to access the RAID controller; the BMC is used as an I2C host to send an I2C instruction for accessing the RAID controller, the RAID card is used as an I2C slave to receive the I2C access instruction, and corresponding RAID information is returned to the host; and the BMC provides an IPMI command externally for RAID information viewing and setting. Compared with the prior art, the method for monitoring the RAID card realizes the view of RAID information and the setting of related configuration of the RAID through an IPMI protocol, facilitates the unified management of the RAID information, can realize the view and the setting of the RAID information by sending an IPMI command by a user, can be carried out in batches, achieves the centralized management of the RAID information, and is strong in practicability and easy to popularize.
Description
Technical field
The present invention relates to computer server technical field, especially specifically a kind of practical, monitoring RAID card method.
Background technology
RAID (RedundantArrayofIndependentDisks, i.e. Redundant Array of Independent Disks (RAID)) be a kind of polylith independently hard disk (physical hard disk) to combine differently the technology of a formation hard disk groups (logic hard disk), the memory property higher than single hard disk is provided.
RAID technique is widely used in server field, and the WEBBIOS that RAID information generally will enter RAID card in BIOSPSOT process carries out information inspection and configuration setting.This mode can only be checked single server and arrange, and cannot carry out batch and checks and arrange.
In view of Problems existing, the present invention proposes a kind of method monitoring RAID card, and user can realize checking of RAID information by sending IPMI order and set, and can carry out in batches, reach the centralized management of RAID information.
Summary of the invention
Technical assignment of the present invention is for above weak point, provide a kind of practical, monitoring RAID card method.
Monitor a method for RAID card, its specific implementation process is:
Server mounted board controller BMC, is then connected RAID controller with BMC by I2C bus, forms the physical path that BMC accesses RAID controller;
BMC sends the I2C instruction of access RAID controller as I2C main frame, and RAID card receives I2C access instruction as I2C from machine, and returns corresponding RAID information to main frame;
BMC externally provides IPMI order, for RAID information inspection and setting.
The concrete mode that described RAID controller is connected with BMC by I2C bus is: RAID card is connected to by PCIE slot the plate be mounted on mainboard and carries RAID controller, then RAID card is connected with BMC by I2C bus, thus realizes the connection of RAID controller and BMC.
Described RAID controller and BMC be the adaptive firmware with RAID information interaction respectively, adopts identical I2C message transmission rate; BMC is as the I2C instruction of I2C main frame transmission access RAID controller, and RAID card receives I2C access instruction as I2C from machine, and returns corresponding RAID information to main frame or the corresponding setting of execution, forms the logical path that BMC accesses RAID card.
Described RAID controller provides I2C acquisition of information instruction set, and the sub-information that this instruction set obtains comprises the RAID controller information of manufacturer, model, SN, state; Comprise the disc information of manufacturer, model, SN, state, capacity; Comprise the logic magnetic disc information of RAID type;
The sub-information of each RAID one of them I2C access instruction corresponding, exterior I 2C device gets the sub-information of corresponding RAID by corresponding I2C instruction.
By RAID acquisition of information, BMC calls I2C acquisition of information instruction set, corresponding instruction is sent to RAID controller by I2C, and open up corresponding data space, RAID controller returns after receiving instruction corresponding data receive the data returned to BMC, BMC after and is stored into the storage space opened up.
Described BMC provides IPMI protocol pass to user, and this protocol pass comprises two cover IPMI instruction set: IPMI acquisition of information instruction set and IPMI steering order collection, wherein:
IPMI acquisition of information instruction set provides the IPMI ordering norms of RAID acquisition of information, and this ordering norms comprises RAID controller information, disc information and Logical Disk message command; BMC receives the IPMI order that user sends, and calls I2C information command collection and obtains corresponding information, and return to user;
IPMI steering order collection provides the order comprising RAID assembling, and user sends IPMI order and carries controling parameters, and BMC calls I2C steering order collection and carries out RAID configuration after receiving IPMI order.
A kind of method monitoring RAID card of the present invention, has the following advantages:
A kind of method monitoring RAID card of the present invention, the setting with RAID relevant configuration is checked by IPMI protocol realization RAID information, facilitate the unified management of RAID information, user can realize checking of RAID information by sending IPMI order and set, can carry out in batches, reach the centralized management of RAID information, practical, be easy to promote.
Accompanying drawing explanation
Accompanying drawing 1 is RAID monitoring logic figure of the present invention.
Accompanying drawing 2 is for RAID acquisition of information of the present invention or arrange schematic diagram.
Embodiment
Below in conjunction with the drawings and specific embodiments, the invention will be further described.
The invention provides a kind of method monitoring RAID card, its specific implementation process is:
Server mounted board controller BMC, is then connected RAID controller with BMC by I2C bus, forms the physical path that BMC accesses RAID controller;
BMC sends the I2C instruction of access RAID controller as I2C main frame, and RAID card receives I2C access instruction as I2C from machine, and returns corresponding RAID information to main frame;
BMC externally provides IPMI order, for RAID information inspection and setting.
Its specific implementation process is as shown in accompanying drawing 1, Fig. 2.
One, physical path is built.
Server mounted board controller BMC, on hardware logic, RAID controller is connected with BMC by I2C bus, forms the physical path that BMC accesses RAID controller.
Two, logical path is built.
RAID controller and BMC be the adaptive firmware with RAID information interaction respectively, adopts identical I2C message transmission rate; BMC sends the I2C instruction of access RAID controller as I2C main frame (Master), RAID card receives I2C access instruction as I2C from machine (Slave), and return corresponding RAID information to main frame or the corresponding setting of execution, form the logical path that BMC accesses RAID card.
RAID controller firmware provides I2C acquisition of information instruction set, can obtain and comprise RAID controller information (as manufacturer, model, SN, state etc.), disc information (as manufacturer, model, SN, state, capacity etc.), logic magnetic disc information (as RAID type etc.); The sub-information of each RAID one of them I2C access instruction corresponding, exterior I 2C device can get the sub-information of corresponding RAID by corresponding I2C instruction;
RAID controller firmware provides I2C steering order collection, can carry out the functions such as RAID assembling, and exterior I 2C device reaches the functions such as RAID assembling by sending I2C steering order;
For RAID acquisition of information, BMC calls I2C acquisition of information instruction set, corresponding instruction is sent to RAID controller by I2C, and open up corresponding data space, RAID returns corresponding data receive the data returned to BMC, BMC after after controlling to receive instruction and is stored into the storage space opened up.
Control for RAID, BMC calls RAID steering order collection, and send corresponding I2C instruction by I2C and carry necessary configuration parameter to RAID controller, RAID controller carries out corresponding control action after receiving steering order, and returns executing state to BMC.
Three, IPMI protocol pass is provided.
BMC provides IPMI protocol pass to user, provides two cover IPMI instruction set: IPMI acquisition of information instruction set and IPMI steering order collection.
IPMI acquisition of information instruction set provides the IPMI ordering norms of RAID acquisition of information, such as RAID controller information, disc information and Logical Disk message command etc.; BMC receives the IPMI order that user sends, and calls I2C information command collection (may need to call many I2C instructions) and obtains corresponding information, and return to user.
IPMI steering order collection provides the orders such as RAID assembling, and user sends IPMI order and carries necessary controling parameters, and BMC calls I2C steering order collection (may need to call many I2C instructions) and carries out RAID configuration after receiving IPMI order.
Above-mentioned embodiment is only concrete case of the present invention; scope of patent protection of the present invention includes but not limited to above-mentioned embodiment; any according to the invention a kind of monitor claims of the method for RAID card and the those of ordinary skill of any described technical field to its suitable change done or replacement, all should fall into scope of patent protection of the present invention.
Claims (7)
1. monitor a method for RAID card, it is characterized in that, its specific implementation process is:
Server mounted board controller BMC, is then connected RAID controller with BMC by I2C bus, forms the physical path that BMC accesses RAID controller;
BMC sends the I2C instruction of access RAID controller as I2C main frame, and RAID card receives I2C access instruction as I2C from machine, and returns corresponding RAID information to main frame;
BMC externally provides IPMI order, for RAID information inspection and setting.
2. a kind of method monitoring RAID card according to claim 1, it is characterized in that, the concrete mode that described RAID controller is connected with BMC by I2C bus is: RAID card is connected to by PCIE slot the plate be mounted on mainboard and carries RAID controller, then RAID card is connected with BMC by I2C bus, thus realizes the connection of RAID controller and BMC.
3. a kind of method monitoring RAID card according to claim 2, is characterized in that, described RAID controller and BMC be the adaptive firmware with RAID information interaction respectively, adopts identical I2C message transmission rate; BMC is as the I2C instruction of I2C main frame transmission access RAID controller, and RAID card receives I2C access instruction as I2C from machine, and returns corresponding RAID information to main frame or the corresponding setting of execution, forms the logical path that BMC accesses RAID card.
4. a kind of method monitoring RAID card according to Claims 2 or 3, is characterized in that, described RAID controller provides I2C acquisition of information instruction set, and the sub-information that this instruction set obtains comprises the RAID controller information of manufacturer, model, SN, state; Comprise the disc information of manufacturer, model, SN, state, capacity; Comprise the logic magnetic disc information of RAID type;
The sub-information of each RAID one of them I2C access instruction corresponding, exterior I 2C device gets the sub-information of corresponding RAID by corresponding I2C instruction.
5. a kind of method monitoring RAID card according to Claims 2 or 3, it is characterized in that, by RAID acquisition of information, BMC calls I2C acquisition of information instruction set, corresponding instruction is sent to RAID controller by I2C, and open up corresponding data space, RAID controller returns after receiving instruction corresponding data receive the data returned to BMC, BMC after and is stored into the storage space opened up.
6. a kind of method monitoring RAID card according to claim 4, it is characterized in that, described BMC provides IPMI protocol pass to user, and this protocol pass comprises two cover IPMI instruction set: IPMI acquisition of information instruction set and IPMI steering order collection, wherein:
IPMI acquisition of information instruction set provides the IPMI ordering norms of RAID acquisition of information, and this ordering norms comprises RAID controller information, disc information and Logical Disk message command; BMC receives the IPMI order that user sends, and calls I2C information command collection and obtains corresponding information, and return to user;
IPMI steering order collection provides the order comprising RAID assembling, and user sends IPMI order and carries controling parameters, and BMC calls I2C steering order collection and carries out RAID configuration after receiving IPMI order.
7. a kind of method monitoring RAID card according to claim 5, it is characterized in that, described BMC provides IPMI protocol pass to user, and this protocol pass comprises two cover IPMI instruction set: IPMI acquisition of information instruction set and IPMI steering order collection, wherein:
IPMI acquisition of information instruction set provides the IPMI ordering norms of RAID acquisition of information, and this ordering norms comprises RAID controller information, disc information and Logical Disk message command; BMC receives the IPMI order that user sends, and calls I2C information command collection and obtains corresponding information, and return to user;
IPMI steering order collection provides the order comprising RAID assembling, and user sends IPMI order and carries controling parameters, and BMC calls I2C steering order collection and carries out RAID configuration after receiving IPMI order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510763966.5A CN105446657B (en) | 2015-11-11 | 2015-11-11 | Method for monitoring RAID card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510763966.5A CN105446657B (en) | 2015-11-11 | 2015-11-11 | Method for monitoring RAID card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105446657A true CN105446657A (en) | 2016-03-30 |
CN105446657B CN105446657B (en) | 2018-06-19 |
Family
ID=55556917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510763966.5A Active CN105446657B (en) | 2015-11-11 | 2015-11-11 | Method for monitoring RAID card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105446657B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220009A (en) * | 2017-06-29 | 2017-09-29 | 济南浪潮高新科技投资发展有限公司 | The unified acquisition methods and device of a kind of different manufacturers RAID card status information |
CN108920103A (en) * | 2018-06-29 | 2018-11-30 | 平安科技(深圳)有限公司 | Management method, device, computer equipment and the storage medium of server |
CN108985402A (en) * | 2018-06-29 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of RAID card information acquisition method and relevant apparatus |
CN108984119A (en) * | 2018-06-28 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of asynchronous method, apparatus and controlled terminal for obtaining RAID card information |
CN109117342A (en) * | 2018-08-13 | 2019-01-01 | 郑州云海信息技术有限公司 | A kind of server and its hard disk health status monitoring system |
CN109164987A (en) * | 2018-08-29 | 2019-01-08 | 郑州云海信息技术有限公司 | A kind of control method of magnetic disc array card, device and electronic equipment |
CN111289922A (en) * | 2020-01-22 | 2020-06-16 | 华为技术有限公司 | Cable plugging detection method and related equipment |
CN112579506A (en) * | 2021-01-08 | 2021-03-30 | 中电科技(北京)有限公司 | BIOS and BMC communication method, BIOS, BMC and server |
CN113782067A (en) * | 2021-08-06 | 2021-12-10 | 加弘科技咨询(上海)有限公司 | Method and system for rapidly positioning hard disk under disk array and substrate management controller |
CN113900593A (en) * | 2021-10-12 | 2022-01-07 | 天津津航计算技术研究所 | RAID control card architecture for automatic early warning of S.M.A.R.T. information |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902427A (en) * | 2014-03-11 | 2014-07-02 | 浪潮电子信息产业股份有限公司 | Out-band hard disk status obtaining method |
CN104021054A (en) * | 2014-06-11 | 2014-09-03 | 浪潮(北京)电子信息产业有限公司 | Server fault visual detecting and processing method and system and programmable chip |
CN104079434A (en) * | 2014-07-07 | 2014-10-01 | 用友软件股份有限公司 | Device and method for managing physical devices in cloud computing system |
CN104483913A (en) * | 2014-10-31 | 2015-04-01 | 山东超越数控电子有限公司 | Method employing I2C bus to realize Loongson blade server power source state monitoring |
EP2866135A2 (en) * | 2013-10-25 | 2015-04-29 | Samsung Electronics Co., Ltd | Server system and storage system |
-
2015
- 2015-11-11 CN CN201510763966.5A patent/CN105446657B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2866135A2 (en) * | 2013-10-25 | 2015-04-29 | Samsung Electronics Co., Ltd | Server system and storage system |
CN103902427A (en) * | 2014-03-11 | 2014-07-02 | 浪潮电子信息产业股份有限公司 | Out-band hard disk status obtaining method |
CN104021054A (en) * | 2014-06-11 | 2014-09-03 | 浪潮(北京)电子信息产业有限公司 | Server fault visual detecting and processing method and system and programmable chip |
CN104079434A (en) * | 2014-07-07 | 2014-10-01 | 用友软件股份有限公司 | Device and method for managing physical devices in cloud computing system |
CN104483913A (en) * | 2014-10-31 | 2015-04-01 | 山东超越数控电子有限公司 | Method employing I2C bus to realize Loongson blade server power source state monitoring |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220009A (en) * | 2017-06-29 | 2017-09-29 | 济南浪潮高新科技投资发展有限公司 | The unified acquisition methods and device of a kind of different manufacturers RAID card status information |
CN107220009B (en) * | 2017-06-29 | 2020-02-14 | 浪潮集团有限公司 | Method and device for uniformly acquiring state information of RAID cards of different manufacturers |
CN108984119A (en) * | 2018-06-28 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of asynchronous method, apparatus and controlled terminal for obtaining RAID card information |
CN108985402A (en) * | 2018-06-29 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of RAID card information acquisition method and relevant apparatus |
CN108920103A (en) * | 2018-06-29 | 2018-11-30 | 平安科技(深圳)有限公司 | Management method, device, computer equipment and the storage medium of server |
CN108920103B (en) * | 2018-06-29 | 2020-12-01 | 平安科技(深圳)有限公司 | Server management method and device, computer equipment and storage medium |
CN108985402B (en) * | 2018-06-29 | 2021-10-15 | 郑州云海信息技术有限公司 | RAID card information acquisition method and related device |
CN109117342A (en) * | 2018-08-13 | 2019-01-01 | 郑州云海信息技术有限公司 | A kind of server and its hard disk health status monitoring system |
CN109164987A (en) * | 2018-08-29 | 2019-01-08 | 郑州云海信息技术有限公司 | A kind of control method of magnetic disc array card, device and electronic equipment |
CN111289922A (en) * | 2020-01-22 | 2020-06-16 | 华为技术有限公司 | Cable plugging detection method and related equipment |
CN112579506A (en) * | 2021-01-08 | 2021-03-30 | 中电科技(北京)有限公司 | BIOS and BMC communication method, BIOS, BMC and server |
CN113782067A (en) * | 2021-08-06 | 2021-12-10 | 加弘科技咨询(上海)有限公司 | Method and system for rapidly positioning hard disk under disk array and substrate management controller |
CN113900593A (en) * | 2021-10-12 | 2022-01-07 | 天津津航计算技术研究所 | RAID control card architecture for automatic early warning of S.M.A.R.T. information |
Also Published As
Publication number | Publication date |
---|---|
CN105446657B (en) | 2018-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105446657A (en) | Method for monitoring RAID card | |
DE102012210914B4 (en) | Switch fabric management | |
DE102012210582B4 (en) | Reduce the impact of failure of an exchange in a switching network by means of circuit cards | |
US11063835B2 (en) | IoT cloud to cloud architecture | |
US10404690B2 (en) | Authentication-free configuration for service controllers | |
CN106603265B (en) | Management method, network device, and non-transitory computer-readable medium | |
EP3035187B1 (en) | Hard disk and management method | |
US20210344758A1 (en) | Iot device jobs | |
CN106557145A (en) | Circuit breaking protective system and its method | |
CN107817953B (en) | Method and device for accessing hard disk by double-control storage equipment | |
CN106502814B (en) | Method and device for recording error information of PCIE (peripheral component interface express) equipment | |
CN102289402A (en) | Monitoring and managing method based on physical multi-partition computer architecture | |
EP3709149B1 (en) | Off-board flash memory | |
CN107807630B (en) | Switching control method of main and standby equipment, switching control system and device thereof | |
US20120011355A1 (en) | Server system | |
CN104166445A (en) | High-density mass-storage system | |
US20150365781A1 (en) | Server systems | |
US20180357193A1 (en) | Computing device and operation method | |
CN104572400A (en) | Management method and device for managing multiple computing boards by single BMC (baseboard management controller) | |
CN111294413B (en) | Method, device and readable medium for determining Internet Protocol (IP) address | |
CN105634635A (en) | Real-time clock (RTC) sharing method, device and system | |
CN102521102A (en) | Monitoring management method of physical multi-partition computer system based on Non Uniform Memory Access (NUMA) | |
CN108959026A (en) | A kind of method of accurate monitoring RAID card | |
US8819481B2 (en) | Managing storage providers in a clustered appliance environment | |
CN105446654B (en) | Server control method and rack controller |
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 |