US 12,111,705 B2
Dynamically controlling variable data storage device threshold temperatures within a storage system
Ramanathan Muthiah, Bangalore (IN); Sridhar Sabesan, Bangalore (IN); Pavan Gururaj, Bangalore (IN); and Dinesh Babu, Bangalore (IN)
Assigned to Western Digital Technologies, Inc., San Jose, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Sep. 7, 2022, as Appl. No. 17/939,537.
Prior Publication US 2024/0077921 A1, Mar. 7, 2024
Int. Cl. G06F 1/20 (2006.01)
CPC G06F 1/206 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method for dynamically determining a threshold temperature for a data storage device (DSD) positioned in a data storage system (DSS) slot, the method comprising:
determining a marginal temperature value of a particular DSD (TMd) based on a difference of a current assigned threshold temperature value of a particular DSS slot (TTe) and a current temperature value of the particular DSD (TCd);
determining whether the TMd is greater than a lower limit, based on a threshold temperature value of the particular DSD (TTd), for updating the TTe;
determining whether the current TTe is less than an upper limit, based on the TTd, for updating the TTe; and
responsive to the TMd being greater than the lower limit and the current TTe being less than the upper limit, raising the current TTe to an updated TTe.