-
公开(公告)号:US20220413703A1
公开(公告)日:2022-12-29
申请号:US17823968
申请日:2022-09-01
申请人: PURE STORAGE, INC.
IPC分类号: G06F3/06 , G06F12/1009 , G06F12/02 , G06F11/20
摘要: A system, apparatus, and product for allowing access to a partially replicated dataset, including: detecting, by a target storage system, that a dataset will be replicated from a source storage system to the target storage system; exposing, by the target storage system, the dataset for user operations prior to receiving the entire dataset; receiving, by the target storage system, a request to read a portion of the dataset that has not been received by the target storage system; and retrieving, by the target storage system, the portion of the dataset.
-
公开(公告)号:US20170123691A1
公开(公告)日:2017-05-04
申请号:US14926162
申请日:2015-10-29
申请人: Pure Storage, Inc.
发明人: JIANTING CAO , CHRISTOPHER GOLDEN , DAVID GRUNWALD , LUKE PAULSEN , SCOTT SMITH
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/061 , G06F3/065 , G06F3/0659 , G06F3/067 , G06F3/0683 , G06F3/0688 , G06F3/0689
摘要: Optimizing copy operations in a storage array, including: receiving a plurality of copy operations; detecting a triggering event that causes a storage array controller to initiate execution of the plurality of copy operations; and combining, in dependence upon a metadata optimization policy, the plurality of copy operations into a single copy operation.
-
3.
公开(公告)号:US20220318216A1
公开(公告)日:2022-10-06
申请号:US17807447
申请日:2022-06-17
申请人: PURE STORAGE, INC.
摘要: Utilizing different data compression algorithms based on characteristics of a storage system, including: selecting, in dependence upon a priority for conserving processing resources or storage resources in a storage system, a data compression algorithm to utilize to compress data; detecting that at least one of an amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed; and responsive to detecting that at least one of the amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed, selecting a different data compression algorithm to utilize to compress data.
-
公开(公告)号:US20210382625A1
公开(公告)日:2021-12-09
申请号:US17406421
申请日:2021-08-19
申请人: PURE STORAGE, INC.
发明人: ETHAN MILLER , JIANTING CAO , JOHN COLGROVE , CHRISTOPHER GOLDEN , JOHN HAYES , CARY SANDVIG , GRIGORI INOZEMTSEV
IPC分类号: G06F3/06 , G06F16/23 , G06F16/174
摘要: A system and method comprising: receiving a request to write data stored at a first range of a first volume to a second range of a second volume, where first metadata for the first range of the first volume is associated with a range of physical addresses where the data is stored in the storage system; and responsive to receiving the request: creating second metadata for the second range of the second volume, wherein the second metadata is associated with the range of physical addresses where the data is stored in the storage system; and associating the second volume with the second metadata.
-
公开(公告)号:US20240281139A1
公开(公告)日:2024-08-22
申请号:US18651038
申请日:2024-04-30
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , CHRISTOPHER GOLDEN , JIANTING CAO , SCOTT SMITH , QI ZHOU , WENTIAN CUI
CPC分类号: G06F3/0604 , G06F3/0607 , G06F3/0632 , G06F3/0661 , G06F3/067 , G06F3/0673 , G06F8/656
摘要: Converting data formats in a storage system: converting first data in a first format to second data in a second format, wherein second data in the second format includes a reference to the first data, wherein the first data and the second data are associated with a dataset, including updating the second data to include: a reference to first data associated with a portion of the dataset that precedes a data-converted portion of the dataset; second data associated with the data-converted portion of the dataset, wherein the second data associated with the data-converted portion of the dataset is in the second data format; and a reference to first data associated with a portion of the dataset that follows the data-converted portion of the dataset; and replacing first data associated with the data-converted portion of the dataset with a reference to the second data associated with the data-converted portion of the dataset.
-
公开(公告)号:US20230273743A1
公开(公告)日:2023-08-31
申请号:US18312872
申请日:2023-05-05
申请人: PURE STORAGE, INC.
发明人: ETHAN MILLER , JIANTING CAO , JOHN COLGROVE , CHRISTOPHER GOLDEN , JOHN HAYES , CARY SANDVIG , GRIGORI INOZEMTSEV
IPC分类号: G06F3/06 , G06F16/23 , G06F16/174
CPC分类号: G06F3/065 , G06F3/061 , G06F3/067 , G06F3/0604 , G06F3/0605 , G06F3/0608 , G06F3/0611 , G06F3/0614 , G06F3/0619 , G06F3/0626 , G06F3/0632 , G06F3/0641 , G06F3/0644 , G06F3/0652 , G06F3/0655 , G06F3/0664 , G06F3/0665 , G06F3/0667 , G06F3/0671 , G06F3/0673 , G06F3/0683 , G06F3/0685 , G06F3/0689 , G06F16/23 , G06F16/1748 , G06F2212/154 , G06F2212/163 , G06F2212/261 , G06F2212/263 , G06F2212/1008 , G06F2212/1016 , G06F2212/1032 , G06F2212/1044
摘要: A system and method comprising: receiving a request to write data stored at a first range of a first volume to a second range of a second volume, where first metadata for the first range of the first volume is associated with a range of physical addresses where the data is stored in the storage system; and responsive to receiving the request: creating second metadata for the second range of the second volume, wherein the second metadata is associated with the range of physical addresses where the data is stored in the storage system; and associating the second volume with the second metadata.
-
公开(公告)号:US20220300168A1
公开(公告)日:2022-09-22
申请号:US17731657
申请日:2022-04-28
申请人: PURE STORAGE, INC.
发明人: CHRISTOPHER GOLDEN , SCOTT SMITH , LUKE PAULSEN , DAVID GRUNWALD , JIANTING CAO
IPC分类号: G06F3/06
摘要: Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
-
公开(公告)号:US20240231671A1
公开(公告)日:2024-07-11
申请号:US18541825
申请日:2023-12-15
申请人: PURE STORAGE, INC.
发明人: ETHAN MILLER , ANDREW R. BERNAT , JOHN COLGROVE , ALAN DRISCOLL , CHRISTOPHER GOLDEN , STEVE HODGSON , GANESH RAMANARAYANAN , MALCOLM SHARPE
CPC分类号: G06F3/065 , G06F3/0604 , G06F3/061 , G06F3/067 , G06F3/0683 , G06F3/0608 , G06F3/0641 , G06F11/1453 , G06F2201/84
摘要: A system and method for performing replication using mediums. A snapshot ‘S’ is selected for replication, and the anchor medium ‘M’ of S is identified. The replica storage array ‘R’ to which M is being replicated determines a list of medium extents which are available. R sends this list to an original storage array ‘O’ and O generates a list of medium extents which need to be sent to R. Only those medium extents corresponding to M which R does not already have will be sent from O to R. Also, R can obtain medium extents from other source storage arrays during the replication process.
-
公开(公告)号:US20240231643A1
公开(公告)日:2024-07-11
申请号:US18528045
申请日:2023-12-04
申请人: PURE STORAGE, INC.
发明人: CHRISTOPHER GOLDEN , SCOTT SMITH , LUKE PAULSEN , DAVID GRUNWALD , JIANTING CAO
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/061 , G06F3/065 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0688 , G06F3/0689
摘要: Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
-
公开(公告)号:US20230409546A1
公开(公告)日:2023-12-21
申请号:US18457978
申请日:2023-08-29
申请人: PURE STORAGE, INC.
CPC分类号: G06F16/22 , G06F16/2365 , G06F3/061 , G06F3/067 , G06F3/0638 , G06F3/0608 , G06F3/064
摘要: Utilizing different data compression algorithms based on characteristics of a storage system, including: detecting that an availability of resources to a storage system for storing additional data in the storage system has changed; and based on the detection, selecting a data compression algorithm to utilize to compress data that is different compared to a previously selected data compression algorithm.
-
-
-
-
-
-
-
-
-