-
公开(公告)号:US10990289B2
公开(公告)日:2021-04-27
申请号:US16146827
申请日:2018-09-28
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Michael Barrell , Zachary D. Traut , Scott Gergely
IPC: G06F3/06 , G06F12/0862 , G06F12/0868
Abstract: A data storage system includes a host system configured to provide an I/O request stream and a data storage subsystem. The data storage subsystem has a data storage device and a processor. The processor is configured to provide streaming data in response to the I/O request stream, determine a current streaming rate of the I/O request stream, and determine a time-based read ahead size based on a time ahead duration and the current streaming rate of the I/O request stream. The time-based read ahead size may be updated while streaming, for example, after a delay period.
-
公开(公告)号:US10481828B2
公开(公告)日:2019-11-19
申请号:US15728861
申请日:2017-10-10
Applicant: Seagate Technology LLC
Inventor: Michael Barrell , Stephen S. Huh
IPC: G06F3/06 , G06F9/06 , G06F16/2455
Abstract: Implementations described and claimed herein provide a method and system for detecting slow storage drives. In one implementation, the method includes dynamically creating a storage drive peer group including a plurality of storage drives, comparing performance statistics of the storage drives in the storage drive peer group, selecting an outlier storage drive of the storage drive peer group based on the comparison of the performance statistics, passively monitoring response times of the storage drives in the storage drive peer group, comparing average response times of the storage drives in the storage drive peer group, flagging an outlier storage drive of the storage drive peer group with an outlier storage drive designation responsive to comparison of the average response times, actively measuring workload metrics of the outlier storage drive, comparing workload metrics data of the outlier storage drive to workload metrics reference data, and performing a remedial action.
-
公开(公告)号:US11803468B2
公开(公告)日:2023-10-31
申请号:US16135576
申请日:2018-09-19
Applicant: Seagate Technology LLC
Inventor: Phillip R. Colline , Michael Barrell , Richard O. Weiss , Mohamad H. El-Batal
IPC: G06F12/00 , G06F12/0804 , G06F13/16 , G06F13/42
CPC classification number: G06F12/0804 , G06F13/1668 , G06F13/4282 , G06F2212/1032 , G06F2213/0026
Abstract: A data storage system can have one or more hosts connected to a data storage subsystem with the host having a host processor and the data storage subsystem having a controller. Write back data generated at the host triggers the host processor to allocate a cache location in the data storage subsystem where the generated data is subsequently stored. The generated write back data is written in a non-volatile destination address as directed by the controller prior to waiting for a secondary event with the generated data stored in both the cache location and the non-volatile destination address. Detection of the secondary event prompts the controller to signal the host processor that the cache location is free for new data.
-
公开(公告)号:US11782610B2
公开(公告)日:2023-10-10
申请号:US16777722
申请日:2020-01-30
Applicant: Seagate Technology LLC
Inventor: Christopher B. Tumblin , Jess Lacy , Michael Barrell
CPC classification number: G06F3/0622 , G06F3/067 , G06F3/0659 , G06F21/6218 , H04L63/08
Abstract: The presently disclosed technology is directed to combatting data theft, particularly of verified authentication data (or hashes thereof) such as login information, thumbprint data, digital signatures, identification numbers, and any other data that should be known to an accessor of stored data. The verified authentication data is initially saved for later comparison in a new type of memory, write-and-compare-only memory, where the data may be queried as to whether a to-be-verified value matches the stored verified value, but the stored and verified data is not read from the write-and-compare-only memory. This prevents a data breach by preventing the verified authentication data from being read by anyone, including those with access (whether legitimate or illegitimate) to any system connected to the write-and-compare-only memory.
-
公开(公告)号:US11287985B2
公开(公告)日:2022-03-29
申请号:US15597881
申请日:2017-05-17
Applicant: Seagate Technology LLC
Inventor: Phillip R. Colline , Michael Barrell
Abstract: A data storage network may have multiple data storage devices that each consist of a device buffer. A network buffer and buffer circuit can be found in a network controller with the buffer circuit arranged to divide and store data associated with a data access request in the network buffer and the device buffer of the first data storage device.
-
公开(公告)号:US20200019464A1
公开(公告)日:2020-01-16
申请号:US16032757
申请日:2018-07-11
Applicant: Seagate Technology LLC
Inventor: Michael Barrell , Ian Davies
Abstract: A plurality of stripe zones are mapped across drives in an array. A capacity of each of the stripe zones is smaller than or equal to an average size of the drives. A failed drive is determined in the array. A deletable stripe zone is selected that is being used for user data storage. The deletable stripe zone is taken offline and used to rebuild a subset of the plurality of the stripe zones affected by the failed drive.
-
-
-
-
-