-
公开(公告)号:US20250165176A1
公开(公告)日:2025-05-22
申请号:US18929044
申请日:2024-10-28
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , RONALD KARR , JOHN COLGROVE , LARRY TOUCHETTE , LAWRENCE MERTES
IPC: G06F3/06 , G06F11/14 , G06F16/23 , G06F16/27 , G06F16/383
Abstract: Creating a modifiable cloned image of a dataset, including: generating, based on a dataset stored within a source data repository, a tracking copy of replica data on a target data repository; generating, after receiving an indication to begin accepting modifications to the tracking copy of the replica data, a cloned image of the dataset that is modifiable without modifying the tracking copy of the replica data; and responsive to a storage operation directed to the target data repository, modifying the cloned image of the dataset without modifying the tracking copy of the replica data.
-
公开(公告)号:US20230244403A1
公开(公告)日:2023-08-03
申请号:US18297730
申请日:2023-04-10
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , CONNOR BROOKS , LARRY TOUCHETTE , SAURABH SHUKLA
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/067 , G06F3/0619
Abstract: Transitioning between replication sources for data replication operations, including: delaying a transition from using a first data repository as a source for data replication to using a second data repository as the source for data replication after detecting that one or more storage operations directed to the first data repository have not been replicated to the second data repository; and promoting the second data repository as the source for data replication such that storage operations received after completing the transition are directed to the second data repository.
-
公开(公告)号:US20230297267A1
公开(公告)日:2023-09-21
申请号:US18324467
申请日:2023-05-26
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , RONALD KARR , JOHN COLGROVE , LARRY TOUCHETTE , LAWRENCE MERTES
IPC: G06F3/06 , G06F16/383 , G06F11/14 , G06F16/27 , G06F16/23
CPC classification number: G06F3/065 , G06F3/0614 , G06F16/383 , G06F11/1458 , G06F3/067 , G06F16/27 , G06F16/2379 , G06F2201/84
Abstract: Creating a modifiable cloned image of a dataset, including: generating, based on a dataset stored within a source data repository, a tracking copy of replica data on a target data repository; generating, after receiving an indication to begin accepting modifications to the tracking copy of the replica data, a cloned image of the dataset that is modifiable without modifying the tracking copy of the replica data; and responsive to a storage operation directed to the target data repository, modifying the cloned image of the dataset without modifying the tracking copy of the replica data.
-
公开(公告)号:US20210247906A1
公开(公告)日:2021-08-12
申请号:US17245261
申请日:2021-04-30
Applicant: PURE STORAGE, INC.
Inventor: CHENGUANG SUN , JEROEN ANTONIUS EGIDIUS HABRAKEN , CHIA-HAO KAN , QINGYU ZHANG , DAVID GRUNWALD , LARRY TOUCHETTE , JOHN COLGROVE
IPC: G06F3/06 , G06F16/174 , G06F12/0891 , G06F12/121 , G06F12/1009 , G06F11/14 , G06F12/10 , G06F16/23
Abstract: Delaying deletion of a dataset, including: associating an eradication timer with the dataset, wherein the eradication timer specifies an amount of time to delay a requested deletion of the dataset; determining that the amount of time to delay the requested deletion of the dataset should be modified; and modifying the eradication timer to specify a modified amount of time to delay the requested deletion of the dataset.
-
公开(公告)号:US20230384965A1
公开(公告)日:2023-11-30
申请号:US18449814
申请日:2023-08-15
Applicant: PURE STORAGE, INC.
Inventor: CHENGUANG SUN , JEROEN ANTONIUS EGIDIUS HABRAKEN , CHIA-HAO KAN , QINGYU ZHANG , DAVID GRUNWALD , LARRY TOUCHETTE , JOHN COLGROVE
IPC: G06F3/06 , G06F16/174 , G06F12/0891 , G06F12/121 , G06F12/1009 , G06F11/14 , G06F12/10 , G06F16/23
CPC classification number: G06F3/065 , G06F16/1748 , G06F3/0608 , G06F3/061 , G06F3/0611 , G06F3/0664 , G06F3/0667 , G06F3/0689 , G06F3/0605 , G06F3/0619 , G06F3/0641 , G06F3/067 , G06F12/0891 , G06F12/121 , G06F3/0614 , G06F3/0683 , G06F3/0626 , G06F3/0652 , G06F3/0671 , G06F3/0665 , G06F3/0655 , G06F3/0685 , G06F3/0604 , G06F3/0632 , G06F3/0644 , G06F12/1009 , G06F3/0673 , G06F11/1451 , G06F11/1469 , G06F12/10 , G06F16/23 , G06F2212/263 , G06F2212/1008 , G06F2212/1044 , G06F12/0875
Abstract: Delaying deletion of a dataset, including: determining that deletion of a dataset at a storage system should be delayed by an amount of time representing a time period between a requested deletion time and a delayed deletion time; and delaying deletion of the dataset based on the determined amount of time.
-
公开(公告)号:US20220382455A1
公开(公告)日:2022-12-01
申请号:US17878320
申请日:2022-08-01
Applicant: PURE STORAGE, INC.
Inventor: ROBERT LEE , LARRY TOUCHETTE
IPC: G06F3/06
Abstract: Providing storage services and managing a pool of storage resources, including: receiving, from a plurality of storage consumers, one or more requests for storage services, the one or more requests for storage services including one or more specifications of required storage features; provisioning, for each storage consumer, a first set of storage resources from the pool of storage resources to be used for providing the storage services; providing storage services to each of the plurality of storage consumers using provisioned resources from the pool of storage resources; determining that a configuration change is needed to continue to provide the storage services to a particular storage consumer in accordance with the required storage features associated with the particular storage consumer; and provisioning a second set of storage resources from the pool of storage resources to be used for providing the storage services the particular storage consumer.
-
公开(公告)号:US20220283708A1
公开(公告)日:2022-09-08
申请号:US17825760
申请日:2022-05-26
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , RONALD KARR , JOHN COLGROVE , LARRY TOUCHETTE , LAWRENCE MERTES
IPC: G06F3/06 , G06F16/383 , G06F11/14
Abstract: Modifying a clone image of a dataset, including: generating, based on metadata describing one or more updates to a dataset, a tracking copy of replica data on a target data repository; generating, after receiving an indication to begin accepting modifications to the tracking copy of the replica data, a cloned image of the dataset that is modifiable without modifying the tracking copy of the replica data; and responsive to a storage operation directed to the target data repository, modifying the cloned image of the dataset without modifying the tracking copy of the replica data.
-
公开(公告)号:US20220253219A1
公开(公告)日:2022-08-11
申请号:US17660710
申请日:2022-04-26
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , CONNOR BROOKS , LARRY TOUCHETTE , SAURABH SHUKLA
IPC: G06F3/06
Abstract: Transitioning between replication sources for data replication operations, including: delaying a transition from using a first data repository as a source for data replication to using a second data repository as the source for data replication after detecting that one or more storage operations directed to the first data repository have not been replicated to the second data repository; and promoting the second data repository as the source for data replication such that storage operations received after completing the transition are directed to the second data repository.
-
公开(公告)号:US20210303164A1
公开(公告)日:2021-09-30
申请号:US17203263
申请日:2021-03-16
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , THOMAS GILL , CONNOR BROOKS , SAURABH SHUKLA , LARRY TOUCHETTE , ALAN DRISCOLL , RONALD KARR
Abstract: A method of managing host mappings for replication endpoints, the method including: identifying a target storage system replicating a source dataset of a source storage system, wherein a first host is mapped to the source dataset on the source storage system; providing, to the target storage system and in dependence upon a mapping of the first host to the source dataset, configuration information for connecting to a second host; and implementing, in response to a triggering event, a mapping of the second host to a replica dataset on the target storage system.
-
-
-
-
-
-
-
-