-
公开(公告)号:US10558380B2
公开(公告)日:2020-02-11
申请号:US15232682
申请日:2016-08-09
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
IPC: G06F3/06
Abstract: Systems and methods for active power management are described. In one embodiment, the systems and methods include obtaining power dissipation metrics for a plurality of components under one or more operating scenarios, generating a reference dissipation model based on the power dissipation metrics of the plurality of components, and implementing the reference dissipation model in a storage system to make component scheduling decisions in relation to power management of the storage system. In some embodiments, the storage system includes any combination of a hard disk drive, a solid state drive, a hybrid drive, and a system of multiple storage drives.
-
公开(公告)号:US12086455B2
公开(公告)日:2024-09-10
申请号:US17497573
申请日:2021-10-08
Applicant: Seagate Technology LLC
Inventor: Stacey Secatch , David W. Claude , Daniel J. Benjamin , Thomas V. Spencer , Matthew B. Lovell , Steven Williams , Stephen H. Perlmutter
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0679
Abstract: A data storage system may have a plurality of memory cells located in different data storage devices that are arranged into a plurality of logical namespaces with each logical namespace configured to be sequentially written and entirely erased as a single unit. An asymmetry strategy may be proactively created with the asymmetry module in response to data access activity to the logical namespaces by the asymmetry module. A new mode, as prescribed by the asymmetry strategy, is entered for at least one logical namespace in response to an operational trigger being met. The new mode changes a timing of at least one queued data access request to at least one logical namespace.
-
公开(公告)号:US11899952B2
公开(公告)日:2024-02-13
申请号:US17515021
申请日:2021-10-29
Applicant: Seagate Technology LLC
Inventor: Ryan James Goss , David W. Claude , Daniel J. Benjamin , Thomas V. Spencer , Matthew B. Lovell
IPC: G06F3/06
CPC classification number: G06F3/0634 , G06F3/0613 , G06F3/0617 , G06F3/0653 , G06F3/0659 , G06F3/0679
Abstract: A system can log data access activity to a memory array with a metadata module while the memory array is logically divided into multiple namespaces. A workload can be determined for each namespace by the metadata module and a metadata strategy can be created with the metadata module in view of the respective namespace workloads. A first metadata and second metadata may be generated for respective first and second user-generated data for storage into a first namespace of the multiple namespaces. The first metadata can be compressed with a compression level prescribed by the metadata strategy in response to a detected or predicted workload to the first namespace before the first metadata, second metadata, first user-generated data, and second user-generated data are each stored in the first namespace.
-
公开(公告)号:US10719439B2
公开(公告)日:2020-07-21
申请号:US15696462
申请日:2017-09-06
Applicant: Seagate Technology LLC
Inventor: Ryan James Goss , Siddhartha K. Panda , Daniel J. Benjamin , Ryan C. Weidemann
Abstract: A method operable with the storage device includes determining a workload to the storage device based on host Input/Output (I/O) requests to the storage device. When the workload is above a threshold, a first portion of the storage device is selected for garbage collection based on the I/O requests. Otherwise, when the workload is below the threshold, a second different portion of the storage device is selected for garbage collection based on a storage ability of the second portion of the storage device.
-
公开(公告)号:US10423500B2
公开(公告)日:2019-09-24
申请号:US15170709
申请日:2016-06-01
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
Abstract: Systems and methods for limiting performance variation in a storage device are described. Storage devices receive work requests to perform one or more operations from other computing devices, such as a host computing device. Completing the work requests may take a response time. In some embodiments, if the response time of executing the work request exceeds a threshold, the storage device may assign additional computing resources to complete the work request.
-
公开(公告)号:US12019898B2
公开(公告)日:2024-06-25
申请号:US17490199
申请日:2021-09-30
Applicant: Seagate Technology LLC
Inventor: Stacey Secatch , David W. Claude , Daniel J. Benjamin , Thomas V. Spencer , Matthew B. Lovell
CPC classification number: G06F3/0652 , G06F3/0604 , G06F3/0619 , G06F3/0635 , G06F3/0659 , G06F3/0673 , G06F9/5094 , G06F2209/5022
Abstract: A data storage system may have a data storage device with a memory arranged into a plurality of logical namespaces. A power module can be connected to the plurality of logical namespaces and configured to transition at least one memory cell in response to a workload computed for a namespace of the plurality of the logical namespaces to maintain a power consumption of 8 watts or less for the data storage device.
-
公开(公告)号:US20220100407A1
公开(公告)日:2022-03-31
申请号:US17490199
申请日:2021-09-30
Applicant: Seagate Technology, LLC
Inventor: Stacey Secatch , David W. Claude , Daniel J. Benjamin , Thomas V. Spencer , Matthew B. Lowell
Abstract: A data storage system may have a data storage device with a memory arranged into a plurality of logical namespaces. A power module can be connected to the plurality of logical namespaces and configured to transition at least one memory cell in response to a workload computed for a namespace of the plurality of the logical namespaces to maintain a power consumption of 8 watts or less for the data storage device.
-
公开(公告)号:US11216345B2
公开(公告)日:2022-01-04
申请号:US16560855
申请日:2019-09-04
Applicant: Seagate Technology LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
Abstract: Systems and methods for limiting performance variation in a storage device are described. Storage devices receive work requests to perform one or more operations from other computing devices, such as a host computing device. Completing the work requests may take a response time. In some embodiments, if the response time of executing the work request exceeds a threshold, the storage device may assign additional computing resources to complete the work request.
-
公开(公告)号:US20190073297A1
公开(公告)日:2019-03-07
申请号:US15696462
申请日:2017-09-06
Applicant: Seagate Technology LLC
Inventor: Ryan James Goss , Siddhartha K. Panda , Daniel J. Benjamin , Ryan C. Weidemann
Abstract: A method operable with the storage device includes determining a workload to the storage device based on host Input/Output (I/O) requests to the storage device. When the workload is above a threshold, a first portion of the storage device is selected for garbage collection based on the I/O requests. Otherwise, when the workload is below the threshold, a second different portion of the storage device is selected for garbage collection based on a storage ability of the second portion of the storage device.
-
公开(公告)号:US20180046408A1
公开(公告)日:2018-02-15
申请号:US15232682
申请日:2016-08-09
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
IPC: G06F3/06
CPC classification number: G06F3/0634 , G06F1/3221 , G06F1/3268 , G06F1/3275 , G06F3/0625 , G06F3/0659 , G06F3/0683 , Y02D10/14 , Y02D10/154
Abstract: Systems and methods for active power management are described. In one embodiment, the systems and methods include obtaining power dissipation metrics for a plurality of components under one or more operating scenarios, generating a reference dissipation model based on the power dissipation metrics of the plurality of components, and implementing the reference dissipation model in a storage system to make component scheduling decisions in relation to power management of the storage system. In some embodiments, the storage system includes any combination of a hard disk drive, a solid state drive, a hybrid drive, and a system of multiple storage drives.
-
-
-
-
-
-
-
-
-