The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 27, 2025
Filed:
Nov. 09, 2020
Intel Corporation, Santa Clara, CA (US);
Shaopeng He, Shanghai, CN;
Yadong Li, Portland, OR (US);
Ziye Yang, Shanghai, CN;
Changpeng Liu, Shanghai, CN;
Haitao Kang, Shanghai, CN;
Cunming Liang, Shanghai, CN;
Gang Cao, Shanghai, CN;
Scott Peterson, Beaverton, OR (US);
Sujoy Sen, Beaverton, OR (US);
Yi Zou, Portland, OR (US);
Arun Raghunath, Portland, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Methods and apparatus for end-to-end data plane offloading for distributed storage using protocol hardware and Protocol Independent Switch Architecture (PISA) devices. Hardware-based data plane forwarding is implemented in compute and storage switches that comprise smart server switches running software executing in a kernel and user space. The compute switch is coupled to one or more compute servers/nodes and the storage server is coupled to one or more storage servers or storage arrays. The hardware-based data plane forwarding facilitates an end-to-end data plane between the computer server(s) and storage server(s)/array(s) that is offloaded to hardware. In one example the software comprises Ceph components used to implement control plane operations in connection with hardware offloaded data plane operations, and storage traffic employs the NVMe-oF protocol and the kernels include NVMe-oF modules. In one aspect the hardware-based data plane forwarding is implemented using programmable P4switch chips. In one aspect the storage and server switches are Top of Rack (ToR) switches.