-
公开(公告)号:US20240411647A1
公开(公告)日:2024-12-12
申请号:US18808765
申请日:2024-08-19
Applicant: PURE STORAGE, INC.
Inventor: RONALD KARR , SHAO-TING CHANG , YING YU LIU , HARVEY RAJA , SHARAD JAIN , MANCHUN ZHENG , VICTOR YIP
Abstract: Snapshots for object storage buckets, including: receiving a command to generate a snapshot of a bucket of object storage of a storage system, wherein the snapshot records a state of the bucket at a particular point in time; and generating, in response to the command, the snapshot.
-
公开(公告)号:US20220164109A1
公开(公告)日:2022-05-26
申请号:US17668946
申请日:2022-02-10
Applicant: PURE STORAGE, INC.
Inventor: Richard A. Hankins , IGOR OSTROVSKY , JOHN COLGROVE , CARY A. SANDVIG , RONALD KARR , VICTOR YIP , ZONG MIAO , ABHISHEK JAIN
Abstract: A method of replication in a distributed storage system, performed by the distributed storage system is provided. The method includes managing a first index for data or metadata in a first storage system, the first storage system having a first partitioning scheme. The method includes managing a second index for data or metadata in a second storage system, the second storage system having a second partitioning scheme. The method includes replicating the data or metadata from the first storage system to the second storage system, translating an identifier of the data or metadata from the first storage system, and mapping the replicated data or metadata into the second partitioning scheme, via the translating of the identifier of the data or metadata from the first storage system.
-
3.
公开(公告)号:US20240119063A1
公开(公告)日:2024-04-11
申请号:US17960977
申请日:2022-10-06
Applicant: PURE STORAGE, INC.
Inventor: KEVIN KREMER , SHAO-TING CHANG , STANISLAV KUCERA , RUPESH PRAVINCHANDRA MEHTA , SHISHIR YADAV , VICTOR YIP
IPC: G06F16/27 , G06F16/23 , G06F16/2457
CPC classification number: G06F16/27 , G06F16/2358 , G06F16/24573
Abstract: Synchronously negotiating an object's creation time including identifying, by a first storage system among the two or more storage systems, a request to store a second updated version of the object; detecting, by the first storage system, a communications disruption among the two or more storage systems; and establishing, in dependence upon a local clock of the first storage system and a latest observed creation time associated with the object, a creation time for the second updated version of the object.
-
-