[go: up one dir, main page]

CN110175146B - Hard disk information acquisition method and device for acquiring hard disk information - Google Patents

Hard disk information acquisition method and device for acquiring hard disk information Download PDF

Info

Publication number
CN110175146B
CN110175146B CN201910296353.3A CN201910296353A CN110175146B CN 110175146 B CN110175146 B CN 110175146B CN 201910296353 A CN201910296353 A CN 201910296353A CN 110175146 B CN110175146 B CN 110175146B
Authority
CN
China
Prior art keywords
hard disk
disk information
information
acquiring
request
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.)
Active
Application number
CN201910296353.3A
Other languages
Chinese (zh)
Other versions
CN110175146A (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.)
Shenzhen Tong Tai Yi Information Technology Co ltd
Original Assignee
Shenzhen Tong Tai Yi Information 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 Shenzhen Tong Tai Yi Information Technology Co ltd filed Critical Shenzhen Tong Tai Yi Information Technology Co ltd
Priority to CN201910296353.3A priority Critical patent/CN110175146B/en
Publication of CN110175146A publication Critical patent/CN110175146A/en
Application granted granted Critical
Publication of CN110175146B publication Critical patent/CN110175146B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4009Coupling between buses with data restructuring
    • G06F13/4018Coupling between buses with data restructuring with data-width conversion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention provides a hard disk information acquisition method, which is based on a redfish technology and comprises the following steps: regularly sending a full-duplex serial bus command for acquiring hard disk information; reading hard disk information, transmitting the hard disk information to BMC, and writing the hard disk information into a redis database; sending a request for acquiring hard disk information to a redfish server; processing the request for acquiring the hard disk information, and analyzing to obtain a hard disk corresponding to the request; acquiring hard disk information to refresh hard disk information in a redis database, and sending a redis key to the redis database to acquire hard disk information corresponding to the request; sending the hard disk information to a client; the hard disk information acquisition method provides a standard redfish interface for a client to acquire the related information of the hard disk, is easier to implement and use compared with the prior art, has the advantage of expandability, and improves the efficiency and the simplicity of hard disk information acquisition; the invention also provides a device for acquiring the hard disk information, which is suitable for the method.

Description

Hard disk information acquisition method and device for acquiring hard disk information
Technical Field
The invention relates to the technical field of hard disk information acquisition, in particular to a method and a device for acquiring hard disk information based on redfish.
Technical Field
The existing hard disk information acquisition method generally sends related commands to acquire the information through a smartctl (a disk self-analysis detection technology) tool of the System, and some hard disk information acquisition methods check the hard disk information through a setup interface entering a BIOS (Basic Input Output System), or check the hard disk information through a setup interface entering an SAS (Serial Attached SCSI, a Serial interface hub technology) card.
In the method, when the hard disk information needs to be acquired, a smartctl tool is used for sending a related command in the system, and the system needs to be accessed, so that the method has certain limitation; the setup interface of the BIOS or the card needs to be externally connected with a display for checking, and the BIOS is waited to finish initialization, so the method is very complicated and inconvenient to operate.
There is also a method of obtaining the hard disk information by sending an I2C (Inter Integrated Circuit, a full duplex serial bus) command to one end of the BIOS or SAS card through the BMC (Baseboard Management Controller), analyzing data after the I2C command sent from the BMC is received by the BIOS or SAS card, sending data for obtaining the hard disk information, such as an inquiry command and an IDENTIFY command, through an ATA protocol (Advanced Technology Attachment) or an SCSI protocol (Small Computer System Interface), and obtaining the hard disk information by logging in a web page or sending an ipmitool (ipmi platform Management tool in a command line manner that can be used in a linux System) command.
In the method, the user acquires the related information of the hard disk through the webpage or the ipmitool, and each manufacturer uses the specification defined by the manufacturer, so that a unified standard interface does not exist, a consistent interface does not exist in a large-scale server group, and the unreliability of own software of the client is increased.
Disclosure of Invention
The invention aims to provide a hard disk information acquisition method, which solves the problem of how to conveniently acquire hard disk information, and the hard disk information acquisition method has the advantages of easier implementation and use, expandability and improved efficiency and simplicity of hard disk information acquisition by providing a standard redfish interface for a client; the invention also provides a device for acquiring the hard disk information, which is suitable for the method.
To this end, according to a first aspect of the present invention, the present invention provides a hard disk information acquisition method, including the steps of:
regularly sending a full-duplex serial bus command for acquiring hard disk information;
reading hard disk information, transmitting the hard disk information to BMC, and writing the hard disk information into a redis database;
sending a request for acquiring hard disk information to a redfish server;
processing the request for acquiring the hard disk information, and analyzing to obtain a hard disk corresponding to the request;
acquiring hard disk information to refresh hard disk information in a redis database, and sending a redis key to the redis database to acquire hard disk information corresponding to the request;
and sending the hard disk information to the client.
Further, the step of reading the hard disk information comprises,
judging whether the hard disk is an SATA disk or not;
if the SATA disk is the SATA disk, sending an IDNETIFY instruction to acquire hard disk information;
if not, judging whether the serial number is an SAS disk;
if the SAS disk exists, an INQUIRY command and an READ CAPACITY command are sent to acquire hard disk information.
Further, the hard disk information includes capacity information, SN number information, and rate information of the hard disk.
According to a second aspect of the present invention, there is provided an apparatus for acquiring hard disk information, the apparatus comprising: the system comprises a BMC, an expansion chip, a full-duplex serial bus, a redis database, a redfish server and a client; the BMC and the expansion chip are in communication connection through a full-duplex serial bus;
the BMC is used for regularly sending a full-duplex serial bus command for acquiring the hard disk information and writing the hard disk information into a redis database; the device is used for acquiring the hard disk information to refresh the hard disk information in the redis database after the redfish server receives the request for acquiring the hard disk information; the system is also used for processing the request for obtaining the hard disk information, analyzing the request to obtain the hard disk corresponding to the request, and sending the hard disk information corresponding to the request to the client;
the expansion chip is used for reading the hard disk information according to the full-duplex serial bus command for acquiring the hard disk information and transmitting the hard disk information to the BMC;
the redis database is used for storing hard disk information;
the client is used for sending a request for acquiring the hard disk information which is in accordance with the redfish interface specification to the redfish server;
and the redfish server is used for receiving a request for acquiring the hard disk information and transmitting the request to the BMC.
Furthermore, after receiving a full-duplex serial bus command for acquiring hard disk information, the expansion chip enters a full-duplex serial bus interrupt processing function; the full-duplex serial bus interrupt handling function is configured to: and reading the hard disk information, and writing the hard disk information into a buffer of the full-duplex serial bus.
Further, the expansion chip is also used for judging the type of the hard disk and sending an IDNETIFY instruction to acquire hard disk information when the hard disk is an SATA disk; and when the hard disk is an SAS disk, sending an INQUIRY instruction and an READ CAPACITY instruction to acquire hard disk information.
Further, the expansion chip is also used for detecting whether a new hard disk is inserted, and sending a command to judge the type of the hard disk when the new hard disk is inserted.
Further, the hard disk information includes capacity information, SN number information, and rate information of the hard disk.
The hard disk information acquisition method is based on the redfish technology, provides a standard redfish interface for a client to acquire the related information of the hard disk, is easier to implement and use compared with the prior art, and has the advantage of expandability; the hard disk information acquisition method does not need to enter a system and has universality; the setup interface of the BIOS or the setting interface of the card is not required to be accessed for checking, so that an external display is not required, and the efficiency and the simplicity of acquiring the hard disk information are greatly improved; the method can be read by different instructions according to the hard disk type, and is suitable for devices with multiple hard disk types; the newly inserted hard disk can be detected and read, and the simplicity of operation is enhanced.
Drawings
The present invention will be further described in the following detailed description of preferred embodiments, which is to be read in connection with the accompanying drawings.
FIG. 1 is a schematic block diagram of an apparatus for acquiring hard disk information according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of BMC executing steps in the hard disk information obtaining method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of a step of reading hard disk information by an expansion chip in a hard disk information acquisition method according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of the steps of determining the hard disk type and reading information by the expansion chip in the hard disk information acquisition method according to an embodiment of the present invention.
Detailed Description
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following description will be made with reference to the accompanying drawings. It is obvious that the drawings in the following description are only some examples of the invention, and that for a person skilled in the art, other drawings and embodiments can be derived from them without inventive effort.
For the sake of simplicity, the drawings only schematically show the parts relevant to the present invention, and they do not represent the actual structure as a product. In addition, in order to make the drawings concise and understandable, components having the same structure or function in some of the drawings are only schematically illustrated or only labeled. In this document, "one" means not only "only one" but also a case of "more than one".
Redfish is a new interface management specification that expresses data using a Redfish interface, uses RESTful (a software architecture style, design style) interface statements to access data defined in a model format, and is easy to use and implement.
The invention provides a method and a device for acquiring hard disk information based on redfish. Fig. 1 is a schematic block diagram of an apparatus for acquiring hard disk information according to an embodiment of the present invention, where the apparatus for acquiring hard disk information includes: the system comprises a BMC, an expansion chip (expander), a full-duplex serial bus (I2C bus), a redis database, a redfish server and a client. Wherein, BMC (baseboard Management controller) is a substrate Management controller and is arranged on the mainboard; the expander is an expansion chip arranged on the backboard, the BMC and the expander are in communication connection through a full-duplex serial bus (I2C bus), the BMC is used as a main carrier of the full-duplex serial bus (I2C bus), and the expander is used as a secondary carrier of the full-duplex serial bus (I2C bus). And the redfish server is used for receiving the request which accords with the redfish interface specification and transmitting the request to the BMC. The device for acquiring the hard disk information is used for reading the hard disk information of the hard disk inserted in the hard disk slot of the back plate, the hard disk can be an SAS disk or an SATA disk, but the hard disk information includes the capacity information, SN number information, speed information and the like of the hard disk.
Based on the device, the invention provides a hard disk information acquisition method, which comprises the following steps:
regularly sending a full-duplex serial bus command (I2C command) for acquiring hard disk information;
reading hard disk information, transmitting the hard disk information to BMC, and writing the hard disk information into a redis database;
sending a request for acquiring hard disk information to a redfish server;
processing the request for acquiring the hard disk information, and analyzing to obtain a hard disk corresponding to the request;
acquiring hard disk information to refresh hard disk information in a redis database, and sending a redis key to the redis database to acquire hard disk information corresponding to the request;
and sending the hard disk information to the client.
Specifically, a schematic flow chart of the steps performed by the BMC in the method is shown in fig. 2. Referring to fig. 2, the steps performed by the BMC in the method include:
the BMC initializes the hard disk information at regular time;
the BMC sends a full-duplex serial bus command (I2C command) for acquiring the hard disk information at regular time, and reads the hard disk information in a buffer transmitted to the full-duplex serial bus (I2C bus) by an expansion chip (expander);
the BMC writes the hard disk information into a redis database;
after the redfish server receives the request for acquiring the hard disk information sent by the client, the BMC further executes the following steps:
the BMC receives a request for acquiring the hard disk information, processes and analyzes the request to obtain a hard disk corresponding to the request;
refreshing hard disk information in a redis database;
the BMC sends the redis key to a redis database to acquire hard disk information corresponding to the request; or sending a full-duplex serial bus command (I2C command) corresponding to the hard disk to the BIOS and the SAS card to acquire hard disk information corresponding to the request;
and the BMC sends the hard disk information corresponding to the request to the client.
Specifically, schematic flowcharts of the steps performed by the extended chip (expander) in the method are shown in fig. 3 and 4. Referring to fig. 3, the step of reading the hard disk information by the expansion chip (expander) in the method includes:
an expansion chip (expander) receives a full-duplex serial bus command (I2C command) which is sent by a BMC and used for acquiring hard disk information;
the expansion chip (expander) enters a full-duplex serial bus interrupt handling function (I2C interrupt handling function), the full-duplex serial bus interrupt handling function (I2C interrupt handling function) configured to: the expansion chip (expander) reads the hard disk information and writes the hard disk information corresponding to the request into the buffer of the full-duplex serial bus (I2C bus).
Further, the expander is also used for detecting the hard disk type. Referring to fig. 4, the step of determining the hard disk type and reading the information by the expansion chip (expander) specifically includes:
judging whether the hard disk is an SATA disk or not;
if the SATA disk is the SATA disk, sending an IDNETIFY instruction to acquire hard disk information; specifically, an expansion chip (expander) processes data, sends an IDENTIFY instruction through an ATA protocol, responds to the IDENTIFY instruction, sends CDB data to an SATA disk according to requested hard disk information, and acquires information such as the capacity, SN number, speed and the like of the hard disk;
if not, judging whether the serial number is an SAS disk;
if the SAS disk exists, an INQUIRY instruction and an READ CAPACITY instruction are sent to acquire hard disk information; specifically, the expansion chip (expander) processes data, sends an INQUIRY command and an READ CAPACITY command through an SCSI protocol, responds to the INQUIRY command and the READ CAPACITY command, sends CDB data to an SAS disk according to requested hard disk information, and acquires information such as the capacity, SN number, and rate of the hard disk.
Further, the expansion chip (expander) detects whether a new hard disk is inserted in another thread. And when detecting that a new hard disk is inserted, sending a corresponding command to judge the type of the hard disk.
Referring to fig. 1, the apparatus for acquiring hard disk information provided by the present invention includes: the system comprises a BMC (baseboard management controller), an expansion chip (expander), a full-duplex serial bus (I2C bus), a redis database, a redfish server and a client; the BMC and the expander are in communication connection through a full-duplex serial bus (I2C bus).
The BMC is used for sending a full-duplex serial bus command (I2C command) for acquiring the hard disk information at regular time and writing the hard disk information into a redis database; the device is used for acquiring the hard disk information to refresh the hard disk information in the redis database after the redfish server receives the request for acquiring the hard disk information; and the system is also used for processing the request for obtaining the hard disk information, analyzing the request to obtain the hard disk corresponding to the request, and sending the hard disk information corresponding to the request to the client.
The expansion chip (expander) is used for reading the hard disk information according to a full-duplex serial bus command (I2C command) for acquiring the hard disk information and transmitting the hard disk information to the BMC; the specific way of reading the hard disk information by the expansion chip (expander) is as follows: after receiving a full-duplex serial bus command (I2C command) for acquiring hard disk information, an expansion chip (expander) enters a full-duplex serial bus interrupt processing function (I2C interrupt processing function); the full-duplex serial bus interrupt handling function (I2C interrupt handling function) is configured to: reading hard disk information, and writing the hard disk information into a buffer of a full-duplex serial bus (I2C bus); the expansion chip (expander) is also used for judging the type of the hard disk and sending an IDNETIFY instruction to acquire hard disk information when the hard disk is an SATA disk; when the hard disk is an SAS disk, an INQUIRY instruction and an READ CAPACITY instruction are sent to acquire hard disk information; the expansion chip (expander) is also used for detecting whether a new hard disk is inserted, and sending a command to judge the type of the hard disk when the new hard disk is inserted.
The redis database is used for storing hard disk information.
The client is used for sending a request for acquiring the hard disk information which is in accordance with the redfish interface specification to the redfish server.
And the redfish server is used for receiving the request for acquiring the hard disk information and transmitting the request to the BMC.
The hard disk information acquisition method is based on the redfish technology and provides a standard redfish interface for a client to acquire the related information of the hard disk. Compared with the prior art, the method is easier to implement and use and has the advantage of expandability, and a lot of software is constructed based on the redfish interface, so that a user can develop own software more simply and reliably without adapting according to server environments of different suppliers, and the user has consistency in the development environments of multiple suppliers through the standardized interface. In addition, the hard disk information acquisition method does not need to enter a system, and has universality; and the system does not need to enter a setup interface of the BIOS or a setting interface of the card for checking, so that an external display is not needed, and the efficiency and the simplicity of obtaining the hard disk information are greatly improved. Furthermore, the method can be read by different instructions according to the types of the hard disks, and is suitable for devices with multiple hard disk types; the newly inserted hard disk can be detected and read, and the simplicity of operation is enhanced.
It should be noted that the above embodiments can be freely combined as necessary. The above description is only a preferred embodiment of the present invention, but the present invention is not limited to the details of the above embodiment, and it should be noted that, for those skilled in the art, it is possible to make various modifications and alterations without departing from the principle of the present invention, and it should be understood that these modifications, alterations and equivalents should be regarded as the protection scope of the present invention.

Claims (5)

1. A hard disk information acquisition method is characterized by comprising the following steps:
regularly sending a full-duplex serial bus command for acquiring hard disk information;
reading hard disk information, transmitting the hard disk information to BMC, and writing the hard disk information into a redis database;
sending a request for acquiring hard disk information to a redfish server;
processing the request for acquiring the hard disk information, and analyzing to obtain a hard disk corresponding to the request;
acquiring hard disk information to refresh hard disk information in a redis database, and sending a redis key to the redis database to acquire hard disk information corresponding to the request;
the hard disk information is sent to the client,
wherein the step of reading the hard disk information comprises,
judging whether the hard disk is an SATA disk or not;
if the SATA disk is the SATA disk, sending an IDNETIFY instruction to acquire hard disk information;
if not, judging whether the serial number is an SAS disk;
if the SAS disk exists, an INQUIRY instruction and an READ CAPACITY instruction are sent to acquire hard disk information;
wherein, after the step of reading the hard disk information, the method comprises the following steps:
whether a new hard disk is inserted is detected, and a command is sent when the new hard disk is inserted so as to judge the type of the hard disk.
2. The hard disk information acquisition method according to any one of claim 1,
the hard disk information comprises capacity information, SN number information and speed information of the hard disk.
3. An apparatus for obtaining hard disk information, the apparatus comprising: the system comprises a BMC, an expansion chip, a full-duplex serial bus, a redis database, a redfish server and a client; the BMC and the expansion chip are in communication connection through a full-duplex serial bus;
the BMC is used for regularly sending a full-duplex serial bus command for acquiring the hard disk information and writing the hard disk information into a redis database; the device is used for acquiring the hard disk information to refresh the hard disk information in the redis database after the redfish server receives the request for acquiring the hard disk information; the system is also used for processing the request for obtaining the hard disk information, analyzing the request to obtain the hard disk corresponding to the request, and sending the hard disk information corresponding to the request to the client;
the expansion chip is used for reading the hard disk information according to the full-duplex serial bus command for acquiring the hard disk information and transmitting the hard disk information to the BMC;
the redis database is used for storing hard disk information;
the client is used for sending a request for acquiring the hard disk information which is in accordance with the redfish interface specification to the redfish server;
the redfish server is used for receiving a request for acquiring hard disk information and transmitting the request to the BMC;
the expansion chip is also used for judging the type of the hard disk; when the hard disk is an SATA disk, an IDENTIFY instruction is sent through an ATA protocol, the IDENTIFY instruction is responded, CDB data is sent to the SATA disk according to the requested hard disk information, and the hard disk information is obtained; when the hard disk is an SAS disk, an INQUIRY instruction and an READ CAPACITY instruction are sent through an SCSI protocol, the INQUIRY instruction and the READ CAPACITY instruction are responded, CDB data are sent to the SAS disk according to the requested hard disk information, and the hard disk information is obtained;
the expansion chip is also used for detecting whether a new hard disk is inserted, and sending a command to judge the type of the hard disk when the new hard disk is inserted.
4. The apparatus for acquiring hard disk information according to claim 3,
after receiving a full-duplex serial bus command for acquiring hard disk information, the expansion chip enters a full-duplex serial bus interrupt processing function; the full-duplex serial bus interrupt handling function is configured to: and reading the hard disk information, and writing the hard disk information into a buffer of the full-duplex serial bus.
5. The apparatus for acquiring hard disk information according to any one of claims 3 to 4, wherein:
the hard disk information comprises capacity information, SN number information and speed information of the hard disk.
CN201910296353.3A 2019-04-13 2019-04-13 Hard disk information acquisition method and device for acquiring hard disk information Active CN110175146B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910296353.3A CN110175146B (en) 2019-04-13 2019-04-13 Hard disk information acquisition method and device for acquiring hard disk information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910296353.3A CN110175146B (en) 2019-04-13 2019-04-13 Hard disk information acquisition method and device for acquiring hard disk information

Publications (2)

Publication Number Publication Date
CN110175146A CN110175146A (en) 2019-08-27
CN110175146B true CN110175146B (en) 2021-11-26

Family

ID=67689998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910296353.3A Active CN110175146B (en) 2019-04-13 2019-04-13 Hard disk information acquisition method and device for acquiring hard disk information

Country Status (1)

Country Link
CN (1) CN110175146B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113032164B (en) * 2021-03-24 2023-04-07 山东英信计算机技术有限公司 BMC and BIOS information interaction method, device, BMC and medium
CN113867810B (en) * 2021-08-30 2023-07-14 苏州浪潮智能科技有限公司 A method, device, terminal and storage medium for viewing server hard disk topology
CN116166495A (en) * 2022-12-08 2023-05-26 苏州浪潮智能科技有限公司 Out-of-band hard disk fault prediction system, method and device and readable storage medium
CN116226253A (en) * 2023-03-10 2023-06-06 环荣电子(惠州)有限公司 Method and device for obtaining server system information from baseboard control manager
CN117762529B (en) * 2023-12-26 2024-06-21 合芯科技有限公司 Method, device, equipment and medium for server batch disk array grouping

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101594377A (en) * 2008-05-28 2009-12-02 国际商业机器公司 The system and method that is used for managing Feed data
CN106326469A (en) * 2016-08-31 2017-01-11 无锡雅座在线科技发展有限公司 Synchronization method and device of data

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7152013B2 (en) * 2005-02-07 2006-12-19 Inventec Corporation Heat dissipating method
CN102360327A (en) * 2011-10-13 2012-02-22 记忆科技(深圳)有限公司 Hard disk status information collection method and device
CN103902427B (en) * 2014-03-11 2017-06-30 浪潮电子信息产业股份有限公司 A kind of method with outer acquisition disk state
CN105808643A (en) * 2016-02-25 2016-07-27 浪潮通信信息系统有限公司 Method for refreshing Redis memory database
CN107918572A (en) * 2016-10-08 2018-04-17 中兴通讯股份有限公司 A kind of high-volume hard disk detection method, device and platform
US11175918B2 (en) * 2017-09-18 2021-11-16 American Megatrends International, Llc Management protocol adapter
CN108228422A (en) * 2017-12-29 2018-06-29 佛山市幻云科技有限公司 Storage-type server management system and method
CN109376052A (en) * 2018-09-10 2019-02-22 联想(北京)有限公司 It is a kind of to monitor the method for disk state, electronic equipment
CN109284071A (en) * 2018-09-19 2019-01-29 郑州云海信息技术有限公司 Method and device for identifying hard disk in a storage device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101594377A (en) * 2008-05-28 2009-12-02 国际商业机器公司 The system and method that is used for managing Feed data
CN106326469A (en) * 2016-08-31 2017-01-11 无锡雅座在线科技发展有限公司 Synchronization method and device of data

Also Published As

Publication number Publication date
CN110175146A (en) 2019-08-27

Similar Documents

Publication Publication Date Title
CN110175146B (en) Hard disk information acquisition method and device for acquiring hard disk information
CN101452369B (en) Method and system for controlling logical unit of USB mass storage device
CN115617411B (en) Electronic equipment data processing method and device, electronic equipment and storage medium
CN112765084B (en) Computer device, virtualization acceleration device, data transmission method, and storage medium
US7103743B2 (en) System and method of accessing vital product data
US8909822B2 (en) Output device, log collecting method for output device, and storage medium
CN118714015B (en) Computer system for bandwidth allocation, bandwidth allocation method and product
US10606677B2 (en) Method of retrieving debugging data in UEFI and computer system thereof
CN110389933B (en) Inter-process log management method and device
CN103955441A (en) Equipment management system, equipment management method and IO (Input/Output) expansion interface
CN102760109B (en) The communication means of data, Apparatus and system
KR101029074B1 (en) Descriptor tracking device and host tracking method in host controller
CN111198837B (en) SDIO interface system based on FPGA and controller bridging method
CN108847997A (en) A kind of method and device thereof communicated by api interface
CN111124985A (en) Read-only control method and device for mobile terminal
CN108008908A (en) The method and apparatus of data in a kind of management and control SD card
CN107479745B (en) Method and module for configuring touch screen and operating system
US10962593B2 (en) System on chip and operating method thereof
US11880289B2 (en) Auto-detection of interconnect hangs in integrated circuits
US9141565B2 (en) Memory bus attached input/output (‘I/O’) subsystem management in a computing system
CN115240752B (en) Apparatus, methods and electronic devices for analyzing signals from flash memory within a chip
CN112286852A (en) Data communication method and data communication device based on IIC bus
CN116089124A (en) Communication method, device and medium of simulation system
US20060265523A1 (en) Data transfer circuit and data transfer method
CN109947572B (en) Communication control method, device, electronic device and storage medium

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
GR01 Patent grant
GR01 Patent grant