技术领域technical field
本发明涉及服务器硬盘背板技术领域,具体提供一种intelNVMe硬盘的管理方法。The invention relates to the technical field of server hard disk backplanes, and specifically provides a management method for intel NVMe hard disks.
背景技术Background technique
目前,随着云计算及大数据的迅猛发展,诸多应用领域都对存储设备的读写能力等提出了更高的要求。传统的AHCI标准及SATA起初是针对机械硬盘,无法发挥固态硬盘的优势。自2011年3月NVMe1.0标准发布以来,NVMe硬盘以其低延迟、低功耗、高读写速度等优势受到高端存储应用领域的青睐。目前intel已推出P3500、P3600及P3700等3款NVMe硬盘,预计将在今年第三季度完善其固件,届时硬盘的SMBUS将包含其温度、VPD值、健康信息、fault信息等。可以预见,未来几年NVMe硬盘将逐步成为服务器应用领域的主流。At present, with the rapid development of cloud computing and big data, many application fields have put forward higher requirements for the read and write capabilities of storage devices. The traditional AHCI standard and SATA were originally aimed at mechanical hard disks and could not take advantage of solid-state hard disks. Since the release of the NVMe1.0 standard in March 2011, NVMe hard disks have been favored by high-end storage applications due to their advantages such as low latency, low power consumption, and high read and write speeds. Intel has launched three NVMe hard drives, P3500, P3600, and P3700. It is expected to improve its firmware in the third quarter of this year. At that time, the SMBUS of the hard drive will include its temperature, VPD value, health information, and fault information. It is foreseeable that NVMe hard drives will gradually become the mainstream in server applications in the next few years.
面对新兴的NVMe硬盘,就服务器设计来说,需要确定其管理方法,实现对硬盘状态及硬盘背板端的LED灯等信息的监控及指示。Facing the emerging NVMe hard disk, as far as server design is concerned, it is necessary to determine its management method to realize the monitoring and indication of information such as the status of the hard disk and the LED lights on the backplane of the hard disk.
发明内容Contents of the invention
本发明的技术任务是针对上述存在的问题,提供一种操作简单,节省硬件成本,并能有效管理硬盘的intelNVMe硬盘的管理方法。The technical task of the present invention is to provide a management method for an intelNVMe hard disk that is simple to operate, saves hardware costs, and can effectively manage the hard disk.
为实现上述目的,本发明提供了如下技术方案:To achieve the above object, the present invention provides the following technical solutions:
一种intelNVMe硬盘的管理方法,通过I2Cswitch芯片PCA9546及I2Cexpander芯片TCA6408,将硬盘的SMBUS、PRESENT及IFDET信息送至BMC解析与处理,BMC输出另一路I2C,通过TCA6408产生状态指示LED灯的驱动信号。通过所述方法能实现对硬盘状态及硬盘背板端的LED灯等信息的监控及指示,能节省硬件成本,并能有效的管理硬盘的温度、VPD值、健康信息、fault等信息。A management method for an intel NVMe hard disk. Through the I2Cswitch chip PCA9546 and the I2Cexpander chip TCA6408, the SMBUS, PRESENT, and IFDET information of the hard disk is sent to the BMC for analysis and processing. The BMC outputs another I2C, and the TCA6408 generates a driving signal for the status indicator LED. The method can realize the monitoring and indication of information such as the state of the hard disk and the LED lights on the backplane of the hard disk, save hardware costs, and effectively manage information such as the temperature, VPD value, health information, and fault of the hard disk.
作为优选,所述I2Cexpander芯片TCA6408工作于输入状态,所述TCA6408工作于输出状态。Preferably, the I2Cexpander chip TCA6408 works in an input state, and the TCA6408 works in an output state.
作为优选,所述SMBUS包含了硬盘的温度、VPD值、健康信息、fault信息;PRESENT及IFDET可用来判断硬盘背板的SFF-8639接口所接的硬盘及其驱动类型。Preferably, the SMBUS includes the temperature of the hard disk, VPD value, health information, and fault information; PRESENT and IFDET can be used to determine the hard disk connected to the SFF-8639 interface of the hard disk backplane and its drive type.
本发明具有以下突出的有益效果:节省了背板上对控制MCU的需求,硬盘输入信息传输至主机BMC处理;在实现对NVMe硬盘的有效管理的基础上,节省了硬件成本。The present invention has the following prominent beneficial effects: the need for controlling the MCU on the backboard is saved, and the hard disk input information is transmitted to the host BMC for processing; on the basis of realizing effective management of the NVMe hard disk, hardware costs are saved.
附图说明Description of drawings
图1为改进前的intelNVMe硬盘的管理方法原理图;Figure 1 is a schematic diagram of the management method of the intelNVMe hard disk before improvement;
图2为改进后的intelNVMe硬盘的管理方法原理图;Fig. 2 is the schematic diagram of the management method of the improved intelNVMe hard disk;
图3为本发明所述intelNVMe硬盘的管理方法的示意图。Fig. 3 is a schematic diagram of the management method of the intelNVMe hard disk according to the present invention.
具体实施方式detailed description
下面结合附图和实施例对本发明所述intelNVMe硬盘的管理方法作进一步详细说明。The management method of the intelNVMe hard disk of the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.
在本发明中,在未作相反说明的情况下,使用的方位词如“上、下、左、右”通常是指参考附图所示的上、下、左、右;“内、外”是指相对于各部件本身的轮廓的内、外。In the present invention, in the case of no contrary description, the used orientation words such as "up, down, left and right" usually refer to the up, down, left and right shown in the accompanying drawings; "inside and outside" Refers to the inside and outside of the outline of each part itself.
实施例Example
如图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接口所接的硬盘及其驱动类型。As shown in Figure 1, it is a schematic diagram of the management method of the intelNVMe hard disk before improvement, in conjunction with Figure 2 and Figure 3 and compared with Figure 1, the management method of the intelNVMe hard disk of the present invention, through the I2Cswitch chip PCA9546 and the I2Cexpander chip TCA6408, the hard disk SMBUS, PRESENT and IFDET information are sent to BMC for analysis and processing, and BMC outputs another I2C, which generates the driving signal of status indicator LED through TCA6408. Through this method, the monitoring and indication of information such as the status of the hard disk and the LED light on the backplane of the hard disk can be realized, hardware costs can be saved, and information such as temperature, VPD value, health information, and fault of the hard disk can be effectively managed. Among them, the I2Cexpander chip TCA6408 works in the input state, and the TCA6408 works in the output state. SMBUS includes hard disk temperature, VPD value, health information, fault information; PRESENT and IFDET can be used to determine the hard disk connected to the SFF-8639 interface of the hard disk backplane and its drive type.
本发明的intelNVMe硬盘的管理方法的实际工作过程为:The actual working process of the management method of the intelNVMe hard disk of the present invention is:
1)根据需要管理的NVMe硬盘的个数,选择PCA9546与TCA6408的芯片个数;1) According to the number of NVMe hard disks to be managed, select the number of PCA9546 and TCA6408 chips;
2)根据实际主板上BMC的I2C链路负载情况,合理选择输入信息与输出信息的I2C链路及IC芯片的I2C地址;2) According to the I2C link load of the BMC on the actual motherboard, reasonably select the I2C link for input information and output information and the I2C address of the IC chip;
3)根据需求,在BMCFW中集成对硬盘信息的处理代码;3) According to the requirements, integrate the processing code of the hard disk information in BMCFW;
4)按照图3的结构完成该管理方案的硬件电路。4) Complete the hardware circuit of the management scheme according to the structure in Figure 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灯的控制信号。PCA9546 is a 4-way to 1-way I2C switch chip, which converts the SMBUS of 4 NVMe hard disks into 1-way I2C signal and outputs it to the BMC. TCA6408 is an 8-way I2C/GPIO expander chip. The input TCA6408 converts the PRESENT and IFDET information of four hard disks into one I2C signal and outputs it to the BMC. The BMC processes these two types of information on the I2C0 link and displays the temperature of the hard disk on the host side. , health information, etc., and generate state control information, which is output to TCA6408 (output mode) through the I2C1 link, and the 6408 analyzes and generates the control signal of the state indicating LED light.
以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。The above-described embodiments are only preferred specific implementations of the present invention, and ordinary changes and replacements performed by those skilled in the art within the scope of the technical solution of the present invention should be included in the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510904404.8ACN105487959A (en) | 2015-12-09 | 2015-12-09 | Management method of intel NVMe hard disk |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510904404.8ACN105487959A (en) | 2015-12-09 | 2015-12-09 | Management method of intel NVMe hard disk |
| Publication Number | Publication Date |
|---|---|
| CN105487959Atrue CN105487959A (en) | 2016-04-13 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510904404.8APendingCN105487959A (en) | 2015-12-09 | 2015-12-09 | Management method of intel NVMe hard disk |
| Country | Link |
|---|---|
| CN (1) | CN105487959A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106326171A (en)* | 2016-08-24 | 2017-01-11 | 联想(北京)有限公司 | Method and device for recognizing hard disk type of hard disk back plate |
| CN107357752A (en)* | 2017-07-12 | 2017-11-17 | 环旭电子股份有限公司 | Control interface expansion circuit |
| CN107506290A (en)* | 2017-08-17 | 2017-12-22 | 郑州云海信息技术有限公司 | A kind of nonvolatile memory standard solid state hard disk state indicator lamp control system |
| CN107544883A (en)* | 2017-08-24 | 2018-01-05 | 紫光华山信息技术有限公司 | The diagnostic device of server, system and method |
| CN107643965A (en)* | 2017-09-29 | 2018-01-30 | 郑州云海信息技术有限公司 | A kind of server diagnostic method, system, equipment and computer storage medium |
| CN107729270A (en)* | 2017-10-24 | 2018-02-23 | 郑州云海信息技术有限公司 | A kind of NVMe hard disk backboards and its design method based on NVMe agreements |
| CN107729220A (en)* | 2017-09-27 | 2018-02-23 | 郑州云海信息技术有限公司 | A kind of design method for realizing more NVMe hard disk backboards lightings |
| CN108959005A (en)* | 2018-06-29 | 2018-12-07 | 深圳市同泰怡信息技术有限公司 | Hard disk management-control method and server with Expander backboard |
| CN111858226A (en)* | 2019-04-29 | 2020-10-30 | 仁宝电脑工业股份有限公司 | Electronic device carrying non-volatile memory solid state disk |
| 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 (en)* | 2008-06-25 | 2009-12-30 | 鸿富锦精密工业(深圳)有限公司 | Hard Disk Switching System and Switching Method |
| CN104951384A (en)* | 2015-06-16 | 2015-09-30 | 浪潮电子信息产业股份有限公司 | Monitoring system based on NVME SSD, substrate management controller and monitoring method |
| 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 (en)* | 2008-06-25 | 2009-12-30 | 鸿富锦精密工业(深圳)有限公司 | Hard Disk Switching System and Switching Method |
| CN104951384A (en)* | 2015-06-16 | 2015-09-30 | 浪潮电子信息产业股份有限公司 | Monitoring system based on NVME SSD, substrate management controller and monitoring method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106326171A (en)* | 2016-08-24 | 2017-01-11 | 联想(北京)有限公司 | Method and device for recognizing hard disk type of hard disk back plate |
| CN107357752A (en)* | 2017-07-12 | 2017-11-17 | 环旭电子股份有限公司 | Control interface expansion circuit |
| CN107357752B (en)* | 2017-07-12 | 2020-01-24 | 环旭电子股份有限公司 | Control interface expansion circuit |
| CN107506290B (en)* | 2017-08-17 | 2020-09-25 | 苏州浪潮智能科技有限公司 | Control system for standard solid state disk state indicator lamp of nonvolatile memory |
| CN107506290A (en)* | 2017-08-17 | 2017-12-22 | 郑州云海信息技术有限公司 | A kind of nonvolatile memory standard solid state hard disk state indicator lamp control system |
| CN107544883A (en)* | 2017-08-24 | 2018-01-05 | 紫光华山信息技术有限公司 | The diagnostic device of server, system and method |
| CN107544883B (en)* | 2017-08-24 | 2021-12-07 | 新华三信息技术有限公司 | Diagnostic device, system and method of server |
| CN107729220A (en)* | 2017-09-27 | 2018-02-23 | 郑州云海信息技术有限公司 | A kind of design method for realizing more NVMe hard disk backboards lightings |
| 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 (en)* | 2017-09-27 | 2019-04-04 | 郑州云海信息技术有限公司 | Design method for implementing backplane lighting for multiple nvme hard disks |
| CN107729220B (en)* | 2017-09-27 | 2019-06-18 | 郑州云海信息技术有限公司 | A design method for realizing multi-NVMe hard disk backplane lighting |
| CN107643965A (en)* | 2017-09-29 | 2018-01-30 | 郑州云海信息技术有限公司 | A kind of server diagnostic method, system, equipment and computer storage medium |
| CN107729270A (en)* | 2017-10-24 | 2018-02-23 | 郑州云海信息技术有限公司 | A kind of NVMe hard disk backboards and its design method based on NVMe agreements |
| CN108959005A (en)* | 2018-06-29 | 2018-12-07 | 深圳市同泰怡信息技术有限公司 | Hard disk management-control method and server with Expander backboard |
| CN111858226A (en)* | 2019-04-29 | 2020-10-30 | 仁宝电脑工业股份有限公司 | Electronic device carrying non-volatile memory solid state disk |
| CN111858226B (en)* | 2019-04-29 | 2022-11-08 | 仁宝电脑工业股份有限公司 | Electronic device carrying non-volatile memory solid state disk |
| Publication | Publication Date | Title |
|---|---|---|
| CN105487959A (en) | Management method of intel NVMe hard disk | |
| CN104239187A (en) | Hard disk state indicating device | |
| CN104951384B (en) | A kind of monitoring system based on NVME SSD hard disks, baseboard management controller and monitoring method | |
| CN105955898A (en) | Hard disk backboard compatible with SAS hard disk and NVMe hard disk | |
| CN107688376A (en) | A kind of hard disk backboard for supporting adaptive hard-disk interface | |
| CN104516802A (en) | Method and system for indicating statuses of different types of hard disks | |
| CN107491148A (en) | A kind of server hard disc attachment structure | |
| US20200057482A1 (en) | Server power saving system and server power saving method | |
| CN207232854U (en) | A kind of hard disk backboard for supporting adaptive hard-disk interface | |
| CN107506290B (en) | Control system for standard solid state disk state indicator lamp of nonvolatile memory | |
| CN107818062A (en) | A kind of hard disk backboard and its design method of compatible SAS, SATA and NVME hard disk | |
| TW201514706A (en) | Electronic device for detecting state of hard disk | |
| CN108021493A (en) | A kind of system and method for the control hard disk indication lamp of simplification | |
| CN107038105A (en) | Processing device of hard disk prompting lamp | |
| TWI730321B (en) | Electronic apparatus installed with non-volatile memory express solid state disk | |
| CN101533334A (en) | Hard disk interface device | |
| US9619359B2 (en) | Server and device for analyzing a signal thereof | |
| CN105259977A (en) | Design method for active indicator lamp drive of hard disk backboard | |
| TWI576696B (en) | System is applied to control indicator lights for non-volatile memory express solid state disk | |
| CN211149356U (en) | Shenwei 1621CPU ICH-free 2 suite server mainboard | |
| CN103279412A (en) | Method for solving problem of normally-off state of SATA (serial advanced technology attachment) hard disk power supply indicator lamp of SAS backboard | |
| CN108549042B (en) | A kind of NVME LED detection system and detection method | |
| TWI689814B (en) | Server hard disk indicator control system and control method | |
| CN204374865U (en) | Reinforce server | |
| CN102568539A (en) | Hard disk |
| 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 | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20160413 |