CN108228422A - 存储型服务器管理***与方法 - Google Patents

存储型服务器管理***与方法 Download PDF

Info

Publication number
CN108228422A
CN108228422A CN201711465361.3A CN201711465361A CN108228422A CN 108228422 A CN108228422 A CN 108228422A CN 201711465361 A CN201711465361 A CN 201711465361A CN 108228422 A CN108228422 A CN 108228422A
Authority
CN
China
Prior art keywords
hard disk
information
storage
managing device
type server
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
CN201711465361.3A
Other languages
English (en)
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.)
Foshan Magic Cloud Technology Co Ltd
Original Assignee
Foshan Magic Cloud 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 Foshan Magic Cloud Technology Co Ltd filed Critical Foshan Magic Cloud Technology Co Ltd
Priority to CN201711465361.3A priority Critical patent/CN108228422A/zh
Publication of CN108228422A publication Critical patent/CN108228422A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3034Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3096Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents wherein the means or processing minimize the use of computing system or of computing system component resources, e.g. non-intrusive monitoring which minimizes the probe effect: sniffing, intercepting, indirectly deriving the monitored data from other directly available data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Electromagnetism (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种存储型服务器管理***,所述***包括:存储型服务器、光接收器及管理装置;所述存储型服务器包括磁盘、BMC;所述磁盘包含嵌入式微处理器,所述嵌入式微处理器监测磁头、盘片、电机及磁盘电路的工作状态,生成硬盘信息,并将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路调制到所述第一状态指示灯所发出的光信号中;所述光接收器采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置。本发明解决了现有技术中存储型服务器BMC无法监控硬盘信息的问题,提供了一种能够管理包括硬盘在内的服务器部件,安全可靠的存储型服务器管理***和方法。

Description

存储型服务器管理***与方法
技术领域
本发明涉及服务器领域,具体而言,涉及存储型服务器管理***与方法。
背景技术
存储型服务器是为了存储大量数据而出现的,通常在一台存储型服务器中插有六块以上,甚至达到一百块硬盘。服务器通常通过直通卡或RAID卡与这些硬盘通信。然而,RAID卡或直通卡屏蔽了硬盘和服务器基板管理控制器(BMC)之间的通信,使硬盘信息无法通传到BMC,造成在BMC中无法查看磁盘信息及工作状况。在硬盘故障时,只有通过观察硬盘上的第一状态指示灯第二状态指示灯改变颜色或熄灭来判断故障盘。然而,状态指示灯所能提示的信息非常简单,管理员难以在硬盘损坏前获知其健康状态,无法提前进行数据备份或更换硬盘。
然而,针对上述现有技术中存储型服务器BMC无法监控硬盘信息的问题,目前尚未提出有效的解决方案。
发明内容
本发明旨在至少在一定程度上解决上述技术问题。
本发明实施例提供了一种存储型服务器管理***,以解决存储型服务器BMC无法监控硬盘信息的问题。
根据本发明实施例的另一个方面,提供了一种存储型服务器管理***,所述***包括:
存储型服务器、光接收器及管理装置;
所述存储型服务器包括磁盘、BMC;所述磁盘包含嵌入式微处理器、第一状态指示灯、第一状态指示灯驱动电路、磁头、盘片、电机、磁盘电路;所述嵌入式微处理器监测所述磁头、所述盘片、所述电机及所述磁盘电路的工作状态,生成硬盘信息,并将所述磁盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路调制到所述第一状态指示灯所发出的光信号中;所述BMC用于管理所述存储型服务器部件信息;通过服务器管理协议接入所述BMC可以远程管理存储型服务器,所述服务器管理协议包括IPMI或Redfish;
所述光接收器采集所述第一状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置;
所述管理装置包括:
转换模块,用于将所述电信号恢复为信号码流,还原硬盘信息;
发送模块,用于发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
接收模块,用于接收所述BMC返回的服务器信息;
展示模块,用于展示所获取的硬盘信息、服务器信息。
根据本发明实施例的另一个方面,提供了一种存储型服务器管理方法,所述方法包括:
S100:监控硬盘工作状态并生成硬盘信息;
S110:将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路调制到所述第一状态指示灯所发出的光信号;
S120:光接收器采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置;
S130:管理装置将所述电信号恢复为信号码流,还原所述硬盘信息;
S140:发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
S150:接收所述BMC返回的服务器信息;
S160:展示所获取的硬盘信息、服务器信息。
与现有技术相比,本发明技术方案的优点有:
1、采用可见光通信传递信息,使状态指示灯可以携带大量的硬盘信息,通过机房的光接收器即可获得硬盘信息;管理装置通过BMC获取服务器信息;管理装置将硬盘信息、服务器信息展示出来,解决无法通过RAID卡或直通卡透传硬盘信息的问题,存储型服务器管理***信息更加完整;
2、硬盘信息的监控可以使用现场工业总线,独立于机房的网络,可以不占用IP网络带宽,也不需要与业务数据争用带宽资源;
3、硬盘信息在物理上与局域网相隔离,使硬盘信息的信息传播范围缩小到机房物理空间中,大大提高安全性,适用于信息安全要求非常高的场景;
4、可以通过机房摄像头集中管理硬盘信息,不需要追加机房投资;
5、通过刷新硬盘固件,即可将硬盘信息加载到第一状态指示灯第二状态指示灯中,对现有硬盘不需要进行大幅度改动,即可获取硬盘,并与服务器信息在统一的管理界面展示;
6、可以同时管理机械硬盘和固态硬盘,适应目前带有两种硬盘的存储型服务器的管理需求;
7、通过摄像头建立MIMO(Multiple-Input Multiple-Out-put,多路输入多路输出)的可见光通信通道,可以同时监控多个硬盘的信息,具有更高的传输容量,可以同时监控具有多台存储型服务器。
本发明解决了现有技术中存储型服务器BMC无法监控硬盘信息的问题,提供了一种能够管理包括硬盘在内的服务器部件,安全可靠的存储型服务器管理***和方法。
附图说明
图1为本发明实施例的存储型服务器管理***结构示意图。
图2为本发明实施例的存储型服务器结构示意图。
图3为本发明实施例的磁盘结构示意图。
图4为本发明实施例的存储型服务器管理装置结构示意图。
图5为本发明实施例的固态硬盘结构示意图。
图6为本发明实施例的存储型服务器管理方法流程图。
图7为本发明实施例的存储型服务器管理方法查询磁盘数据库步骤流程图。
图8为本发明实施例的存储型服务器管理方法还原硬盘信息步骤流程图。
图9为本发明实施例的存储型服务器管理方法恢复信号码流步骤流程图。
图10为本发明实施例的存储型服务器管理方法恢复多个状态指示灯信号码流步骤流程图。
图11为本发明又一实施例的存储型服务器管理装置结构示意图。
其中:1、存储型服务器;2、光接收器;3、管理装置;10、磁盘;11、固态硬盘;12、BMC;31、存储器;32、处理器;100、嵌入式微处理器;101、第一状态指示灯;102、第一状态指示灯驱动电路;103、磁头;104、盘片;105、电机;106、磁盘电路;110、控制单元;111、第二状态指示灯;112、第二状态指示灯驱动电路;113、存储单元;114、缓存单元;115、固态硬盘电路;301、转换模块;302、发送模块;303、接收模块;304、展示模块;305、控制模块;306、查询模块;307、分析模块。
具体实施方式
附图仅用于示例性说明,不能理解为对本专利的限制。
下面结合附图和实施例对本发明的技术方案做进一步的说明。
实施例
如图1所示,根据本发明实施例的一个方面,提供了一种存储型服务器管理***,所述***包括:
存储型服务器1、光接收器2及管理装置3;
如图2所示,所述存储型服务器包括磁盘10、BMC12;如图3所示,所述磁盘10包含嵌入式微处理器100、第一状态指示灯101、第一状态指示灯驱动电路102、磁头103、盘片104、电机105、磁盘电路106;所述嵌入式微处理器100监测所述磁头103、所述盘片104、所述电机105及所述磁盘电路106的工作状态,生成硬盘信息,并将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路102调制到所述第一状态指示灯101所发出的光信号中;所述BMC12用于管理所述存储型服务器部件信息;通过服务器管理协议接入所述BMC12可以远程管理存储型服务器1,所述服务器管理协议包括IPMI或Redfish;
所述光接收器2采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置3,所述状态指示灯包括所述第一状态指示灯;
如图4所示,所述管理装置3包括:
转换模块301,用于将所述电信号恢复为信号码流,还原硬盘信息;
发送模块302,用于发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
接收模块303,用于接收所述BMC返回的服务器信息;
展示模块304,用于展示所获取的硬盘信息、服务器信息。
采用可见光通信传递信息,使状态指示灯可以携带大量的硬盘信息,通过机房的光接收器即可获得硬盘信息;管理装置通过BMC获取服务器信息;管理装置将硬盘信息、服务器信息展示出来,可以解决无法通过RAID卡或直通卡透传硬盘信息的问题。
如图2所示,在一种优选的方案中,所述存储型服务器1还包括固态硬盘11;如图5所示,所述固态硬盘11包含控制单元110、第二状态指示灯111、第二状态指示灯驱动电路112、存储单元113、缓存单元114、固态硬盘电路115;所述控制单元110监测所述存储单元113、所述缓存单元114及所述固态硬盘电路115的工作状态,生成硬盘信息,并将所述硬盘信息转换成信号码流,并通过所述第二状态指示灯驱动电路112调制到所述第二状态指示灯111所发出的光信号中。所述光接收器2采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置3,所述状态指示灯还包括所述第二状态指示灯。
硬盘信息在物理上与局域网相隔离,使硬盘信息的信息传播范围缩小到机房物理空间中,大大提高安全性,适用于信息安全要求非常高的场景。
在具体实施过程中,所述光接收器2为摄像头,所述摄像头采集状态指示灯所发出的光信号,将所述光信号转化成视频流并发送到管理装置3;所述管理装置3根据视频流进行图像识别并恢复信号码流,还原硬盘信息。
在具体实施过程中,所述摄像头与现场工业总线相连接。
摄像头与现场工业总线相连接,独立于机房的网络,从而使硬盘信息的监控可以不占用IP网络带宽,也不需要与业务数据争用带宽资源。
如图4所示,在一种优选的方案中,所述管理装置3还包括:
控制模块305,用于获取控制参数并根据控制参数生成控制指令;所述控制指令包含IPMI命令或Redfish命令,用于远程控制所述存储型服务器1;
所述发送模块302,还用于发送控制指令到所述BMC,使所述BMC控制所述存储型服务器1的运行。
在具体实施过程中,所述硬盘信息包括SMART信息。SMART(Self MonitoringAnalysis and Reporting Technology /自我监测、分析与报告技术)是为了提高硬盘数据的安全性而开发的,可以使硬盘实时检查自身的状态。通过SMART信息可以及时分析出潜在的问题,有时甚至能给出预计的硬盘故障日期。所述SMART信息的主要属性包括ID、Value/Current、Worst、Threshold/Warn、Raw Value/Data。ID代码以两位十六进制数表示(括号里对应的是十进制数)硬盘的各项检测参数,如05(005)代表重映射扇区数 RelocatedSector Count 。Value/Current为当前值是各ID项在硬盘运行时根据实测数据通过公式计算的结果,计算公式由硬盘厂家自定。Worst为最差值,是硬盘运行时各ID项曾出现过的最大的非正常值。Threshold/Warn为临界值是硬盘厂商指定的表示某一项目可靠性的门限值,也称阈值,Threshold/Warn通过特定公式计算而得。如果某个参数的当前值接近了临界值,就意味着硬盘将变得不可靠,可能导致数据丢失或者硬盘故障。Raw Value/Data数据值是硬盘运行时各项参数的实测值,以十进制显示数据。Raw Value/Data数据值代表的意义随ID项参数而定,大致可以分为三类:1)数据值并不直接反映硬盘状态,必须经过硬盘内置的计算公式换算成当前值才能得出结果;2)数据值是直接累计的,如Start/Stop Count(启动/停止计数)的数据是50,即表示该硬盘从出厂到现在累计启停了50次;3)有些参数的数据是即时数,如Temperature(温度)的数据值是44,表示硬盘的当前温度是44℃。
如图4所示,在具体实施过程中,所述硬盘信息还包括硬盘标识号,所述管理装置3还包括
查询模块306,用于查询硬盘数据库,所述硬盘数据库包括硬盘标识号与对应于该硬盘标识号SMART信息的映射关系,所述映射关系包括ID代码表、alue/Current计算公式、Threshold/Warn计算公式及Raw Value/Data的计算公式;
分析模块307,用于根据硬盘标识号及所述映射关系分析包含ID、Value/Current、Worst、Threshold/Warn和Raw Value/Data 数据的SMART信息。
在具体实施过程中,所述管理装置3根据视频流中每帧图像的灰度图,确定第一状态指示灯的点亮时间和熄灭时间。
在具体实施过程中,所述硬盘大于一个,所述摄像头采集多个第一状态指示灯的光信号。管理装置3记录每时刻的第一状态指示灯位置及大小,根据灰度图获得每个状态指示灯的点亮时间和熄灭时间。管理装置根据每个第一状态指示灯的点亮时间和熄灭时间获得每个硬盘经调制的信号码流,再还原为硬盘信息。
如图6所示,根据本发明实施例的另一个方面,提供了一种存储型服务器管理方法,所述方法包括:
S100:监控硬盘工作状态并生成硬盘信息;
S110:将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路调制到所述第一状态指示灯所发出的光信号;
S120:光接收器采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置;
S130:管理装置将所述电信号恢复为信号码流,还原所述硬盘信息;
S140:发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
S150:接收所述BMC返回的服务器信息;
S160:展示所获取的硬盘信息、服务器信息。
在具体实施过程中,所述硬盘为磁盘,所述监控硬盘工作状态并生成硬盘信息步骤包括:
嵌入式微处理器监测磁头、盘片、电机及磁盘电路的工作状态并生成磁盘信息。
在具体实施过程中,所述硬盘为固态硬盘,所述监控硬盘工作状态并生成硬盘信息步骤包括:
控制单元监测存储单元、缓存单元及固态硬盘电路的工作状态并生成固态硬盘信息。
如图7所示,在具体实施过程中,所述硬盘信息还包括硬盘标识号,所述展示所获取的硬盘信息、服务器信息步骤前还包括:
S151:查询硬盘数据库,所述硬盘数据库包括硬盘标识号与对应于该硬盘标识号SMART信息的映射关系,所述映射关系包括ID代码表、alue/Current计算公式、Threshold/Warn计算公式及Raw Value/Data的计算公式;
S152:根据硬盘标识号及所述映射关系分析包含ID、Value/Current、Worst、Threshold/Warn和Raw Value/Data 数据的SMART信息。
具体地,在所述展示所获取的硬盘信息、服务器信息步骤还包括:
展示所述硬盘的SMART信息。
如图8所示,在具体实施过程中,所述方法还包括:
S121:所述光接收器为摄像头,所述摄像头采集状态指示灯所发出的光信号,将所述光信号转化成视频流并发送到管理装置;
S131:所述管理装置根据视频流进行图像识别并恢复信号码流,还原硬盘信息。
如图9所示,在具体实施过程中,所述管理装置根据视频流进行图像识别并恢复信号码流步骤包括:
S132:管理装置根据视频流中每帧图像的灰度图,确定状态指示灯的点亮时间和熄灭时间;
S133:管理装置根据状态指示灯的点亮时间和熄灭时间恢复信号码流。
如图10所示,在具体实施过程中,所述磁盘大于一个,所述管理装置根据视频流进行图像识别并恢复信号码流步骤还包括:
S134:所述摄像头采集多个状态指示灯的光信号,将所述光信号转化成视频流并发送到管理装置;
S135:管理装置记录每时刻的状态指示灯位置及大小,根据灰度图获得每个状态指示灯的点亮时间和熄灭时间;
S136:管理装置根据每个状态指示灯的点亮时间和熄灭时间获得每个硬盘的信号码流。
通过摄像头建立MIMO(Multiple-Input Multiple-Out-put,多路输入多路输出)的可见光通信通道,可以同时监控多个硬盘的信息,具有更高的传输容量,可以同时监控具有多台存储型服务器。
图11示出本公开的管理装置的另一些实施例的框图。
如图11所示,该实施例的管理装置3包括:存储器31以及耦接至该存储器31的处理器32,处理器32被配置为基于存储在存储器31中的指令,执行本公开中任意一些实施例中的存储型服务器管理方法的部分或全部步骤。
存储器31例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)、数据库以及其他程序等。
本领域内的技术人员应当明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施解决了现有技术中存储型服务器BMC无法监控硬盘信息的问题,提供了一种能够管理包括硬盘在内的服务器部件,安全可靠的存储型服务器管理***和方法。
至此,已经详细描述了根据本公开的存储型服务器管理装置、***、方法。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本公开的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和***。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。

Claims (10)

1.一种存储型服务器管理***,其特征在于,所述***包括:
存储型服务器(1)、光接收器(2)及管理装置(3);
所述存储型服务器包括磁盘(10)、BMC(12);所述磁盘(10)包含嵌入式微处理器(100)、第一状态指示灯(101)、第一状态指示灯驱动电路(102)、磁头(103)、盘片(104)、电机(105)、磁盘电路(106);所述嵌入式微处理器(100)监测所述磁头(103)、所述盘片(104)、所述电机(105)及所述磁盘电路(106)的工作状态,生成硬盘信息,并将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路(102)调制到所述第一状态指示灯(101)所发出的光信号中;所述BMC(12)用于管理所述存储型服务器部件信息;通过服务器管理协议接入所述BMC(12)可以远程管理存储型服务器(1),所述服务器管理协议包括IPMI或Redfish;
所述光接收器(2)采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置(3),所述状态指示灯包括所述第一状态指示灯;
所述管理装置(3)包括:
转换模块(301),用于将所述电信号恢复为信号码流,还原硬盘信息;
发送模块(302),用于发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
接收模块(303),用于接收所述BMC返回的服务器信息;
展示模块(304),用于展示所获取的硬盘信息、服务器信息。
2.根据权利要求1所述存储型服务器管理***,其特征在于,所述管理装置(3)还包括:
控制模块(305),用于获取控制参数并根据控制参数生成控制指令;所述控制指令包含IPMI命令或Redfish命令,用于远程控制所述存储型服务器(1);
所述发送模块(302),还用于发送控制指令到所述BMC,使所述BMC控制所述存储型服务器(1)的运行。
3.根据权利要求2所述的存储型服务器管理***,其特征在于,所述硬盘信息包括SMART信息,所述磁盘信息还包括硬盘标识号,所述管理装置3还包括:
查询模块(306),用于查询硬盘数据库,所述硬盘数据库包括硬盘标识号与对应于该硬盘标识号SMART信息的映射关系,所述映射关系包括ID代码表、alue/Current计算公式、Threshold/Warn计算公式及Raw Value/Data的计算公式;
分析模块(307),用于根据硬盘标识号及所述映射关系分析包含ID、Value/Current、Worst、Threshold/Warn和Raw Value/Data 数据的SMART信息。
4.根据权利要求3所述的存储型服务器管理***,其特征在于,所述存储型服务器(1)还包括固态硬盘(11);所述固态硬盘(11)包含控制单元(110)、第二状态指示灯(111)、第二状态指示灯驱动电路(112)、存储单元(113)、缓存单元(114)、固态硬盘电路(115);所述控制单元(110)监测所述存储单元(113)、所述缓存单元(114)及所述固态硬盘电路(115)的工作状态,生成硬盘信息,并将所述硬盘信息转换成信号码流,并通过所述第二状态指示灯驱动电路(112)调制到所述第二状态指示灯(111)所发出的光信号中;
所述光接收器(2)采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置(3),所述状态指示灯还包括所述第二状态指示灯。
5.根据权利要求4所述的存储型服务器管理***,其特征在于,所述光接收器为摄像头,所述摄像头采集状态指示灯所发出的光信号,将所述光信号转化成视频流并发送到所述管理装置;所述管理装置根据视频流进行图像识别并恢复信号码流,还原硬盘信息。
6.存储型服务器管理方法,其特征在于,所述方法包括:
监控硬盘工作状态并生成硬盘信息;
将所述硬盘信息转换成信号码流,并通过所述第一状态指示灯驱动电路调制到所述第一状态指示灯所发出的光信号;
光接收器采集状态指示灯所发出的光信号,将所述光信号转化成电信号发送到管理装置;
管理装置将所述电信号恢复为信号码流,还原所述硬盘信息;
发送信息监控指令到所述BMC;所述信息监控指令包含IPMI命令或Redfish命令,用于从BMC获取服务器信息,所述服务器信息包括CPU、内存、网络适配器、风扇、电源、主机总线适配器或光纤以太网适配器的信息;
接收所述BMC返回的服务器信息;
展示所获取的硬盘信息、服务器信息。
7.一种存储型服务器管理方法,其特征在于,所述硬盘信息还包括硬盘标识号及SMART信息,所述展示所获取的硬盘信息、服务器信息步骤前还包括:
查询硬盘数据库,所述硬盘数据库包括硬盘标识号与对应于该硬盘标识号SMART信息的映射关系,所述映射关系包括ID代码表、alue/Current计算公式、Threshold/Warn计算公式及Raw Value/Data的计算公式;
根据硬盘标识号及所述映射关系分析包含ID、Value/Current、Worst、Threshold/Warn和Raw Value/Data 数据的SMART信息。
8.根据权利要求7所述的存储型服务器管理方法,其特征在于,所述方法还包括:
所述光接收器为摄像头,所述摄像头采集状态指示灯所发出的光信号,将所述光信号转化成视频流并发送到管理装置;
所述管理装置根据视频流进行图像识别并恢复信号码流,还原硬盘信息。
9.根据权利要求8所述的存储型服务器管理方法,其特征在于,在具体实施过程中,所述管理装置根据视频流进行图像识别并恢复信号码流步骤包括:
管理装置根据视频流中每帧图像的灰度图,确定状态指示灯的点亮时间和熄灭时间;
管理装置根据状态指示灯的点亮时间和熄灭时间恢复信号码流。
10.根据权利要求9所述的存储型服务器管理方法,其特征在于,所述管理装置根据视频流进行图像识别并恢复信号码流步骤还包括:
所述摄像头采集多个状态指示灯的光信号,将所述光信号转化成视频流并发送到管理装置;
管理装置记录每时刻的状态指示灯位置及大小,根据灰度图获得每个状态指示灯的点亮时间和熄灭时间;
管理装置根据每个状态指示灯的点亮时间和熄灭时间获得每个硬盘的信号码流。
CN201711465361.3A 2017-12-29 2017-12-29 存储型服务器管理***与方法 Pending CN108228422A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711465361.3A CN108228422A (zh) 2017-12-29 2017-12-29 存储型服务器管理***与方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711465361.3A CN108228422A (zh) 2017-12-29 2017-12-29 存储型服务器管理***与方法

Publications (1)

Publication Number Publication Date
CN108228422A true CN108228422A (zh) 2018-06-29

Family

ID=62646549

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711465361.3A Pending CN108228422A (zh) 2017-12-29 2017-12-29 存储型服务器管理***与方法

Country Status (1)

Country Link
CN (1) CN108228422A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109634626A (zh) * 2018-12-18 2019-04-16 郑州云海信息技术有限公司 一种基于bmc的远程安装服务器***驱动的方法及***
CN110175146A (zh) * 2019-04-13 2019-08-27 深圳市同泰怡信息技术有限公司 硬盘信息获取方法和获取硬盘信息的装置
CN111708677A (zh) * 2020-06-19 2020-09-25 浪潮云信息技术股份公司 一种云计算环境下的云硬盘使用量采集方法
CN113900594A (zh) * 2021-10-12 2022-01-07 天津津航计算技术研究所 一种raid控制卡s·m·a·r·t·信息的预警方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1445669A (zh) * 2002-03-15 2003-10-01 联想(北京)有限公司 多途径获取和输出服务器监控信息的方法
US20060031599A1 (en) * 2004-08-09 2006-02-09 International Business Machines Corporation Shared led control within a storage enclosure via modulation of a single led control signal
CN102568539A (zh) * 2010-12-20 2012-07-11 鸿富锦精密工业(深圳)有限公司 硬盘
CN103473018A (zh) * 2013-09-10 2013-12-25 深圳市华为技术软件有限公司 硬盘和管理方法
CN106815119A (zh) * 2016-12-20 2017-06-09 曙光信息产业(北京)有限公司 服务器的硬件监控装置
CN107341489A (zh) * 2017-06-20 2017-11-10 清华大学 一种用于机房监控的图像识别***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1445669A (zh) * 2002-03-15 2003-10-01 联想(北京)有限公司 多途径获取和输出服务器监控信息的方法
US20060031599A1 (en) * 2004-08-09 2006-02-09 International Business Machines Corporation Shared led control within a storage enclosure via modulation of a single led control signal
CN102568539A (zh) * 2010-12-20 2012-07-11 鸿富锦精密工业(深圳)有限公司 硬盘
CN103473018A (zh) * 2013-09-10 2013-12-25 深圳市华为技术软件有限公司 硬盘和管理方法
CN106815119A (zh) * 2016-12-20 2017-06-09 曙光信息产业(北京)有限公司 服务器的硬件监控装置
CN107341489A (zh) * 2017-06-20 2017-11-10 清华大学 一种用于机房监控的图像识别***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109634626A (zh) * 2018-12-18 2019-04-16 郑州云海信息技术有限公司 一种基于bmc的远程安装服务器***驱动的方法及***
CN109634626B (zh) * 2018-12-18 2021-10-29 郑州云海信息技术有限公司 一种基于bmc的远程安装服务器***驱动的方法及***
CN110175146A (zh) * 2019-04-13 2019-08-27 深圳市同泰怡信息技术有限公司 硬盘信息获取方法和获取硬盘信息的装置
CN111708677A (zh) * 2020-06-19 2020-09-25 浪潮云信息技术股份公司 一种云计算环境下的云硬盘使用量采集方法
CN113900594A (zh) * 2021-10-12 2022-01-07 天津津航计算技术研究所 一种raid控制卡s·m·a·r·t·信息的预警方法

Similar Documents

Publication Publication Date Title
CN108228422A (zh) 存储型服务器管理***与方法
US9954727B2 (en) Automatic debug information collection
US11641402B2 (en) Systems and methods for managed connectivity wall outlets using low energy wireless communication
US11074730B1 (en) Augmented reality diagnostic tool for data center nodes
US8635376B2 (en) Computer system input/output management
US10127170B2 (en) High density serial over LAN management system
CN105589776B (zh) 一种故障定位方法及服务器
US20190147248A1 (en) AUGMENTED VIDEO ANALYTICS FOR TESTING INTERNET OF THINGS (IoT) DEVICES
US9146791B2 (en) Communication failure source isolation in a distributed computing system
TWI450103B (zh) 伺服器之遠端管理系統及方法,及其電腦程式產品
CN104756082A (zh) 用于数据库应用的智能错误恢复
TW200809521A (en) Fault-isolating SAS expander
US20160378630A1 (en) Port monitoring system
US9667476B2 (en) Isolating the sources of faults/potential faults within computing networks
CN108132870A (zh) 固态硬盘及其监控***
CN109032863A (zh) 一种NVMe固态硬盘及其故障原因的确定方法、***
US10515042B1 (en) DAS storage cable identification
KR102210289B1 (ko) 하드웨어 관리 통신 프로토콜
CN109254922A (zh) 一种服务器BMC Redfish功能的自动化测试方法及装置
CN110488790A (zh) 基于增强现实的核电仪控运维***
WO2017078662A1 (en) Storage area network diagnostic data
CN103778024A (zh) 服务器***及其讯息处理方法
CN112164414B (zh) 一种测试存储设备稳定性的方法及组件
US10067549B1 (en) Computed devices
CN106416133B (zh) 最优心跳周期的确定方法、装置和设备

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180629

WD01 Invention patent application deemed withdrawn after publication