-
公开(公告)号:US20170123926A1
公开(公告)日:2017-05-04
申请号:US14927977
申请日:2015-10-30
Applicant: Pure Storage, Inc.
Inventor: ANDREW BERNAT , TIMOTHY BRENNAN , JIMMY CHI-WAI CHUI , ALAN DRISCOLL , GRIGORI INOZEMTSEV , BENJAMIN SCHOLBROCK , NEIL VACHHARAJANI
IPC: G06F11/14
CPC classification number: G06F11/1415 , G06F3/0614 , G06F3/0629 , G06F3/065 , G06F3/0689 , G06F11/1076
Abstract: Ensuring crash-safe forward progress of a system configuration update in a storage system that includes a storage array controller and a plurality of storage devices, including: determining a number of storage devices in the storage system; determining a number of unavailable storage devices in the storage system; and determining, for the one or more system configurations, whether the system configuration can be reconstructed in dependence upon the number of storage devices in the storage system and the number of unavailable storage devices in the storage system.
-
公开(公告)号:US20230273743A1
公开(公告)日:2023-08-31
申请号:US18312872
申请日:2023-05-05
Applicant: PURE STORAGE, INC.
Inventor: ETHAN MILLER , JIANTING CAO , JOHN COLGROVE , CHRISTOPHER GOLDEN , JOHN HAYES , CARY SANDVIG , GRIGORI INOZEMTSEV
IPC: G06F3/06 , G06F16/23 , G06F16/174
CPC classification number: 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
Abstract: 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.
-
公开(公告)号:US20240330122A1
公开(公告)日:2024-10-03
申请号:US18736305
申请日:2024-06-06
Applicant: PURE STORAGE, INC.
Inventor: ARUN THEEBAPRAKASAM , GRIGORI INOZEMTSEV , NEELESH THAKUR , SWAPNIL NAGLE , JOSHUA FREILICH , NAVEEN NEELAKANTAM
CPC classification number: G06F11/1464 , G06F3/0619 , G06F3/0629 , G06F3/067 , G06F11/1451 , G06F11/1469 , G06F2201/84
Abstract: Examining a cloud-based storage system using codified states includes generating an enumeration of a plurality of resources of the cloud-based storage system; comparing the enumeration to a codified state for the cloud-based storage system; and identifying, based on the comparison, a difference between the enumeration and the codified state.
-
公开(公告)号:US20170126470A1
公开(公告)日:2017-05-04
申请号:US14927280
申请日:2015-10-29
Applicant: Pure Storage, Inc.
Inventor: ANDREW BERNAT , TIMOTHY BRENNAN , ALAN DRISCOLL , GRIGORI INOZEMTSEV
CPC classification number: H04L41/042 , G06F3/0604 , G06F3/0629 , G06F3/0689 , H04L41/0853 , H04L41/0869 , H04L41/0893 , H04L67/1097
Abstract: Distributing management responsibilities for a storage system that includes a storage array controller and a plurality of storage devices, including: identifying a plurality of elements in the storage system; for each of the plurality of elements in the storage system, creating a distributed manager, wherein each distributed manager is configured for gathering information describing the state of the associated element in the storage system, determining an action to perform against the associated element in the storage system, and executing an approved action against the associated element in the storage system; and creating a distributed management hierarchy that includes each of the distributed managers.
-
公开(公告)号:US20250028472A1
公开(公告)日:2025-01-23
申请号:US18891951
申请日:2024-09-20
Applicant: PURE STORAGE, INC.
Inventor: ETHAN MILLER , JIANTING CAO , JOHN COLGROVE , CHRISTOPHER GOLDEN , JOHN HAYES , CARY SANDVIG , GRIGORI INOZEMTSEV
IPC: G06F3/06 , G06F16/174 , G06F16/23
Abstract: 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.
-
公开(公告)号:US20210382625A1
公开(公告)日:2021-12-09
申请号:US17406421
申请日:2021-08-19
Applicant: PURE STORAGE, INC.
Inventor: ETHAN MILLER , JIANTING CAO , JOHN COLGROVE , CHRISTOPHER GOLDEN , JOHN HAYES , CARY SANDVIG , GRIGORI INOZEMTSEV
IPC: G06F3/06 , G06F16/23 , G06F16/174
Abstract: 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.
-
-
-
-
-