-
公开(公告)号:US09959052B1
公开(公告)日:2018-05-01
申请号:US14857467
申请日:2015-09-17
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Wei Xi , Guoxiao Guo , Jianyi Wang , Junpeng Niu
IPC: G06F12/00 , G06F3/06 , G06F12/0871 , G06F12/0815
CPC classification number: G06F3/061 , G06F3/0644 , G06F3/0656 , G06F3/0676 , G06F12/0815 , G06F12/0871
Abstract: Write commands are received for a Data Storage Device (DSD) to store write data in a plurality of corresponding write locations on at least one disk of the DSD. At least a portion of the write data is cached in at least one Media Based Cache (MBC) region of the at least one disk based on a write cache policy for determining which write data is eligible for caching in the at least one MBC region. The at least one MBC region is used to cache data to be stored in other locations on the at least one disk. During an active time period when host commands are performed on the at least one disk, a portion of an I/O bandwidth for performing commands is used to copy the at least a portion of the write data to corresponding write locations of the plurality of corresponding write locations.
-
公开(公告)号:US10572407B2
公开(公告)日:2020-02-25
申请号:US15675018
申请日:2017-08-11
Applicant: Western Digital Technologies, Inc.
Inventor: Jun Xu , Junpeng Niu , William Bernard Boyle , Jie Yu
Abstract: A data storage system may include one or more storage arrays. Each storage array may include a first set of solid-state drives and a first set of striped hard disk drives. Each solid-state drive of the first set of solid-state drives has a first data throughput and the set of stripe hard disk drives has a second data throughput. The second data throughput of the first set of striped hard disk drives is within a threshold throughput of the first data throughput. The data storage system also includes a processing device configured to receive an access request to write first data to the storage array and determine a read access frequency of the first data. The processing device may also be configured to determine a write access frequency of the first data and write the first data to the first set of solid-state drives or the first set of striped hard disk drives, based on the read access frequency and the write access frequency.
-
公开(公告)号:US10649655B2
公开(公告)日:2020-05-12
申请号:US15282837
申请日:2016-09-30
Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
Inventor: Jun Xu , Shaun Astarabadi , Grant C. Mackey , Junpeng Niu , Robin O'Neill , Jie Yu
Abstract: Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk.
-
公开(公告)号:US20180095665A1
公开(公告)日:2018-04-05
申请号:US15282837
申请日:2016-09-30
Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
Inventor: Jun Xu , Shaun Astarabadi , Grant C. Mackey , Junpeng Niu , Robin O'Neill , Jie Yu
IPC: G06F3/06
CPC classification number: G06F3/0604 , G06F3/061 , G06F3/0614 , G06F3/064 , G06F3/0644 , G06F3/067 , G06F3/0685 , G06F3/0688 , G06F3/0689 , H04L67/42
Abstract: Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk.
-
-
-