[发明专利]一种基于NVMESSD硬盘的监控系统、基板管理控制器和监控方法有效
申请号: | 201510334165.7 | 申请日: | 2015-06-16 |
公开(公告)号: | CN104951384B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 赵国栋;倪旭华 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F13/40 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nvmessd 硬盘 监控 系统 管理 控制器 方法 | ||
技术领域
本发明涉及计算机领域,特别涉及一种基于NVME SSD硬盘的监控系统、基板管理控制器和监控方法。
背景技术
目前,随着云计算及大数据的迅猛发展,NVMe SSD硬盘以其低延迟、低功耗、高读写速度等优势受到诸多应用领域的青睐,使得NVMe SSD硬盘已逐步成为服务器应用领域的主流,那么,对NVMe SSD硬盘进行监控以及时发现NVMe SSD硬盘故障,是保障NVMe SSD硬盘能够完整地存储数据的关键。现在,对NVMe SSD硬盘监控主要通过单片机解析硬盘中的运行状态信息来实现的。但是,单片机运行的稳定性较差,造成单片机对NVMe SSD硬盘监控的可靠性较低。
发明内容
本发明提供一种基于NVME SSD硬盘的监控系统、基板管理控制器监控方法,以提高对NVMe SSD硬盘监控的可靠性。
一种基于NVME SSD硬盘的监控系统,包括:至少一个NVME SSD硬盘、I2C switch芯片、输入状态的I2C/GPIO expander芯片、基板管理控制器BMC、输出状态的I2C/GPIO expander芯片和硬盘指示灯,其中,
所述至少一个NVME SSD硬盘中,每一个NVME SSD硬盘,与所述I2C switch芯片和所述输入状态的I2C/GPIO expander芯片相连,用于发送SMBUS信号、PRESENT和IFDET信号,所述SMBUS信号,包括:硬盘的温度、VPD值、健康信息和fault信息,所述PRESENT和IFDET信号,包括:硬盘类型和驱动类型;
所述I2C switch芯片,分别与所述至少一个NVME SSD硬盘和基板管理控制器BMC相连,用于通过线路接收所述SMBUS信号,并将所述SMBUS信号转换为第一I2C信号,通过第一I2C链路发送该第一I2C信号;
所述输入状态的I2C/GPIO expander芯片,分别与所述至少一个NVMESSD硬盘和基板管理控制器BMC相连,用于接收所述PRESENT和IFDET信号,并将所述PRESENT和IFDET信号转换为第二I2C信号,通过第一I2C链路发送该第二I2C信号;
所述基板管理控制器BMC,通过第一I2C链路分别与所述I2C switch芯片和所述输入状态的I2C/GPIO expander芯片相连,用于接收所述第一I2C信号和所述第二I2C信号,并解析和处理所述第一I2C信号和所述第二I2C信号,形成状态控制信息,并以第三I2C信号的形式发送所述状态控制信息;
所述输出状态的I2C/GPIO expander芯片,通过第二I2C链路与所述基板管理控制器BMC相连,用于接收并解析所述状态控制信息,形成所述硬盘指示灯的驱动信号;
所述硬盘指示灯,用于接收所述驱动信号,以提供所述至少一个NVMESSD硬盘的运行状态。
优选地,所述I2C switch芯片为四路转一路的I2C switch芯片;
所述四路转一路的I2C switch芯片通过四路线路最多接收四个所述NVME SSD硬盘发送的所述SMBUS信号,并将该最多四个所述NVME SSD硬盘发送的所述SMBUS信号转换为一路所述第一I2C信号。
优选地,所述输入状态的I2C/GPIO expander芯片为输入状态的八路转一路的I2C/GPIO expander芯片;
所述输入状态的八路转一路的I2C/GPIO expander芯片,进一步通过八路线路最多接收四个所述NVME SSD硬盘发送的所述PRESENT和IFDET信号,并将该最多接收四个所述NVME SSD硬盘发送的所述PRESENT和IFDET信号转换为一路所述第二I2C信号。
优选地,所述输出状态的I2C/GPIO expander芯片为输出状态八路转一路的I2C/GPIO expander芯片;
所述输出状态八路转一路的I2C/GPIO expander芯片,进一步通过八路线路最多与八个所述硬盘指示灯相连,并通过所述硬盘指示灯的驱动信号控制所述硬盘指示灯。
优选地,所述基板管理控制器BMC,通过主机端屏幕显示所述每一个NVME SSD硬盘的温度、VPD值、健康信息、fault信息、硬盘类型和驱动类型。
优选地,该系统进一步包括:第一确定模块,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510334165.7/2.html,转载请声明来源钻瓜专利网。