Movatterモバイル変換


[0]ホーム

URL:


CN109117342A - A kind of server and its hard disk health status monitoring system - Google Patents

A kind of server and its hard disk health status monitoring system
Download PDF

Info

Publication number
CN109117342A
CN109117342ACN201810928153.0ACN201810928153ACN109117342ACN 109117342 ACN109117342 ACN 109117342ACN 201810928153 ACN201810928153 ACN 201810928153ACN 109117342 ACN109117342 ACN 109117342A
Authority
CN
China
Prior art keywords
hard disk
health status
monitoring system
communication bus
health state
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
CN201810928153.0A
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co LtdfiledCriticalZhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810928153.0ApriorityCriticalpatent/CN109117342A/en
Publication of CN109117342ApublicationCriticalpatent/CN109117342A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种服务器及其硬盘健康状态监测系统,包括第一通信总线和第二通信总线,还包括与硬盘连接的raid卡,用于将与其连接的各个硬盘的健康状态信息实时地通过第一通信总线发送至基板管理控制器BMC;与raid卡连接的BMC,用于根据各个硬盘的健康状态信息得到各个硬盘的健康状态,并根据各个硬盘的健康状态通过第二通信总线发送相应地提示指令至提示模块;与BMC连接的提示模块,用于根据提示指令对各个硬盘的健康状态进行相应提示。本发明提供的方案能够方便工作人员及时获知硬盘的健康状态,以便在硬盘出现故障时能够及时更换,保证了磁盘阵列中的硬盘的正常工作,进而保证了服务器的正常运行。

The invention discloses a server and a hard disk health state monitoring system thereof, comprising a first communication bus and a second communication bus, and a raid card connected with the hard disk, which is used for real-time transmission of the health state information of each hard disk connected to it through The first communication bus is sent to the baseboard management controller BMC; the BMC connected to the raid card is used to obtain the health status of each hard disk according to the health status information of each hard disk, and send corresponding information through the second communication bus according to the health status of each hard disk. The prompt command is sent to the prompt module; the prompt module connected to the BMC is used to prompt the health status of each hard disk according to the prompt command. The solution provided by the invention can facilitate the staff to know the health state of the hard disk in time, so that the hard disk can be replaced in time when it fails, and the normal operation of the hard disk in the disk array is ensured, thereby ensuring the normal operation of the server.

Description

A kind of server and its hard disk health status monitoring system
Technical field
The present invention relates to Condition Monitoring Technology fields, more particularly to a kind of server and its hard disk health status monitoring systemSystem.
Background technique
Multiple hard disks are configured in server, multiple hard disks pass through raid (Redundant Array of againIndependent Disks, redundant array of independent disks) block composition disk array to provide data redundancy function and realize higherPerformance.The health status of hard disk in the health status and disk array of server is closely bound up, the normal operation of serverIt is unable to do without the normal work of the hard disk in disk array.Therefore, it in order to guarantee the normal operation of server, needs to disk arrayIn the health status of hard disk detected and prompted, there is presently no the more mature healthy shapes to hard disk in the prior artThe scheme that state is detected.
Summary of the invention
The object of the present invention is to provide a kind of server and its hard disk health status monitoring system, schemes provided by the inventionThe health status of staff's timely learning hard disk can be facilitated, to be replaced in time when hard disk breaks down, guaranteedThe normal work of hard disk in disk array, and then ensure that the normal operation of server.
In order to solve the above technical problems, the present invention provides a kind of hard disk health status monitoring system, including the first communicationBus and the second communication bus, further includes:
The raid card being connect with hard disk, for by the health status information of each hard disk connected to it in real time by instituteIt states the first communication bus and is sent to baseboard management controller BMC;
The BMC being connect with the raid card, it is each for being obtained according to the health status information of each hard diskThe health status of the hard disk, and sent correspondingly according to the health status of each hard disk by second communication busHint instructions are to cue module;
The cue module being connect with the BMC, for the health according to the hint instructions to each hard diskState is accordingly prompted.
Preferably, the health status information includes Active, Locate and Error.
Preferably, the cue module includes:
Three indicator lights corresponding with each hard disk;
Lamp control module, for according to hint instructions control three indicator lights pair corresponding with each hard disk andThe health status information of its corresponding hard disk is accordingly shown.
Preferably, the indicator light is LED light.
Preferably, first communication bus is serial universal input/output interface SGPIO bus.
Preferably, second communication bus is I2C bus.
Preferably, the BMC is also used to save the health status of each hard disk into the log of itself.
In order to solve the above technical problems, the present invention also provides a kind of server, including it is as described in any one of the above embodiments hardDisk health status monitoring system.
The present invention provides a kind of server and its hard disk health status monitoring systems, by being used to hard disk constituting raidThe raid card of array obtains the health status information of each hard disk in real time and is sent to BMC, by BMC come according to each hardThe health status information of disk obtains the health status of each hard disk, and controls the prompt of cue module progress correspondingly.The present inventionThe scheme of offer can facilitate the health status of staff's timely learning hard disk, so as to can be timely when hard disk breaks downReplacement, ensure that the normal work of the hard disk in disk array, and then ensure that the normal operation of server.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to institute in the prior art and embodimentAttached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the inventionExample, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawingsObtain other attached drawings.
Fig. 1 is a kind of structural schematic diagram of hard disk health status monitoring system provided by the invention.
Specific embodiment
Core of the invention is to provide a kind of server and its hard disk health status monitoring system, scheme provided by the inventionThe health status of staff's timely learning hard disk can be facilitated, to be replaced in time when hard disk breaks down, guaranteedThe normal work of hard disk in disk array, and then ensure that the normal operation of server.
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present inventionIn attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment isA part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the artEvery other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Fig. 1 is please referred to, Fig. 1 is a kind of structural schematic diagram of hard disk health status monitoring system provided by the invention, this isSystem includes the first communication bus 4 and the second communication bus 5, further includes:
The raid card 1 being connect with hard disk, for by the health status information of each hard disk connected to it in real time byFirst communication bus 4 is sent to baseboard management controller BMC2 (Baseboard Management Controller, substrate pipeManage controller);
The BMC2 being connect with raid card 1, for obtaining the health of each hard disk according to the health status information of each hard diskState, and according to the health status of each hard disk by the second communication bus 5 send correspondingly hint instructions to cue module 3;
The cue module 3 being connect with BMC2, for accordingly being mentioned according to health status of the hint instructions to each hard diskShow.
Firstly the need of explanation, the hard disk referred in the application can be SATA (Serial ATA, serial ports) hard disk,It can be SAS (Serial Attached SCSI, Serial Attached SCSI (SAS)) hard disk, can also be other kinds of hard disk, this ShenIt does not limit particularly herein please.
Specifically, raid card 1 is the board for realizing raid function, for doing disk array.Raid card 1 passes through busThe hard disk on hard disk backboard is connected, the health status information for all hard disks connecting with the raid card 1 can be obtained in real time.The health status information of each hard disk connected to it is sent to BMC2 by the first communication bus 4 by raid card 1 in real time,BMC2 can be read out and parse to each health status information after the health status information for receiving each hard disk, thusCorrespondingly hint instructions are generated to the health status of each hard disk, and according to the health status of each hard disk, and logical by secondLetter bus 5 is sent to cue module 3, and cue module 3 can be according to hint instructions to each hard disk after receiving hint instructionsHealth status is correspondingly prompted.
It should also be noted that, carrying out pipe to the device in server since BMC2 would generally be provided in serverReason is based on this, and the application does not increase processor additionally, but is good for using BMC2 existing in server to each hard diskHealth status information is handled, and the circuit structure of system is simple, optimizes system design.
The present invention provides a kind of hard disk health status monitoring systems, by the raid for being used to constitute hard disk raid arrayBlock 1 to obtain the health status information of each hard disk in real time and be sent to BMC2, by BMC2 come according to the strong of each hard diskHealth status information obtains the health status of each hard disk, and controls the prompt of the progress of cue module 3 correspondingly.It is provided by the inventionScheme can facilitate the health status of staff's timely learning hard disk, to be replaced in time when hard disk breaks down,It ensure that the normal work of the hard disk in disk array, and then ensure that the normal operation of server.
On the basis of the above embodiments:
As a kind of preferred embodiment, health status information includes Active, Locate and Error.
Specifically, in the present embodiment, raid card 1 can obtain Active, Locate and Error of each hard disk, and these three are strongHealth status information, user can know according to the combination of these three health status informations and these three health status informations of hard diskThe health status of road hard disk.
In practical applications, the health status information of each hard disk sequentially can be sent to BMC2 by raid card 1, and BMC2 is pressedIt is set on these health status informations parse and is corresponding with each hard disk by ground sequence according to raid card 1.Such as raid card 1Active1, Locate1, Error1, Active2, Locate2, Error2, Active3, Locate3, Error3 are successively sent,Then BMC2 determines that Active1, Locate1, Error1 are No. 1 hard after receiving these health status informations and parsingThe health status information of disk determines that Active2, Locate2, Error2 are the health status information of No. 2 hard disks, determinesActive3, Locate3, Error3 are the health status information of No. 3 hard disks.
Certainly, health status information here can also include other health status informations, and the application does not make especially hereinRestriction.
As a kind of preferred embodiment, cue module 3 includes:
Three indicator lights corresponding with each hard disk;
Lamp control module, for controlling three indicator lights corresponding with each hard disk to corresponding according to hint instructionsThe health status information of hard disk is accordingly shown.
Specifically, lamp control module is provided on hard disk backboard, each hard disk corresponds to three indicator lights, is respectively intended to pairThese three health status informations of Active, Locate and Error are indicated.
BMC2 can access lamp control module by the second communication bus 5 after the health status for obtaining each hard disk, specificallyGround, BMC2 correspondingly can will be sent to lamp control module by hint instructions, and lamp control module can control after receiving hint instructionsIndicator light corresponding with each hard disk is correspondingly shown.
In practical applications, it can be set there are when Error (Error 1), Error lamp is bright;There is no ErrorWhen (Error 0), Error lamp goes out;There are when Locate (Locate 1), Locate lamp is bright;There is no Locate (LocateFor 0) when, Locate lamp goes out;There are when Rebuild (Error 1, Locate 1), Error lamp and Locate lamp are all bright, toolHow body, which is arranged according to the actual situation, is determined.
In the present embodiment, each hard disk corresponds to three indicator lights, facilitates user according to the corresponding indicator light of each hard diskState obtain the health status to hard disk.
In addition, cue module 3 here can also be the combination of lamp control module+display screen, with specific reference to actual conditionsTo determine.
As a kind of preferred embodiment, indicator light is LED light.
Specifically, LED light has the advantages that price is low, small in size, illumination effect is good, certainly, indicator light hereOther kinds of indicator light can also be used, the application does not limit particularly herein.
As a kind of preferred embodiment, the first communication bus 4 is serial universal input/output interface SGPIO bus.
Specifically, (General Purpose Input/Output, serial universal input are defeated by the present embodiment selection SGPIOOutgoing interface) for bus as the first communication bus 4, SGPIO bus has that structure is simple, it is few to occupy I/O pin and at low cost etc. excellentPoint.
In addition, when carrying out health status information transmission using SGPIO bus, since SGPIO bus follows SFF-8485Agreement, therefore, BMC2 are the healthy shape of which hard disk according to SFF-8485 protocol analysis after receiving health status information, alsoState information.
Certainly, the first communication bus 4 here can also use other kinds of communication bus, come according to the actual situationIt is fixed.
As a kind of preferred embodiment, the second communication bus 5 is I2C bus.
Specifically, the present embodiment selects I2C bus as the second communication bus 5, and I2C bus is one kind simple, two-way twoLine synchronous serial bus, it only needs both threads that can transmit information between the device being connected in bus, has structureSimply, the advantages that I/O pin is few and at low cost is occupied.
Certainly, the second communication bus 5 here can also use other kinds of communication bus, come according to the actual situationIt is fixed.
As a kind of preferred embodiment, BMC2 is also used to save the health status of each hard disk to the log of itselfIn.
Specifically, it is contemplated that although user can know the health status of each hard disk by cue module 3, have whenThere is still a need for the log informations for the health status for knowing each hard disk for time, so as to subsequent analysis.
Based on this, in the present embodiment, BMC2, can also be by the strong of each hard disk after the health status for getting each hard diskHealth state is saved into the log of itself, in this way, user can be directly by BMC2's when there are hard disk failureLog has access to obtain the log information of the health status of hard disk, to analyze faulty hard disk according to log information on earthIt has any failure.
The present invention also provides a kind of servers, including hard disk health status monitoring system as described above.
Above-described embodiment is please referred to for the introduction of the hard disk health status monitoring system in server provided by the invention,Details are not described herein by the application.
It should be noted that in the present specification, relational terms such as first and second and the like are used merely to oneA entity or operation with another entity or operate distinguish, without necessarily requiring or implying these entities or operation itBetween there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended toCover non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes thoseElement, but also including other elements that are not explicitly listed, or further include for this process, method, article or settingStandby intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded thatThere is also other identical elements in the process, method, article or apparatus that includes the element.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention.Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined hereinGeneral Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the inventionIt is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase oneThe widest scope of cause.

Claims (8)

Translated fromChinese
1.一种硬盘健康状态监测系统,其特征在于,包括第一通信总线和第二通信总线,还包括:1. a hard disk health state monitoring system, is characterized in that, comprises the first communication bus and the second communication bus, also comprises:与硬盘连接的raid卡,用于将与其连接的各个硬盘的健康状态信息实时地通过所述第一通信总线发送至基板管理控制器BMC;The raid card connected to the hard disk is used to send the health status information of each hard disk connected to it to the baseboard management controller BMC through the first communication bus in real time;与所述raid卡连接的所述BMC,用于根据各个所述硬盘的健康状态信息得到各个所述硬盘的健康状态,并根据各个所述硬盘的健康状态通过所述第二通信总线发送相应地提示指令至提示模块;The BMC connected to the raid card is used to obtain the health status of each of the hard disks according to the health status information of each of the hard disks, and to send corresponding information through the second communication bus according to the health status of each of the hard disks. Prompt instruction to prompt module;与所述BMC连接的所述提示模块,用于根据所述提示指令对各个所述硬盘的健康状态进行相应提示。The prompting module connected to the BMC is configured to prompt correspondingly the health status of each of the hard disks according to the prompting instruction.2.如权利要求1所述的硬盘健康状态监测系统,其特征在于,所述健康状态信息包括Active、Locate及Error。2 . The hard disk health state monitoring system according to claim 1 , wherein the health state information includes Active, Locate and Error. 3 .3.如权利要求2所述的硬盘健康状态监测系统,其特征在于,所述提示模块包括:3. The hard disk health state monitoring system according to claim 2, wherein the prompting module comprises:与各个所述硬盘对应的三个指示灯;Three indicator lights corresponding to each of the hard disks;灯控制模块,用于根据所述提示指令控制与各个所述硬盘对应的三个指示灯对与其对应的硬盘的所述健康状态信息进行相应显示。The light control module is configured to control the three indicator lights corresponding to each of the hard disks to display the health status information of the corresponding hard disks according to the prompt instruction.4.如权利要求3所述的硬盘健康状态监测系统,其特征在于,所述指示灯为LED指示灯。4. The hard disk health state monitoring system according to claim 3, wherein the indicator light is an LED indicator light.5.如权利要求1所述的硬盘健康状态监测系统,其特征在于,所述第一通信总线为串行通用输入输出接口SGPIO总线。5 . The hard disk health state monitoring system according to claim 1 , wherein the first communication bus is a serial general-purpose input output interface (SGPIO) bus. 6 .6.如权利要求1所述的硬盘健康状态监测系统,其特征在于,所述第二通信总线为I2C总线。6. The hard disk health state monitoring system according to claim 1, wherein the second communication bus is an I2C bus.7.如权利要求1-6任一项所述的硬盘健康状态监测系统,其特征在于,所述BMC还用于将各个硬盘的健康状态保存至自身的日志中。7 . The hard disk health state monitoring system according to claim 1 , wherein the BMC is further configured to save the health state of each hard disk in its own log. 8 .8.一种服务器,其特征在于,包括如权利要求1-7任一项所述的硬盘健康状态监测系统。8. A server, characterized by comprising the hard disk health state monitoring system according to any one of claims 1-7.
CN201810928153.0A2018-08-132018-08-13A kind of server and its hard disk health status monitoring systemPendingCN109117342A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810928153.0ACN109117342A (en)2018-08-132018-08-13A kind of server and its hard disk health status monitoring system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810928153.0ACN109117342A (en)2018-08-132018-08-13A kind of server and its hard disk health status monitoring system

Publications (1)

Publication NumberPublication Date
CN109117342Atrue CN109117342A (en)2019-01-01

Family

ID=64852277

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810928153.0APendingCN109117342A (en)2018-08-132018-08-13A kind of server and its hard disk health status monitoring system

Country Status (1)

CountryLink
CN (1)CN109117342A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20200019313A1 (en)*2016-08-012020-01-16Hangzhou Hikvision Digital Technology Co., Ltd.Hard disk management method and system
WO2020140428A1 (en)*2019-01-042020-07-09郑州云海信息技术有限公司Device, method, and system for monitoring health state of server hard disk backboard
CN113010108A (en)*2021-02-262021-06-22山东英信计算机技术有限公司Storage system and hard disk management device thereof
CN113110970A (en)*2021-04-082021-07-13浪潮商用机器有限公司Method, device, equipment and medium for monitoring components in server working mode
CN113190395A (en)*2021-03-152021-07-30新华三信息技术有限公司State monitoring method and device
CN119311524A (en)*2024-12-132025-01-14苏州元脑智能科技有限公司 Device system and hard disk status monitoring method, device, program product and medium thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110202790A1 (en)*2010-02-172011-08-18Microsoft CorporationStorage Configuration
CN105446657A (en)*2015-11-112016-03-30浪潮电子信息产业股份有限公司Method for monitoring RAID card
CN106294065A (en)*2016-07-282017-01-04联想(北京)有限公司Hard disk failure monitoring method, Apparatus and system
CN107491148A (en)*2017-09-152017-12-19郑州云海信息技术有限公司A kind of server hard disc attachment structure

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110202790A1 (en)*2010-02-172011-08-18Microsoft CorporationStorage Configuration
CN105446657A (en)*2015-11-112016-03-30浪潮电子信息产业股份有限公司Method for monitoring RAID card
CN106294065A (en)*2016-07-282017-01-04联想(北京)有限公司Hard disk failure monitoring method, Apparatus and system
CN107491148A (en)*2017-09-152017-12-19郑州云海信息技术有限公司A kind of server hard disc attachment structure

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20200019313A1 (en)*2016-08-012020-01-16Hangzhou Hikvision Digital Technology Co., Ltd.Hard disk management method and system
US10802716B2 (en)*2016-08-012020-10-13Hangzhou Hikvision Digital Technology Co., Ltd.Hard disk management method, system, electronic device, and storage medium
WO2020140428A1 (en)*2019-01-042020-07-09郑州云海信息技术有限公司Device, method, and system for monitoring health state of server hard disk backboard
CN113010108A (en)*2021-02-262021-06-22山东英信计算机技术有限公司Storage system and hard disk management device thereof
CN113190395A (en)*2021-03-152021-07-30新华三信息技术有限公司State monitoring method and device
CN113190395B (en)*2021-03-152023-08-18新华三信息技术有限公司 A state monitoring method and device
CN113110970A (en)*2021-04-082021-07-13浪潮商用机器有限公司Method, device, equipment and medium for monitoring components in server working mode
CN119311524A (en)*2024-12-132025-01-14苏州元脑智能科技有限公司 Device system and hard disk status monitoring method, device, program product and medium thereof

Similar Documents

PublicationPublication DateTitle
CN109117342A (en)A kind of server and its hard disk health status monitoring system
CN104951384B (en)A kind of monitoring system based on NVME SSD hard disks, baseboard management controller and monitoring method
US10191669B2 (en)Redundant SAS storage virtualization subsystem and system using the same and method therefor
US8996778B2 (en)Cable adapter correlation in a cluster
CN107832199A (en)Hard disk monitoring system based on CPLD
US9367510B2 (en)Backplane controller for handling two SES sidebands using one SMBUS controller and handler controls blinking of LEDs of drives installed on backplane
CN105955898A (en)Hard disk backboard compatible with SAS hard disk and NVMe hard disk
CN104202197B (en) Device management method and device
US20090094620A1 (en)High data availability sas-based raid system
CN111858411B (en) System and method for realizing out-of-band interaction of server Expander card
US20120133520A1 (en)Computer chassis system and hard disk status display method thereof
US20150026526A1 (en)Techniques for testing enclosure management controller using backplane initiator
US20100064164A1 (en)Autonomic Component Service State Management for a Multiple Function Component
CN111459863B (en)NVME-MI-based chassis management system and method
US9507744B2 (en)Handling two SGPIO channels using single SGPIO decoder on a backplane controller
CN109086192B (en)IPMI-based onboard SATA hard disk lighting system and method
US8095820B2 (en)Storage system and control methods for the same
CN108829619A (en)A kind of continuous topological structure of hard disk ID and hard disk ID localization method
TW201445308A (en)Hard disk drive work status monitoring system and method
CN105573895B (en)A kind of hard disk indication lamp design method based on dual control storage
CN107038105A (en)Processing device of hard disk prompting lamp
CN108845763A (en)A kind of system and method for managing disk state concentratedly
CN102479140A (en)Computer system and hard disk state display method thereof
JP2008027312A (en) Storage device and conversion board
JP2007128437A (en) Disk array device and path failure detection method thereof

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190101

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp