하드 드라이브 스루풋을 최적화시키기 위한 시스템들및 방법들

개시된 컴퓨터에 의해 구현되는 방법은, 하드 드라이브에 액세스하여 하드 드라이브의 동작 특성들을 측정하는 단계를 포함한다. 다음으로, 이 방법은, 측정된 동작 특성들에 기초하는, 하드 드라이브를 제어하는 데 사용되는 하드 드라이브 헬스 팩터들을 도출하는 단계를 포함한다. 도출된 하드 드라이브 헬스 팩터들은, 하드 드라이브가, 판독되어야 하는 특정된 데이터를 탐색하는 데 소비하는 평균 시간량을 표시하는 평균 탐색당 시간, 및 하드 드라이브가 특정된 데이터를 판독하는 데 소비하는 평균 시간량을 표시하는 평균 판독 속도를 포함한다. 다음...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: PFITZNER DAVID W
Format: Patent
Sprache:kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:개시된 컴퓨터에 의해 구현되는 방법은, 하드 드라이브에 액세스하여 하드 드라이브의 동작 특성들을 측정하는 단계를 포함한다. 다음으로, 이 방법은, 측정된 동작 특성들에 기초하는, 하드 드라이브를 제어하는 데 사용되는 하드 드라이브 헬스 팩터들을 도출하는 단계를 포함한다. 도출된 하드 드라이브 헬스 팩터들은, 하드 드라이브가, 판독되어야 하는 특정된 데이터를 탐색하는 데 소비하는 평균 시간량을 표시하는 평균 탐색당 시간, 및 하드 드라이브가 특정된 데이터를 판독하는 데 소비하는 평균 시간량을 표시하는 평균 판독 속도를 포함한다. 다음으로, 이 방법은, 하드 드라이브 헬스 팩터들 및 동작 특성들에 기초하여, 하드 드라이브에서 현재 이용가능한 로드 서비싱 용량의 양을 결정하는 단계를 포함하고, 그 후에, 이용가능한 로드 서비싱 용량의 결정된 양에 따라 하드 드라이브에 의해 수행되는 로드 서비싱의 양을 규제하는 단계를 포함한다. 다양한 다른 방법들, 시스템들, 및 컴퓨터 판독가능 매체들이 또한 개시된다. The disclosed computer-implemented method includes accessing a hard drive to measure operational characteristics of the hard drive. The method next includes deriving hard drive health factors used to control the hard drive that are based on the measured operational characteristics. The derived hard drive health factors include an average per-seek time indicating an average amount of time the hard drive spends seeking specified data that is to be read and an average read speed indicating an average amount of time the hard drive spends reading the specified data. The method next includes determining, based on the hard drive health factors and the operational characteristics, an amount of load servicing capacity currently available at the hard drive, and then includes regulating the amount of load servicing performed by the hard drive according to the determined amount of available load servicing capacity. Various other methods, systems, and computer-readable media are also disclosed.