[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105487959A - 一种intel NVMe硬盘的管理方法 - Google Patents

一种intel NVMe硬盘的管理方法 Download PDF

Info

Publication number
CN105487959A
CN105487959A CN201510904404.8A CN201510904404A CN105487959A CN 105487959 A CN105487959 A CN 105487959A CN 201510904404 A CN201510904404 A CN 201510904404A CN 105487959 A CN105487959 A CN 105487959A
Authority
CN
China
Prior art keywords
hard disk
management method
tca6408
information
intel
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
CN201510904404.8A
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.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201510904404.8A priority Critical patent/CN105487959A/zh
Publication of CN105487959A publication Critical patent/CN105487959A/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/3037Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a memory, e.g. virtual memory, cache
    • 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/325Display of status information by lamps or LED's

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种intel?NVMe硬盘的管理方法,属于服务器硬盘背板技术领域。所述intel?NVMe硬盘的管理方法通过I2C?switch芯片PCA9546及I2C?expander芯片TCA6408,将硬盘的SMBUS、PRESENT及IFDET信息送至BMC解析与处理,BMC输出另一路I2C,通过TCA6408产生状态指示LED灯的驱动信号。本发明所述intel?NVMe硬盘的管理方法,操作简单,节省硬件成本,并能有效的管理硬盘的温度、VPD值、健康信息、fault等信息,具有很好的推广应用价值。

Description

一种intel NVMe硬盘的管理方法
技术领域
本发明涉及服务器硬盘背板技术领域,具体提供一种intelNVMe硬盘的管理方法。
背景技术
目前,随着云计算及大数据的迅猛发展,诸多应用领域都对存储设备的读写能力等提出了更高的要求。传统的AHCI标准及SATA起初是针对机械硬盘,无法发挥固态硬盘的优势。自2011年3月NVMe1.0标准发布以来,NVMe硬盘以其低延迟、低功耗、高读写速度等优势受到高端存储应用领域的青睐。目前intel已推出P3500、P3600及P3700等3款NVMe硬盘,预计将在今年第三季度完善其固件,届时硬盘的SMBUS将包含其温度、VPD值、健康信息、fault信息等。可以预见,未来几年NVMe硬盘将逐步成为服务器应用领域的主流。
面对新兴的NVMe硬盘,就服务器设计来说,需要确定其管理方法,实现对硬盘状态及硬盘背板端的LED灯等信息的监控及指示。
发明内容
本发明的技术任务是针对上述存在的问题,提供一种操作简单,节省硬件成本,并能有效管理硬盘的intelNVMe硬盘的管理方法。
为实现上述目的,本发明提供了如下技术方案:
一种intelNVMe硬盘的管理方法,通过I2Cswitch芯片PCA9546及I2Cexpander芯片TCA6408,将硬盘的SMBUS、PRESENT及IFDET信息送至BMC解析与处理,BMC输出另一路I2C,通过TCA6408产生状态指示LED灯的驱动信号。通过所述方法能实现对硬盘状态及硬盘背板端的LED灯等信息的监控及指示,能节省硬件成本,并能有效的管理硬盘的温度、VPD值、健康信息、fault等信息。
作为优选,所述I2Cexpander芯片TCA6408工作于输入状态,所述TCA6408工作于输出状态。
作为优选,所述SMBUS包含了硬盘的温度、VPD值、健康信息、fault信息;PRESENT及IFDET可用来判断硬盘背板的SFF-8639接口所接的硬盘及其驱动类型。
本发明具有以下突出的有益效果:节省了背板上对控制MCU的需求,硬盘输入信息传输至主机BMC处理;在实现对NVMe硬盘的有效管理的基础上,节省了硬件成本。
附图说明
图1为改进前的intelNVMe硬盘的管理方法原理图;
图2为改进后的intelNVMe硬盘的管理方法原理图;
图3为本发明所述intelNVMe硬盘的管理方法的示意图。
具体实施方式
下面结合附图和实施例对本发明所述intelNVMe硬盘的管理方法作进一步详细说明。
在本发明中,在未作相反说明的情况下,使用的方位词如“上、下、左、右”通常是指参考附图所示的上、下、左、右;“内、外”是指相对于各部件本身的轮廓的内、外。
实施例
如图1所示为改进前的intelNVMe硬盘的管理方法原理图,结合图2和图3与图1对比,本发明所述intelNVMe硬盘的管理方法,通过I2Cswitch芯片PCA9546及I2Cexpander芯片TCA6408,将硬盘的SMBUS、PRESENT及IFDET信息送至BMC解析与处理,BMC输出另一路I2C,通过TCA6408产生状态指示LED灯的驱动信号。通过该方法能实现对硬盘状态及硬盘背板端的LED灯等信息的监控及指示,能节省硬件成本,并能有效的管理硬盘的温度、VPD值、健康信息、fault等信息。其中I2Cexpander芯片TCA6408工作于输入状态,TCA6408工作于输出状态。SMBUS包含了硬盘的温度、VPD值、健康信息、fault信息;PRESENT及IFDET可用来判断硬盘背板的SFF-8639接口所接的硬盘及其驱动类型。
本发明的intelNVMe硬盘的管理方法的实际工作过程为:
1)根据需要管理的NVMe硬盘的个数,选择PCA9546与TCA6408的芯片个数;
2)根据实际主板上BMC的I2C链路负载情况,合理选择输入信息与输出信息的I2C链路及IC芯片的I2C地址;
3)根据需求,在BMCFW中集成对硬盘信息的处理代码;
4)按照图3的结构完成该管理方案的硬件电路。
PCA9546为4路转1路的I2Cswitch芯片,它将4个NVMe硬盘的SMBUS转为1路I2C信号输出至BMC。TCA6408为8路I2C/GPIOexpander芯片,输入的TCA6408将四个硬盘的PRESENT及IFDET信息转为1路I2C信号输出至BMC,BMC处理I2C0链路上的这两种信息,在主机端显示硬盘的温度、健康信息等,并产生状态控制信息,通过I2C1链路输出给TCA6408(输出模式),6408解析产生状态指示LED灯的控制信号。
以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

Claims (3)

1.一种intelNVMe硬盘的管理方法,其特征在于:通过I2Cswitch芯片PCA9546及I2Cexpander芯片TCA6408,将硬盘的SMBUS、PRESENT及IFDET信息送至BMC解析与处理,BMC输出另一路I2C,通过TCA6408产生状态指示LED灯的驱动信号。
2.根据权利要求1所述的intelNVMe硬盘的管理方法,其特征在于:所述I2Cexpander芯片TCA6408工作于输入状态,所述TCA6408工作于输出状态。
3.根据权利要求1或2所述的intelNVMe硬盘的管理方法,其特征在于:所述SMBUS包含了硬盘的温度、VPD值、健康信息、fault信息;PRESENT及IFDET可用来判断硬盘背板的SFF-8639接口所接的硬盘及其驱动类型。
CN201510904404.8A 2015-12-09 2015-12-09 一种intel NVMe硬盘的管理方法 Pending CN105487959A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510904404.8A CN105487959A (zh) 2015-12-09 2015-12-09 一种intel NVMe硬盘的管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510904404.8A CN105487959A (zh) 2015-12-09 2015-12-09 一种intel NVMe硬盘的管理方法

Publications (1)

Publication Number Publication Date
CN105487959A true CN105487959A (zh) 2016-04-13

Family

ID=55674951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510904404.8A Pending CN105487959A (zh) 2015-12-09 2015-12-09 一种intel NVMe硬盘的管理方法

Country Status (1)

Country Link
CN (1) CN105487959A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326171A (zh) * 2016-08-24 2017-01-11 联想(北京)有限公司 硬盘背板的硬盘类型识别方法和装置
CN107357752A (zh) * 2017-07-12 2017-11-17 环旭电子股份有限公司 控制接口扩展电路
CN107506290A (zh) * 2017-08-17 2017-12-22 郑州云海信息技术有限公司 一种非易失性存储器标准固态硬盘状态指示灯控制系统
CN107544883A (zh) * 2017-08-24 2018-01-05 紫光华山信息技术有限公司 服务器的诊断装置、系统和方法
CN107643965A (zh) * 2017-09-29 2018-01-30 郑州云海信息技术有限公司 一种服务器诊断方法、系统、设备及计算机存储机介质
CN107729270A (zh) * 2017-10-24 2018-02-23 郑州云海信息技术有限公司 一种基于NVMe协议的NVMe硬盘背板及其设计方法
CN107729220A (zh) * 2017-09-27 2018-02-23 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
CN108959005A (zh) * 2018-06-29 2018-12-07 深圳市同泰怡信息技术有限公司 带Expander背板的硬盘管控方法及服务器
CN111858226A (zh) * 2019-04-29 2020-10-30 仁宝电脑工业股份有限公司 搭载非挥发性内存固态硬盘的电子装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080003845A1 (en) * 2006-06-29 2008-01-03 Hong C H Single System Board with Automatic Feature Selection Based on Installed Configuration Selection Unit
CN101615104A (zh) * 2008-06-25 2009-12-30 鸿富锦精密工业(深圳)有限公司 硬盘切换系统及其切换方法
CN104951384A (zh) * 2015-06-16 2015-09-30 浪潮电子信息产业股份有限公司 一种基于nvme ssd硬盘的监控系统、基板管理控制器和监控方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080003845A1 (en) * 2006-06-29 2008-01-03 Hong C H Single System Board with Automatic Feature Selection Based on Installed Configuration Selection Unit
CN101615104A (zh) * 2008-06-25 2009-12-30 鸿富锦精密工业(深圳)有限公司 硬盘切换系统及其切换方法
CN104951384A (zh) * 2015-06-16 2015-09-30 浪潮电子信息产业股份有限公司 一种基于nvme ssd硬盘的监控系统、基板管理控制器和监控方法

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326171A (zh) * 2016-08-24 2017-01-11 联想(北京)有限公司 硬盘背板的硬盘类型识别方法和装置
CN107357752A (zh) * 2017-07-12 2017-11-17 环旭电子股份有限公司 控制接口扩展电路
CN107357752B (zh) * 2017-07-12 2020-01-24 环旭电子股份有限公司 控制接口扩展电路
CN107506290B (zh) * 2017-08-17 2020-09-25 苏州浪潮智能科技有限公司 一种非易失性存储器标准固态硬盘状态指示灯控制系统
CN107506290A (zh) * 2017-08-17 2017-12-22 郑州云海信息技术有限公司 一种非易失性存储器标准固态硬盘状态指示灯控制系统
CN107544883A (zh) * 2017-08-24 2018-01-05 紫光华山信息技术有限公司 服务器的诊断装置、系统和方法
CN107544883B (zh) * 2017-08-24 2021-12-07 新华三信息技术有限公司 服务器的诊断装置、系统和方法
CN107729220A (zh) * 2017-09-27 2018-02-23 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
US10896113B2 (en) 2017-09-27 2021-01-19 Zhengzhou Yunhai Information Technology Co., Ltd. Method for implementing backplane lighting for multiple NVMe hard disks
WO2019062218A1 (zh) * 2017-09-27 2019-04-04 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
CN107729220B (zh) * 2017-09-27 2019-06-18 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
CN107643965A (zh) * 2017-09-29 2018-01-30 郑州云海信息技术有限公司 一种服务器诊断方法、系统、设备及计算机存储机介质
CN107729270A (zh) * 2017-10-24 2018-02-23 郑州云海信息技术有限公司 一种基于NVMe协议的NVMe硬盘背板及其设计方法
CN108959005A (zh) * 2018-06-29 2018-12-07 深圳市同泰怡信息技术有限公司 带Expander背板的硬盘管控方法及服务器
CN111858226A (zh) * 2019-04-29 2020-10-30 仁宝电脑工业股份有限公司 搭载非挥发性内存固态硬盘的电子装置
CN111858226B (zh) * 2019-04-29 2022-11-08 仁宝电脑工业股份有限公司 搭载非挥发性内存固态硬盘的电子装置

Similar Documents

Publication Publication Date Title
CN105487959A (zh) 一种intel NVMe硬盘的管理方法
CN105529045A (zh) 非易失性内存固态硬盘的灯号控制系统
CN105389248A (zh) 非易失性内存固态硬盘的灯号控制系统
CN105702300A (zh) 一种基于FPGA的NAND Flash容错系统
TW201721356A (zh) 針對關於記憶體裝置進入低功率態的技術
CN102708031A (zh) 一种快速定位故障内存的硬件实现方法
CN205621448U (zh) 一种硬盘指示灯控制装置
CN102999096B (zh) 计算机
US9619359B2 (en) Server and device for analyzing a signal thereof
CN203858630U (zh) Pcie接口切换装置
CN206331414U (zh) 一种固态硬盘
CN204086415U (zh) 故障录波装置
CN204087809U (zh) 一种固态硬盘数据安全擦除设备
CN205091731U (zh) 一种应用于多路服务器计算节点的raid卡
CN204374865U (zh) 加固服务器
TW201721431A (zh) 非揮發性記憶體固態硬碟之燈號控制系統
CN207516997U (zh) 一种使用CPLD进行NVMe SSD的带外管理模块
CN205427728U (zh) 一种新型sas硬盘背板结构
CN101699557B (zh) 基于双处理器的智能显示装置及其控制方法
CN205193779U (zh) 一种基于多路服务器的raid卡
CN217333201U (zh) 一种6u vpx飞腾计算机主控板
CN206532194U (zh) 嵌入式高速大容量存储系统
CN104461392A (zh) 基于ch378的高速串行数据u盘记录设备
CN205028287U (zh) 一种基于服务器主板实现大容量存储的结构
CN201754255U (zh) 一种计算机主板、存储设备及带存储设备的计算机主板

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160413

RJ01 Rejection of invention patent application after publication