Hard Disk and Data Processing Method
AssigneeHuawei Technologies Co., Ltd.
InventorXiaosong Lei
Life of this patent
Estimating the term…
Abstract
An enhanced Ethernet interface is provided that is added to a hard disk and that communicates with a network based on an enhanced Ethernet protocol. The enhanced Ethernet interface is configured to communicate with the network based on the enhanced Ethernet protocol, and process a received message packet according to physical layer and link layer protocols; a first processor processes the received message packet according to transport layer and network layer protocols; a second processor processes the received message packet according to application layer service logic; and a hard disk controller performs an operation on a hard disk drive according to an instruction in the received message packet.
Claims14
A hard disk, comprising:
- an enhanced Ethernet interface configured to communicate with a network based on an enhanced Ethernet protocol, process a received message packet according to physical layer and link layer protocols, and send the received message to a first processor after being processed by the enhanced Ethernet interface;
- the first processor configured to communicate with the enhanced Ethernet interface, receive the message packet from the enhanced Ethernet interface and process the received message packet according to transport layer and network layer protocols, and send the received message to a second processor after being processed by the first processor;
- the second processor configured to separately communicate with a hard disk controller and the first processor, receive a message packet from the first processor and process the received message packet according to application layer service logic;
- and
- the hard disk controller configured to separately communicate with the second processor, the first processor, and the enhanced Ethernet interface, and perform an operation on a hard disk drive according to an instruction in the received message packet.
A data processing method, applicable to a hard disk having an enhanced Ethernet interface, wherein the enhanced Ethernet interface communicates with a network based on an enhanced Ethernet protocol, and the hard disk is integrated with a remote memory direct access (RDMA) engine, and the method comprises:
- receiving a first write request;
- processing the received first write request according to physical layer and link layer protocols;
- determining that the first write request instructs to directly write data corresponding to the first write request into local memory;
- processing the received first write request according to transport layer and network layer protocols;
- writing in an address according to data in the first write request;
- and
- invoking the RDMA engine to directly write the data corresponding to the first write request into the local memory.
Dependencies are inferred from the claim text.