Techniques for providing access of host-local storage to a programmable network interface component while preventing direct host CPU access
US11853234B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 5, 2022 |
| Grant date | Dec 26, 2023 |
| Priority date | — |
| Expiry date | Mar 30, 2042 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/0806
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A host can include a programmable network interface card (NIC) or “Smart NIC” which accesses host-local drives hidden from a host processor. One configuration can include a switch with a one logical partition including the NIC as a root complex (RC) and the local drives as end points (EPs), and with another logical partition including the host processor as an RC and the NIC as an EP. A second configuration can include the NIC and switch directly connected to the host processor with an access control component (ACC) configured on switch ports connected to the local drives. A third configuration can include the NIC and local drives directly connected to the host processor with the ACC configured on host processor ports connected to the local drives. The NIC can use a multi-layer driver to communicate with the ACC and local drives hidden behind the ACC.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.