-
公开(公告)号:US11940935B2
公开(公告)日:2024-03-26
申请号:US17234189
申请日:2021-04-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eliav Bar-Ilan , Oren Duer , Maxim Gurtovoy , Liran Liss , Aviad Shaul Yehezkel
IPC: G06F13/28 , G06F9/455 , G06F13/42 , G06F15/173
CPC classification number: G06F13/28 , G06F9/45558 , G06F13/4221 , G06F13/4282 , G06F15/17331 , G06F2009/45583 , G06F2213/0024 , G06F2213/0026
Abstract: A computerized system operating in conjunction with computerized apparatus and with a fabric target service in data communication with the computerized apparatus, the system comprising functionality residing on the computerized apparatus, and functionality residing on the fabric target service, which, when operating in combination, enable the computerized apparatus to coordinate access to data.
-
公开(公告)号:US12147716B2
公开(公告)日:2024-11-19
申请号:US17586417
申请日:2022-01-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Omri Kahalon , Gal Shalom , Aviad Yehezkel , Liran Liss , Oren Duer , Rabie Loulou , Maxim Gurtovoy
Abstract: Methods and systems provided herein involve extracting an input/output (I/O) operation from a packet received over an I/O pipeline, the I/O operation comprising either a read request to read data from at least one storage device or a write request to write data to the at least one storage device; determining that an address associated with the I/O operation exists in a lookup table that is provided for thin provisioning of the at least one storage device; performing one or more RAID calculations associated with the at least one storage device based on the address and the I/O operation; and accessing the at least one storage device to perform the I/O operation based on the one or more RAID calculations; and second processing component configured to carry out a second set of operations that occur when the address associated with the I/O operation does not exist in the lookup table.
-
公开(公告)号:US20230236769A1
公开(公告)日:2023-07-27
申请号:US17586417
申请日:2022-01-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Omri Kahalon , Gal Shalom , Aviad Yehezkel , Liran Liss , Oren Duer , Rabie Loulou , Maxim Gurtovoy
IPC: G06F3/06
CPC classification number: G06F3/0689 , G06F3/067 , G06F3/0631 , G06F3/0659 , G06F3/0613
Abstract: Methods and systems provided herein involve extracting an input/output (I/O) operation from a packet received over an I/O pipeline, the I/O operation comprising either a read request to read data from at least one storage device or a write request to write data to the at least one storage device; determining that an address associated with the I/O operation exists in a lookup table that is provided for thin provisioning of the at least one storage device; performing one or more RAID calculations associated with the at least one storage device based on the address and the I/O operation; and accessing the at least one storage device to perform the I/O operation based on the one or more RAID calculations; and second processing component configured to carry out a second set of operations that occur when the address associated with the I/O operation does not exist in the lookup table.
-
公开(公告)号:US20220334989A1
公开(公告)日:2022-10-20
申请号:US17234189
申请日:2021-04-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Eliav Bar-Ilan , Oren Duer , Maxim Gurtovoy , Liran Liss , Aviad Shaul Yehezkel
IPC: G06F13/28 , G06F9/455 , G06F15/173 , G06F13/42
Abstract: A computerized system operating in conjunction with computerized apparatus and with a fabric target service in data communication with the computerized apparatus, the system comprising functionality residing on the computerized apparatus, and functionality residing on the fabric target service, which, when operating in combination, enable the computerized apparatus to coordinate access to data.
-
-
-