-
公开(公告)号:US11811619B2
公开(公告)日:2023-11-07
申请号:US17930959
申请日:2022-09-09
申请人: PURE STORAGE, INC.
IPC分类号: H04L41/22 , G06F11/34 , G06F11/30 , G06F3/0484 , H04L67/1097 , G06F11/32
CPC分类号: H04L41/22 , G06F3/0484 , G06F11/3034 , G06F11/3476 , H04L67/1097 , G06F11/324 , G06F11/3409
摘要: Systems, methods, and computer readable storage mediums for emulating a local interface to a remotely managed storage system, including: receiving a request for remote access a storage system, wherein access is provided using a user interface (‘UI’); identifying, for a user profile, a version of the UI that is utilized when locally accessing the storage system; and presenting, a remote UI for the storage system, wherein a version of the remote UI matches the version of the UI that is utilized when the user locally accesses the storage system, wherein the remote UI provides read-only access to the storage system.
-
公开(公告)号:US11650976B2
公开(公告)日:2023-05-16
申请号:US17727346
申请日:2022-04-22
申请人: Pure Storage, Inc.
发明人: John Colgrove , Joseph S. Hasbani , John Hayes , Ethan Miller , Cary Sandvig
IPC分类号: G06F12/00 , G06F16/23 , G06F16/174 , G06F16/901 , G06F3/06
CPC分类号: G06F16/2365 , G06F3/067 , G06F3/0608 , G06F3/0619 , G06F3/0637 , G06F3/0641 , G06F3/0689 , G06F16/1748 , G06F16/1752 , G06F16/9017
摘要: A system and method for managing tables in a storage system is described.
-
公开(公告)号:US11444849B2
公开(公告)日:2022-09-13
申请号:US17244698
申请日:2021-04-29
申请人: PURE STORAGE, INC.
IPC分类号: H04L41/22 , G06F11/34 , G06F11/30 , G06F3/0484 , H04L67/1097 , G06F11/32
摘要: Systems, methods, and computer readable storage mediums for using a cloud assist service to generate a read-only GUI to view the status of a storage system. An authorized user can login remotely to the cloud assist service to view the read-only GUI of the storage system. The read-only GUI will present a view of the status of the storage system that is similar to a local GUI available to users connecting directly to the storage system. Responses used to generate the local GUI are recorded and simulated by the cloud assist service to create a familiar read-only GUI.
-
公开(公告)号:US20220245129A1
公开(公告)日:2022-08-04
申请号:US17727346
申请日:2022-04-22
申请人: Pure Storage, Inc.
发明人: John Colgrove , Joseph S. Hasbani , John Hayes , Ethan Miller , Cary Sandvig
IPC分类号: G06F16/23 , G06F16/174 , G06F16/901 , G06F3/06
摘要: A system and method for managing tables in a storage system is described.
-
公开(公告)号:US10999157B1
公开(公告)日:2021-05-04
申请号:US16199889
申请日:2018-11-26
申请人: PURE STORAGE, INC.
摘要: Systems, methods, and computer readable storage mediums for using a cloud assist service to generate a read-only GUI to view the status of a storage system. An authorized user can login remotely to the cloud assist service to view the read-only GUI of the storage system. The read-only GUI will present a view of the status of the storage system that is similar to a local GUI available to users connecting directly to the storage system. Responses used to generate the local GUI are recorded and simulated by the cloud assist service to create a familiar read-only GUI.
-
公开(公告)号:US20200151164A1
公开(公告)日:2020-05-14
申请号:US16738356
申请日:2020-01-09
申请人: PURE STORAGE, INC.
IPC分类号: G06F16/23 , G06F16/174 , G06F16/901 , G06F3/06
摘要: System and methods for evicting and inserting eviction an entry for a deduplication table are described.
-
公开(公告)号:US09811551B1
公开(公告)日:2017-11-07
申请号:US14751099
申请日:2015-06-25
申请人: Pure Storage, Inc.
发明人: John Colgrove , John Hayes , Ethan Miller , Joseph S. Hasbani , Cary Sandvig
CPC分类号: G06F17/30371 , G06F3/0608 , G06F3/0619 , G06F3/0637 , G06F3/0641 , G06F3/067 , G06F3/0689 , G06F17/30156 , G06F17/30159 , G06F17/30952
摘要: A system and method for managing fingerprint tables in deduplicating storage systems. A computer system includes a storage device and a data storage controller coupled to the storage device. The controller is configured to for each of a plurality of data objects stored in a storage device, determine, based on one or more attributes corresponding to usage of the data object, a probability of the data object being deduplicated; store within a first fingerprint table, fingerprints of data objects with the highest probability of being deduplicated; store within a second fingerprint table, fingerprints of data objects with a lower probability of being deduplicated than the data objects having fingerprints stored in the first fingerprint table; and search fingerprints of the first fingerprint table to determine whether a fingerprint for a data object associated with a write request matches a fingerprint for any of the data objects in the first fingerprint table.
-
公开(公告)号:US20150067286A1
公开(公告)日:2015-03-05
申请号:US14537709
申请日:2014-11-10
申请人: PURE Storage, Inc.
发明人: John Colgrove , John Hayes , Ethan Miller , Cary Sandvig , Joseph S. Hasbani , Feng Wang
CPC分类号: G06F12/0253 , G06F3/0608 , G06F3/061 , G06F3/0641 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0688 , G06F17/30156 , G06F2212/702
摘要: A system and method for performing garbage collection. A system includes a storage medium, a first table including entries which map a virtual address to locations in the storage medium, and a second table with entries which include a reverse mapping of a physical address in a data storage medium to one or more virtual addresses. A storage controller is configured to perform garbage collection. During garbage collection, the controller is configured to identify one or more entries in the second table which correspond to a segment to be garbage collected. In response to determining the first table includes a valid mapping for a virtual address included in an entry of the one of the one or more entries, the controller is configured to copy data from a first location identified in the entry to a second location in the data storage medium, and reclaim the first storage location.
摘要翻译: 一种用于执行垃圾回收的系统和方法。 系统包括存储介质,包括将虚拟地址映射到存储介质中的位置的条目的第一表以及包括数据存储介质中的物理地址与一个或多个虚拟地址的反向映射的条目的第二表 。 存储控制器被配置为执行垃圾收集。 在垃圾收集期间,控制器被配置为识别第二表中与要被垃圾收集的段相对应的一个或多个条目。 响应于确定第一表包括包含在一个或多个条目中的一个条目的条目中的虚拟地址的有效映射,控制器被配置为将数据从条目中标识的第一位置复制到第 数据存储介质,并回收第一存储位置。
-
公开(公告)号:USRE49148E1
公开(公告)日:2022-07-26
申请号:US15885500
申请日:2018-01-31
申请人: Pure Storage, Inc.
发明人: John Colgrove , John Hayes , Ethan Miller , Cary Sandvig , Joseph S. Hasbani , Feng Wang
IPC分类号: G06F12/02 , G06F3/06 , G06F16/174
摘要: A system and method for performing garbage collection. A system includes a storage medium, a first table including entries which map a virtual address to locations in the storage medium, and a second table with entries which include a reverse mapping of a physical address in a data storage medium to one or more virtual addresses. A storage controller is configured to perform garbage collection. During garbage collection, the controller is configured to identify one or more entries in the second table which correspond to a segment to be garbage collected. In response to determining the first table includes a valid mapping for a virtual address included in an entry of the one of the one or more entries, the controller is configured to copy data from a first location identified in the entry to a second location in the data storage medium, and reclaim the first storage location.
-
公开(公告)号:US20180060383A1
公开(公告)日:2018-03-01
申请号:US15803510
申请日:2017-11-03
申请人: Pure Storage, Inc.
发明人: John Colgrove , Joseph S. Hasbani , John Hayes , Ethan Miller , Cary Sandvig
CPC分类号: G06F17/30371 , G06F3/0608 , G06F3/0619 , G06F3/0637 , G06F3/0641 , G06F3/067 , G06F3/0689 , G06F17/30156 , G06F17/30159 , G06F17/30952
摘要: A system and method for managing tables in a storage system is described.
-
-
-
-
-
-
-
-
-