-
31.
公开(公告)号:US20240319876A1
公开(公告)日:2024-09-26
申请号:US18125381
申请日:2023-03-23
申请人: Dell Products L.P.
IPC分类号: G06F3/06 , G06F12/0802 , G06F16/2455
CPC分类号: G06F3/061 , G06F3/0655 , G06F3/0679 , G06F12/0802 , G06F16/24552
摘要: Techniques for processing a read I/O operation directed to a logical address LA1 can include: determining a logical address range R1 including LA1; determining whether a unified cache includes a cached object corresponding to R1; and responsive to determining that the unified cache does not include a cached object corresponding to R1, determining a unified cache miss with respect to R1 and performing unified cache miss processing including: traversing metadata pages, including a metadata leaf page, corresponding to LA1; storing indirect pointers from entries of the metadata leaf page to corresponding entries of a new metadata leaf object of the unified cache corresponding to R1; performing processing using an indirect pointer of an entry of the new metadata leaf object, where the entry corresponds to LA1 and the processing includes retrieving the content of LA1 using the indirect pointer; and returning the content in response to the read I/O operation.
-
公开(公告)号:US12086417B2
公开(公告)日:2024-09-10
申请号:US18101281
申请日:2023-01-25
申请人: Dell Products L.P.
发明人: Amitai Alkalay , Vladimir Shveidel , Lior Kamran
IPC分类号: G06F3/06
CPC分类号: G06F3/0613 , G06F3/0647 , G06F3/067
摘要: Techniques can include: configuring a federation to have a volume as active from only a first storage system so that hosts only sends I/O operations, directed to the first volume, to the first storage system; configuring a second storage system of the federation as inactive with respect to volume; determining, in accordance with criteria, to allow I/O operations directed to the volume to be sent to both the first and second storage systems; transitioning the second storage system, with respect to the volume, from inactive to active; and receiving, from a host at the first and second storage systems, I/O operations directed to the volume while the first and second storage systems are configured as active. The I/O operations can include a first I/O operation received at the second storage system which is redirected, by the second storage system, to the first storage system for servicing.
-
公开(公告)号:US20240256157A1
公开(公告)日:2024-08-01
申请号:US18159723
申请日:2023-01-26
申请人: Dell Products L.P.
发明人: Vladimir Shveidel , Lior Kamran , Amitai Alkalay
IPC分类号: G06F3/06
CPC分类号: G06F3/0631 , G06F3/0614 , G06F3/0653 , G06F3/0679
摘要: A method, computer program product, and computing system for identifying a cache probe event associated with a cache memory system. A cache size of the cache memory system may be adjusted based upon, at least in part, the cache probe event. A cache size adjustment impact may be determined based upon, at least in part, a change in a hit rate associated with the cache memory system. It may be determined whether to further adjust the cache size of the cache memory system based upon, at least in part, the cache size adjustment impact.
-
公开(公告)号:US20240248606A1
公开(公告)日:2024-07-25
申请号:US18101281
申请日:2023-01-25
申请人: Dell Products L.P.
发明人: Amitai Alkalay , Vladimir Shveidel , Lior Kamran
IPC分类号: G06F3/06
CPC分类号: G06F3/0613 , G06F3/0647 , G06F3/067
摘要: Techniques can include: configuring a federation to have a volume as active from only a first storage system so that hosts only sends I/O operations, directed to the first volume, to the first storage system; configuring a second storage system of the federation as inactive with respect to volume; determining, in accordance with criteria, to allow I/O operations directed to the volume to be sent to both the first and second storage systems; transitioning the second storage system, with respect to the volume, from inactive to active; and receiving, from a host at the first and second storage systems, I/O operations directed to the volume while the first and second storage systems are configured as active. The I/O operations can include a first I/O operation received at the second storage system which is redirected, by the second storage system, to the first storage system for servicing.
-
公开(公告)号:US12039205B2
公开(公告)日:2024-07-16
申请号:US17730837
申请日:2022-04-27
申请人: Dell Products L.P.
发明人: Amitai Alkalay , Vladimir Shveidel , Lior Kamran
IPC分类号: G06F3/06
CPC分类号: G06F3/0689 , G06F3/0619 , G06F3/064 , G06F3/0652 , G06F3/0659
摘要: A technique garbage collects user data within a storage system. The technique involves, in response to a request signal that directs the storage system to garbage collect user data, coalescing first user data and second user data to form new user data. The technique further involves generating first parity and second parity based on the new user data. The technique further involves storing the first parity and the new user data in a data uber of the storage system, the data uber providing redundant array of independent disks (RAID) protection. The technique further involves storing the second parity in designated free storage of the storage system, the designated free storage being separate from the data uber.
-
公开(公告)号:US20240232119A9
公开(公告)日:2024-07-11
申请号:US17971795
申请日:2022-10-24
申请人: Dell Products L.P.
发明人: Amitai Alkalay , Aric Hadav , Lior Kamran
CPC分类号: G06F13/409 , G06F13/4068 , G06F13/4221
摘要: Techniques provide communications bandwidth between storage processors (SPs). Such techniques involve electrically coupling the SPs with a first side of a midplane. Such techniques further involve electrically coupling a network interface controller (NIC) device with a second side of the midplane that is opposite the first side of the midplane. Such techniques further involve configuring the NIC device to convey communications between the SPs while the SPs are electrically coupled with the first side of the midplane and while the NIC device is electrically coupled with the second side of the midplane that is opposite the first side of the midplane.
-
37.
公开(公告)号:US20240176521A1
公开(公告)日:2024-05-30
申请号:US17994794
申请日:2022-11-28
申请人: Dell Products L.P.
发明人: Lior Kamran , Amitai Alkalay , Vladimir Shveidel
IPC分类号: G06F3/06
CPC分类号: G06F3/064 , G06F3/0644 , G06F3/0679 , G06F3/0604
摘要: A data storage system can use non-volatile solid state drives (SSDs) to provide backend storage. The data storage system and SSDs can implement log structured systems (LSSs) experiencing write amplification (WA). The SSDs can be partitioned into zones. To reduce WA of the SSD-internal LSS, multiple nodes can write to a single active zone. The active zone can be partitioned into portions each assigned for exclusive use by one of the nodes. Each node can allocate storage from its corresponding portion of the active zone. When a node consumes a threshold amount of its portion, the active zone can be repartitioned in accordance with storage consumption, write or allocation rates of the nodes. When the active zone does not have a minimum amount of free space, the active zone can be finally repartitioned. A node can switch its active zone to a next zone once it consumes its final partition.
-
公开(公告)号:US11853234B2
公开(公告)日:2023-12-26
申请号:US17568813
申请日:2022-01-05
申请人: Dell Products L.P.
发明人: Boris Glimcher , Aric Hadav , Amitai Alkalay
IPC分类号: G06F13/10 , H04L41/0803
CPC分类号: G06F13/102 , H04L41/0803
摘要: 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.
-
公开(公告)号:US20230214333A1
公开(公告)日:2023-07-06
申请号:US17568813
申请日:2022-01-05
申请人: Dell Products L.P.
发明人: Boris Glimcher , Aric Hadav , Amitai Alkalay
IPC分类号: G06F13/10 , H04L41/0803
CPC分类号: G06F13/102 , H04L41/0803
摘要: 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.
-
-
-
-
-
-
-
-