Data transfer request processing scheme for reducing mechanical actions in data storage system

   
   

In the disclosed data transfer request processing scheme, data transfer requests with deadlines for completing requested data transfers are classified into first class data transfer requests and second class data transfer requests. Then, the processing of first class data transfer requests is scheduled according to a first scheduling policy in which a completion of data transfers requested by the data transfer requests within the deadlines specified for the data transfer requests is a primary key factor in determining an order of processing, while the processing of second class data transfer requests is scheduled according to a second scheduling policy in which a reduction of amounts of the mechanical actions required in carrying out data transfers requested by the data transfer requests is a primary key factor in determining an order of processing. Then, the data transfer requests are processed according to a scheduling result so as to control the storage device to carry out data transfers requested by the data transfer requests. In this way, it is possible to schedule the processing order of the data transfer requests such that the amount of mechanical actions can be reduced, by taking the durability of the mechanical parts in consideration.

Dans l'arrangement de traitement révélé de demande de transfert de données, des demandes de transfert de données avec des dates-limites pour accomplir des transferts de données demandés sont classifiées dans les premières demandes de transfert de données de classe et les deuxièmes demandes de transfert de données de classe. Puis, le traitement des premières demandes de transfert de données de classe est programmé selon une première politique d'établissement du programme dans laquelle un accomplissement des transferts de données demandés par les demandes de transfert de données dans les dates-limites a indiqué pour les demandes de transfert de données est un facteur principal primaire en déterminant un ordre du traitement, alors que le traitement des deuxièmes demandes de transfert de données de classe est programmé selon une deuxième politique d'établissement du programme dans laquelle une réduction de quantités des actions mécaniques a exigé dans des transferts de données de mise en oeuvre demandés par les demandes de transfert de données est un facteur principal primaire en déterminant un ordre du traitement. Puis, les demandes de transfert de données sont traitées selon un résultat d'établissement du programme afin de commander le dispositif de stockage pour effectuer des transferts de données demandés par les demandes de transfert de données. De cette façon, il est possible de programmer l'ordre de traitement des demandes de transfert de données tels que la quantité d'actions mécaniques peut être réduite, en prenant la longévité des parties mécaniques dans la considération.

 
Web www.patentalert.com

< Graphical programming system with distributed block diagram execution and front panel display

< System and method for managing sensors of a system

> Method for utilizing waveform relaxation in computer-based simulation models

> Collecting statistics in a database system

~ 00136