-
公开(公告)号:US11829302B2
公开(公告)日:2023-11-28
申请号:US17466825
申请日:2021-09-03
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Annmary Justine Koomthanam , Jothivelavan Sivashanmugam
IPC: G06F12/123 , G06F12/02 , G06F3/06 , G06F12/0891
CPC classification number: G06F12/123 , G06F3/0604 , G06F3/0659 , G06F3/0679 , G06F12/0246 , G06F12/0891
Abstract: Examples described herein relate to In some examples, a least recently used (LRU) list used to evict nodes from a cache is traversed, the nodes referencing data blocks storing data in a storage device, the nodes being leaf nodes in a tree representing a file system, and for each traversed node, determining a stride length as an absolute value of a difference between a block offset value of the traversed node and a block offset value of a previously traversed node, comparing the stride length to a proximity threshold, and updating a sequential access pattern counter based at least in part on the comparing; and proactively prefetching nodes from the storage device to the cache when the sequential access pattern counter indicates a detected pattern of sequential accesses to nodes.
-
2.
公开(公告)号:US20210011776A1
公开(公告)日:2021-01-14
申请号:US16505621
申请日:2019-07-08
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Dhanwa Thirumalai , Jothivelavan Sivashanmugam , Ashok Ramakrishnan
Abstract: Example implementations relate to managing ownership transfer of a file system instance in a virtualized distributed storage system. The virtualized distributed storage system includes a first node having a first virtual controller that acts as an owner of a file system instance in a distributed storage, and a second node having a second virtual controller coupled to the first node over a network. A failure condition associated with a first node is detected. Further, in response to detection of the failure condition, an ownership of the file system instance may be transferred from the first virtual controller to the second virtual controller no later than an IP address switchover of the first virtual controller.
-
公开(公告)号:US20230071126A1
公开(公告)日:2023-03-09
申请号:US17466825
申请日:2021-09-03
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Annmary Justine Koomthanam , Jothivelavan Sivashanmugam
IPC: G06F12/123 , G06F12/02 , G06F12/0891 , G06F3/06
Abstract: Examples described herein relate to In some examples, a least recently used (LRU) list used to evict nodes from a cache is traversed, the nodes referencing data blocks storing data in a storage device, the nodes being leaf nodes in a tree representing a file system, and for each traversed node, determining a stride length as an absolute value of a difference between a block offset value of the traversed node and a block offset value of a previously traversed node, comparing the stride length to a proximity threshold, and updating a sequential access pattern counter based at least in part on the comparing; and proactively prefetching nodes from the storage device to the cache when the sequential access pattern counter indicates a detected pattern of sequential accesses to nodes.
-
4.
公开(公告)号:US11048559B2
公开(公告)日:2021-06-29
申请号:US16505621
申请日:2019-07-08
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Dhanwa Thirumalai , Jothivelavan Sivashanmugam , Ashok Ramakrishnan
Abstract: Example implementations relate to managing ownership transfer of a file system instance in a virtualized distributed storage system. The virtualized distributed storage system includes a first node having a first virtual controller that acts as an owner of a file system instance in a distributed storage, and a second node having a second virtual controller coupled to the first node over a network. A failure condition associated with a first node is detected. Further, in response to detection of the failure condition, an ownership of the file system instance may be transferred from the first virtual controller to the second virtual controller no later than an IP address switchover of the first virtual controller.
-
-
-