Processing

Please wait...

Settings

Settings

1. WO2020000136 - SYSTEM AND METHOD FOR MANAGING RESOURCES OF A STORAGE DEVICE AND QUANTIFYING THE COST OF I/O REQUESTS

Publication Number WO/2020/000136
Publication Date 02.01.2020
International Application No. PCT/CN2018/092632
International Filing Date 25.06.2018
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
50
Allocation of resources, e.g. of the central processing unit (CPU)
G06F 9/50 (2006.01)
CPC
G06F 9/50
Applicants
  • ALIBABA GROUP HOLDING LIMITED; Fourth Floor, One Capital Place P.O. Box 847, George Town, Grand Cayman, KY
Inventors
  • QIU, Sheng; US
  • DU, Yu; CN
  • LIU, Fei; US
  • LI, Shu; US
Agents
  • BEIJING TSINGYUANHUI INTELLECTUAL PROPERTY LAW FIRM; Room 362, 3rd Floor, Suzhou Street No.1 Haidian District, Beijing 100080, CN
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR MANAGING RESOURCES OF A STORAGE DEVICE AND QUANTIFYING THE COST OF I/O REQUESTS
(FR) SYSTÈME ET PROCÉDÉ DE GESTION DE RESSOURCES D'UN PÉRIPHÉRIQUE DE STOCKAGE ET DE QUANTIFICATION DU COÛT DE REQUÊTES D'E/S
Abstract
(EN)
One embodiment facilitates measurement of a performance of a storage device. During operation, the system determines a normalized cost for an I/O request, wherein the normalized cost is independent of an access pattern and a type of the I/O request, wherein the normalized cost is indicated by a first number of virtual I/O operations consumed by the I/O request, and wherein a virtual I/O operation is used as a logical unit of cost associated with physical I/O operations. The system identifies a performance metric for the storage device by calculating a second number of virtual I/O operations per second which can be executed by the storage device. The system allocates incoming I/O requests to the storage device based on the performance metric, e. g., to satisfy a Quality of Service requirement, thereby causing an enhanced measurement of the performance of the storage device.
(FR)
Selon un mode de réalisation, l'invention facilite la mesure de performance d'un périphérique de stockage. Pendant le fonctionnement, le système détermine un coût normalisé pour une requête d'entrée/sortie (E/S), le coût normalisé étant indépendant d'un modèle d'accès et d'un type de la requête d'E/S, le coût normalisé étant indiqué par un premier nombre d'opérations d'E/S virtuelles consommées par la requête d'E/S, et une opération d'E/S virtuelle étant utilisée comme unité logique de coût associé à des opérations d'E/S physiques. Le système identifie une métrique de performance pour le périphérique de stockage par calcul d'un second nombre d'opérations d'E/S virtuelles par seconde qui peuvent être exécutées par le périphérique de stockage. Le système attribue des requêtes d'E/S entrantes au périphérique de stockage sur la base de la métrique de performance, par exemple pour satisfaire une exigence de qualité de service, ce qui entraîne une mesure améliorée des performances du périphérique de stockage.
Latest bibliographic data on file with the International Bureau