本申請涉及直連存儲設(shè)備,尤其涉及一種直連存儲設(shè)備的監(jiān)控方法、裝置及終端設(shè)備。
背景技術(shù):
1、直連存儲設(shè)備內(nèi)置多個硬盤,可搭配服務(wù)器或者個人電腦使用,用來擴充存儲容量。除了硬盤之外,直連存儲設(shè)備中還包括各種內(nèi)部外設(shè),用于提升直連存儲設(shè)備的安全性能。如果硬盤或內(nèi)部外設(shè)的運行出現(xiàn)異常,會影響直連存儲設(shè)備的數(shù)據(jù)存儲,從而對用戶數(shù)據(jù)安全造成影響。
2、因此,如何對直連存儲設(shè)備進行監(jiān)查和控制十分重要。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┮环N直連存儲設(shè)備的監(jiān)控方法、裝置及終端設(shè)備,以便于及時對直連存儲設(shè)備的進行監(jiān)查和控制,有利于降低因硬盤或內(nèi)部外設(shè)運行異常而威脅到用戶數(shù)據(jù)安全的風(fēng)險。
2、具體的,本申請的技術(shù)方案如下:
3、第一方面,提供一種直連存儲設(shè)備的監(jiān)控方法,包括:
4、獲取第一指令;基于所述第一指令指示的監(jiān)控信息,生成具有scsi命令格式的第二指令;所述監(jiān)控信息包括監(jiān)控類型和監(jiān)控內(nèi)容;將所述第二指令發(fā)送給所述直連存儲設(shè)備;并接收所述直連存儲設(shè)備對于所述第二指令的響應(yīng)信息。
5、在一種實現(xiàn)中,所述基于所述第一指令,生成具有scsi命令格式的第二指令,包括:根據(jù)所述監(jiān)控類型,配置第一scsi字節(jié);根據(jù)所述監(jiān)控內(nèi)容,配置第二scsi字節(jié);根據(jù)配置后的所述第一scsi字節(jié)和所述第二scsi字節(jié),生成所述第二指令。
6、在一種實現(xiàn)中,所述根據(jù)所述監(jiān)控類型,配置第一scsi字節(jié),包括:
7、當(dāng)所述監(jiān)控類型為數(shù)據(jù)獲取時,將所述第一scsi字節(jié)配置為第一配置內(nèi)容;或者,當(dāng)所述監(jiān)控類型為運行控制類型時,將所述第一scsi字節(jié)配置為第二配置內(nèi)容。
8、在一種實現(xiàn)中,所述根據(jù)所述監(jiān)控內(nèi)容,配置第二scsi字節(jié),包括:
9、當(dāng)所述監(jiān)控類型為所述數(shù)據(jù)獲取時,所述監(jiān)控內(nèi)容包括待監(jiān)控部件的當(dāng)前工作數(shù)據(jù);根據(jù)所述當(dāng)前工作數(shù)據(jù)的類型,配置所述第二scsi字節(jié);所述待監(jiān)控部件包括所述直連存儲設(shè)備的硬盤和/或內(nèi)部外設(shè);
10、或者,當(dāng)所述監(jiān)控類型為所述運行控制時,所述監(jiān)控內(nèi)容包括待監(jiān)控部件的目標(biāo)工作數(shù)據(jù)或目標(biāo)工作狀態(tài);根據(jù)所述目標(biāo)工作數(shù)據(jù)或所述目標(biāo)工作狀態(tài),配置所述第二scsi字節(jié);所述待監(jiān)控部件包括所述內(nèi)部外設(shè)。
11、在一種實現(xiàn)中,以上監(jiān)控方法還包括:根據(jù)所述響應(yīng)信息,確定所述直連存儲設(shè)備的運行狀態(tài)。
12、在一種實現(xiàn)中,所述根據(jù)所述響應(yīng)信息,確定所述直連存儲設(shè)備的運行狀態(tài)包括:當(dāng)所述響應(yīng)信息與所述監(jiān)控內(nèi)容匹配時,確定所述運行狀態(tài)為正常狀態(tài);當(dāng)所述響應(yīng)信息與所述監(jiān)控內(nèi)容不匹配時,確定所述運行狀態(tài)為異常狀態(tài)。
13、在一種實現(xiàn)中,所述內(nèi)部外設(shè)包括風(fēng)扇、指示燈、蜂鳴器中的一項或多項。
14、第二方面,提供一種直連存儲設(shè)備的監(jiān)控裝置,包括:
15、獲取單元,用于獲取第一指令;
16、生成單元,用于基于所述第一指令指示的監(jiān)控信息,生成具有scsi命令格式的第二指令;所述監(jiān)控信息包括監(jiān)控類型和監(jiān)控內(nèi)容;
17、通信單元,用于將所述第二指令發(fā)送給所述直連存儲設(shè)備;
18、所述通信單元,還用于接收所述直連存儲設(shè)備對所述第二指令的響應(yīng)信息。
19、第三方面,提供一種直連存儲設(shè)備,用于與以上第二方面的監(jiān)控裝置進行數(shù)據(jù)傳輸。所述直連存儲設(shè)備包括:
20、至少一個硬盤和至少一個內(nèi)部外設(shè);
21、硬件接口,用于接收所述監(jiān)控裝置發(fā)送的第二指令;
22、控制單元,用于控制單元,用于根據(jù)所述第二指令獲取所述硬盤和/或內(nèi)部外設(shè)的響應(yīng)信息;并將所述響應(yīng)信息發(fā)送所述硬件接口;
23、所述硬件接口,還用將所述響應(yīng)信息發(fā)送給所述監(jiān)控裝置。
24、第四方面,提供一種終端設(shè)備,包括以上第二方面或第二方面的任一種的監(jiān)控裝置。
25、與現(xiàn)有技術(shù)相比,本申請至少具備以下一項有益效果:
26、本申請能夠根據(jù)用戶的使用需求對直連存儲設(shè)備的硬盤或內(nèi)部外設(shè)及時進行監(jiān)查和控制,有利于降低因硬盤或內(nèi)部外設(shè)運行異常而威脅到用戶數(shù)據(jù)安全的風(fēng)險,提升直連存儲設(shè)備的可靠性。
1.一種直連存儲設(shè)備的監(jiān)控方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的監(jiān)控方法,其特征在于,所述基于所述第一指令,生成具有scsi命令格式的第二指令,包括:
3.根據(jù)權(quán)利要求2所述的監(jiān)控方法,其特征在于,所述根據(jù)所述監(jiān)控類型,配置第一scsi字節(jié),包括:
4.根據(jù)權(quán)利要求3所述的監(jiān)控方法,其特征在于,所述根據(jù)所述監(jiān)控內(nèi)容,配置第二scsi字節(jié),包括:
5.根據(jù)權(quán)利要求1-4任一所述的監(jiān)控方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求5所述的監(jiān)控方法,其特征在于,所述根據(jù)所述響應(yīng)信息,確定所述直連存儲設(shè)備的運行狀態(tài)包括:
7.根據(jù)權(quán)利要求1所述的監(jiān)控方法,其特征在于,所述內(nèi)部外設(shè)包括風(fēng)扇、指示燈、蜂鳴器中的一項或多項。
8.一種直連存儲設(shè)備的監(jiān)控裝置,其特征在于,包括:
9.一種直連存儲設(shè)備,其特征在于,用于與權(quán)利要求8所述的監(jiān)控裝置進行數(shù)據(jù)傳輸,所述直連存儲設(shè)備包括:
10.一種終端設(shè)備,其特征在于,包括如權(quán)利要求8所述的監(jiān)控裝置。