-
公开(公告)号:US10680932B1
公开(公告)日:2020-06-09
申请号:US15683823
申请日:2017-08-23
Applicant: Pure Storage, Inc.
Inventor: John Colgrove , Roland Dreier , David Grunwald , Steven Hodgson , Ronald Karr , Daquan Zuo
IPC: H04L12/721 , H04L29/08 , H04L12/803
Abstract: Managing connectivity to synchronously replicated storage systems, including: identifying a plurality of storage systems across which a dataset is synchronously replicated; identifying a host that can issue I/O operations directed to the dataset; identifying a plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated; identifying, from amongst the plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated, one or more optimal paths; and issuing, to the host, an identification of the one or more optimal paths.
-
公开(公告)号:US10671408B1
公开(公告)日:2020-06-02
申请号:US15800857
申请日:2017-11-01
Applicant: Pure Storage, Inc.
Inventor: John Colgrove , Thomas Gill , David Grunwald , Ronald Karr , Aditya Sethuraman , Kunal Trivedi , Eric Tung
Abstract: Automatic storage system configuration for mediation services that includes: determining that a particular storage system of the storage systems is not configured to request mediation from a mediation target for mediation between storage systems synchronously replicating a dataset; requesting, by the particular storage system from a configuration service, configuration information indicating one or more service handles for a mediation service; and configuring, in dependence upon the one or more service handles received from the configuration service, a mediation handler to communicate with the mediation service responsive to detecting a communication fault with one of the storage systems.
-
公开(公告)号:US10482061B1
公开(公告)日:2019-11-19
申请号:US15682618
申请日:2017-08-22
Applicant: Pure Storage, Inc.
Inventor: Christopher Golden , Neil Vachharajani , David Grunwald , Scott Smith , Jianting Cao , Luke Paulsen , Ricardo Gonzalez
Abstract: Systems, methods, and computer readable storage mediums for optimizing performance in a storage system. A volume may be mapped to an anchor medium through an indirection layer. When a snapshot is taken of the volume, the allocation of a new anchor medium is delayed until a write operation targeting the volume is received. When a write operation targeting the volume is received, a new anchor medium may be allocated for only a portion of the volume corresponding to the portion of the volume which is targeted by the write operation. Also, when a snapshot is taken of the volume, read optimization operations are performed only the portions of the volume which have changed since the previous snapshot.
-
公开(公告)号:US10454810B1
公开(公告)日:2019-10-22
申请号:US15834919
申请日:2017-12-07
Applicant: Pure Storage, Inc.
Inventor: Alan Driscoll , David Grunwald , Frederic Lherault , Lawrence Mertes , Saurabh Shukla , Larry Touchette
IPC: H04L12/721 , H04L29/08 , H04L12/803
Abstract: Managing host definitions across a plurality of storage systems, including: creating, on a first storage system, a host definition describing a host that accesses a dataset that is replicated across a plurality of storage systems; determining whether a second storage system that the dataset is replicated across includes a definition of the host; responsive to determining that the second storage system does not include a definition of the host, copying the host definition created on the first storage system to the second storage system; responsive to determining that the second storage system does include a definition of the host: linking the host definition created on the first storage system to the definition of the host on the second storage system or retaining the definition of the host on the second storage system.
-
65.
公开(公告)号:US09218407B1
公开(公告)日:2015-12-22
申请号:US14314879
申请日:2014-06-25
Applicant: PURE Storage, Inc.
Inventor: Christopher Golden , Jianting Cao , David Grunwald , Malcolm Sharpe , Steve Hodgson
CPC classification number: G06F3/065 , G06F3/06 , G06F3/061 , G06F3/0614 , G06F3/0619 , G06F3/0647 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F11/1658 , G06F11/2094 , G06F17/30575
Abstract: A system and method for exposing volumes with underlying read-write mediums to user operations. When a medium is in the process of being replicated to a storage array, a volume which relies on the medium can be exposed to user operations (e.g., snapshots, read and write operations) once the portions of the medium which underlie the volume have been replicated. The volume can be exposed to user operations while one or more other portions of the medium are unfilled and while the medium is in an intermediate read-write state.
Abstract translation: 用于使用底层读写介质将卷暴露给用户操作的系统和方法。 当介质正在复制到存储阵列中时,一旦媒体的基础部分已经被卷入,则依赖介质的卷可以暴露于用户操作(例如,快照,读取和写入操作) 复制。 当介质的一个或多个其他部分未填充并且介质处于中间读写状态时,该卷可以暴露于用户操作。
-
-
-
-