-
公开(公告)号:US20220019351A1
公开(公告)日:2022-01-20
申请号:US17489180
申请日:2021-09-29
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
摘要: Storage space is reclaimed by cleaning and compacting data objects where data objects are stored by immutable storage. A storage area of which space needs to be reclaimed is identified. Active and stale data objects stored in a storage area are identified, and only active data objects are transferred to a shadow storage area from the storage area when recovering storage space. I/O operations can be fulfilled from the storage area and the shadow storage area. Compaction requests and I/O requests are throttled according to QOS parameters. Recovery of storage space does not cause a failure to meet performance requirements for any storage volume.
-
公开(公告)号:US20240289016A1
公开(公告)日:2024-08-29
申请号:US18651527
申请日:2024-04-30
申请人: ebay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
CPC分类号: G06F3/0608 , G06F3/0604 , G06F3/0631 , G06F3/0644 , G06F3/0647 , G06F3/0683 , G06F12/0253 , G06F12/0261 , G06F2212/7205
摘要: Storage space is reclaimed by cleaning and compacting data objects where data objects are stored by immutable storage. A storage area of which space needs to be reclaimed is identified. Active and stale data objects stored in a storage area are identified, and only active data objects are transferred to a shadow storage area from the storage area when recovering storage space. I/O operations can be fulfilled from the storage area and the shadow storage area. Compaction requests and I/O requests are throttled according to QOS parameters. Recovery of storage space does not cause a failure to meet performance requirements for any storage volume.
-
公开(公告)号:US12001677B2
公开(公告)日:2024-06-04
申请号:US17489180
申请日:2021-09-29
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
CPC分类号: G06F3/0608 , G06F3/0604 , G06F3/0631 , G06F3/0644 , G06F3/0647 , G06F3/0683 , G06F12/0253 , G06F12/0261 , G06F2212/7205
摘要: Storage space is reclaimed by cleaning and compacting data objects where data objects are stored by immutable storage. A storage area of which space needs to be reclaimed is identified. Active and stale data objects stored in a storage area are identified, and only active data objects are transferred to a shadow storage area from the storage area when recovering storage space. I/O operations can be fulfilled from the storage area and the shadow storage area. Compaction requests and I/O requests are throttled according to QOS parameters. Recovery of storage space does not cause a failure to meet performance requirements for any storage volume.
-
公开(公告)号:US09910613B2
公开(公告)日:2018-03-06
申请号:US14673723
申请日:2015-03-30
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
CPC分类号: G06F3/0629 , G06F3/0604 , G06F3/0607 , G06F3/0613 , G06F3/0631 , G06F3/065 , G06F3/067 , G06F3/0683
摘要: New storage volumes are registered to a data storage environment. Registering new storage volumes is controlled based on the performance requirements of the storage volumes compared to the capacity of the data storage environment.
-
公开(公告)号:US09817578B2
公开(公告)日:2017-11-14
申请号:US14732605
申请日:2015-06-05
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
CPC分类号: G06F3/0608 , G06F3/0604 , G06F3/0631 , G06F3/0644 , G06F3/0647 , G06F3/0683 , G06F12/0261
摘要: Storage space is reclaimed by cleaning and compacting data objects where data objects are stored by immutable storage. A storage area of which space needs to be reclaimed is identified. Active and stale data objects stored in a storage area are identified, and only active data objects are transferred to a shadow storage area from the storage area when recovering storage space. I/O operations can be fulfilled from the storage area and the shadow storage area. Compaction requests and I/O requests are throttled according to QOS parameters. Recovery of storage space does not cause a failure to meet performance requirements for any storage volume.
-
公开(公告)号:US11163450B2
公开(公告)日:2021-11-02
申请号:US16722501
申请日:2019-12-20
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
摘要: Storage space is reclaimed by cleaning and compacting data objects where data objects are stored by immutable storage. A storage area of which space needs to be reclaimed is identified. Active and stale data objects stored in a storage area are identified, and only active data objects are transferred to a shadow storage area from the storage area when recovering storage space. I/O operations can be fulfilled from the storage area and the shadow storage area. Compaction requests and I/O requests are throttled according to QOS parameters. Recovery of storage space does not cause a failure to meet performance requirements for any storage volume.
-
公开(公告)号:US10552041B2
公开(公告)日:2020-02-04
申请号:US15811001
申请日:2017-11-13
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
摘要: A write request for the data object is received. The data object is stored at one or more of a plurality of storage nodes according to the write request. A storage manager catalog that maps a data object identification (DOID) for the data object is updated with an actual storage location of the data object, the DOID for a corresponding data object being calculated based on content of the data object, a plurality of data objects being organized into one or more storage volumes. The storage manager catalog includes a count of a number of instances of a data object that is currently referenced for each of the one or more storage volumes.
-
公开(公告)号:US10203894B2
公开(公告)日:2019-02-12
申请号:US15879765
申请日:2018-01-25
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
摘要: A storage cluster in a computing network can operate according to a service-level agreement (e.g., a set of performance conditions). The network can receive a request to register a new storage volume with the storage cluster. In response, the network may evaluate the current extent of replication of data in the storage cluster and how adding the new volume may affect the performance of the cluster to determine whether to register the new volume with the storage cluster.
-
公开(公告)号:US20180165029A1
公开(公告)日:2018-06-14
申请号:US15879765
申请日:2018-01-25
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
CPC分类号: G06F3/0629 , G06F3/0604 , G06F3/0607 , G06F3/0613 , G06F3/0631 , G06F3/065 , G06F3/067 , G06F3/0683
摘要: A storage cluster in a computing network can operate according to a service-level agreement (e.g., a set of performance conditions). The network can receive a request to register a new storage volume with the storage cluster. In response, the network may evaluate the current extent of replication of data in the storage cluster and how adding the new volume may affect the performance of the cluster to determine whether to register the new volume with the storage cluster.
-
公开(公告)号:US20180067657A1
公开(公告)日:2018-03-08
申请号:US15811001
申请日:2017-11-13
申请人: eBay Inc.
发明人: Vinay Pundalika Rao , Mark S. Lewis , Anna Povzner
IPC分类号: G06F3/06
CPC分类号: G06F3/0608 , G06F3/0604 , G06F3/0631 , G06F3/0644 , G06F3/0647 , G06F3/0683
摘要: A write request for the data object is received. The data object is stored at one or more of a plurality of storage nodes according to the write request. A storage manager catalog that maps a data object identification (DOID) for the data object is updated with an actual storage location of the data object, the DOID for a corresponding data object being calculated based on content of the data object, a plurality of data objects being organized into one or more storage volumes. The storage manager catalog includes a count of a number of instances of a data object that is currently referenced for each of the one or more storage volumes.
-
-
-
-
-
-
-
-
-