-
公开(公告)号:US20240012769A1
公开(公告)日:2024-01-11
申请号:US18370621
申请日:2023-09-20
Applicant: Intel Corporation
Inventor: Francesc GUIM BERNAT , Manish DAVE , Vered BAR BRACHA , Bradley A. BURRES , Uzair QURESHI , Joseph GRECCO , Paul KAPPLER , Dirk F. BLEVINS , Mukesh Gangadhar BHAVANI VENKATESAN , Hariharan M , Marek PIOTROWSKI , Dhanya PILLAI , John MANGAN , Mandar CHINCHOLKAR , Eoin WALSH , Sumit MOHAN , Ned SMITH , Tushar Sudhakar GOHAD
CPC classification number: G06F13/1668 , G06F11/2017 , G06F2201/80
Abstract: Examples described herein relate to a network interface device. In some examples, the network interface device includes a network interface, a direct memory access (DMA) circuitry, a host interface, memory, one or more processors, and circuitry to: based on a configuration of operation specifying a standalone operation, cause the network interface device to operate in standalone to execute one or more applications and based on a configuration of operation specifying a companion operation, cause the network interface device to operate in companion to provide at least one host system with access to one or more hardware resources accessible by the network interface device.
-
公开(公告)号:US20190108095A1
公开(公告)日:2019-04-11
申请号:US16213563
申请日:2018-12-07
Applicant: Intel Corporation
Inventor: Yi ZOU , Arun RAGHUNATH , Anjaneya R. CHAGAM REDDY , Sujoy SEN , Tushar Sudhakar GOHAD
Abstract: To reduce the cost of ensuring the integrity of data stored in distributed data storage systems, a storage-side system provides data integrity services without the involvement of the host-side data storage system. Processes for storage-side data integrity include maintaining a block ownership map and performing data integrity checking and repair functions in storage target subsystems. The storage target subsystems are configured to efficiently manage data stored remotely using a storage fabric protocol such as NVMe-oF. The storage target subsystems can be implemented in a disaggregated storage computing system on behalf of a host-side distributed data storage system, such as software-defined storage (SDS) system.
-
公开(公告)号:US20200319915A1
公开(公告)日:2020-10-08
申请号:US16907927
申请日:2020-06-22
Applicant: Intel Corporation
Inventor: Arun RAGHUNATH , Yi ZOU , Tushar Sudhakar GOHAD , Anjaneya R. CHAGAM REDDY , Sujoy SEN
Abstract: A method is described. The method includes performing the following with a storage end transaction agent within a storage sled of a rack mounted computing system: receiving a request to perform storage operations with one or more storage devices of the storage sled, the request specifying an all-or-nothing semantic for the storage operations; recognizing that all of the storage operations have successfully completed; after all of the storage operations have successfully completed, reporting to a CPU side transaction agent that sent the request that all of the storage operations have successfully completed.
-
公开(公告)号:US20210303477A1
公开(公告)日:2021-09-30
申请号:US17344763
申请日:2021-06-10
Applicant: Intel Corporation
Inventor: Kshitij A. DOSHI , Francesc GUIM BERNAT , Suraj PRABHAKARAN , Tushar Sudhakar GOHAD
IPC: G06F12/1009 , G06F12/0813
Abstract: Examples described herein relate to a network interface device. In some examples, the network interface device includes a device interface; input/output circuitry to receive Ethernet compliant packets and output Ethernet compliant packets; circuitry to monitor a particular page for a rate of data copying among nodes within a group of two or more nodes; and circuitry to perform one or more actions based, at least in part, on the rate of data copying among the nodes within the group of two or more nodes to attempt to reduce a number of copy operations of the data among the nodes within the group of two or more nodes, wherein the group of two or more nodes are part of a distributed shared memory (DSM).
-
公开(公告)号:US20200278804A1
公开(公告)日:2020-09-03
申请号:US16846994
申请日:2020-04-13
Applicant: Intel Corporation
Inventor: Francesc GUIM BERNAT , Karthik KUMAR , Tushar Sudhakar GOHAD , Mark A. SCHMISSEUR , Thomas WILLHALM
Abstract: A memory request manager in a memory system registers a tenant for access to a plurality of memory devices, registers one or more service level agreement (SLA) requirements for the tenant for access to the plurality of memory devices, monitors usage of the plurality of memory devices by tenants, receives a memory request from the tenant to access a selected one of the plurality of memory devices, and allows the access when usage of the plurality of memory devices meets the one or more SLA requirements for the tenant.
-
-
-
-