Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2016094004 - DÉTERMINATION D'AJUSTEMENTS DE L'ESPACE DE RÉSERVE DANS UN DISPOSITIF DE STOCKAGE INDISPONIBLE POUR UN UTILISATEUR SUR LA BASE D'UN PROFIL DE CONSOMMATION ACTUELLE D'UN DISPOSITIF DE STOCKAGE

Numéro de publication WO/2016/094004
Date de publication 16.06.2016
N° de la demande internationale PCT/US2015/059793
Date du dépôt international 09.11.2015
CIB
G06F 12/02 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
02Adressage ou affectation; Réadressage
CPC
G06F 12/0246
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
0223User address space allocation, e.g. contiguous or non contiguous base addressing
023Free address space management
0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
0246in block erasable memory, e.g. flash memory
G06F 2212/1044
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2212Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
10Providing a specific technical effect
1041Resource optimization
1044Space efficiency improvement
G06F 2212/7205
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2212Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
72Details relating to flash memory management
7205Cleaning, compaction, garbage collection, erase control
G06F 3/0616
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0602specifically adapted to achieve a particular effect
0614Improving the reliability of storage systems
0616in relation to life time, e.g. increasing Mean Time Between Failures [MTBF]
G06F 3/064
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0638Organizing or formatting or addressing of data
064Management of blocks
G06F 3/0644
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0638Organizing or formatting or addressing of data
0644Management of space entities, e.g. partitions, extents, pools
Déposants
  • INTEL CORPORATION [US]/[US]
Inventeurs
  • GRIMSRUD, Knut S.
Mandataires
  • VICTOR, David W.
Données relatives à la priorité
14/565,35209.12.2014US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) DETERMINING ADJUSTMENTS TO THE SPARE SPACE IN A STORAGE DEVICE UNAVAILABLE TO A USER BASED ON A CURRENT CONSUMPTION PROFILE OF A STORAGE DEVICE
(FR) DÉTERMINATION D'AJUSTEMENTS DE L'ESPACE DE RÉSERVE DANS UN DISPOSITIF DE STOCKAGE INDISPONIBLE POUR UN UTILISATEUR SUR LA BASE D'UN PROFIL DE CONSOMMATION ACTUELLE D'UN DISPOSITIF DE STOCKAGE
Abrégé
(EN)
Provided are a computer program product, system and method for determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device. A current write amplification is based on storage writes to a media at a storage device and host writes from a host to the storage device. An adjustment to the current write amplification is determined to produce an adjusted write amplification based on an estimated lifespan of the storage device, a maximum storage writes for the storage device, and the storage writes at the storage device since the storage device was powered-on. A determination is made to an adjustment to spare space based on the adjusted write amplification. The spare space and the free space available to the user are reconfigured to adjust the spare space by the determined adjustment to the spare space.
(FR)
La présente invention concerne un produit de programme d'ordinateur, un système et un procédé pour déterminer des ajustements de l'espace de réserve dans un dispositif de stockage indisponible pour un utilisateur sur la base d'un profil de consommation actuelle d'un dispositif de stockage. Une amplification d'écriture actuelle est basée sur des écritures de stockage sur un support dans un dispositif de stockage et des écritures d'hôte d'un hôte sur le dispositif de stockage. Un ajustement de l'amplification d'écriture actuelle est déterminé pour produire une amplification d'écriture ajustée sur la base d'une durée de vie estimée du dispositif de stockage, des écritures de stockage maximales pour le dispositif de stockage, et des écritures de stockage sur le dispositif de stockage depuis que le dispositif de stockage a été mis sous tension. Une détermination est faite pour un ajustement de l'espace de réserve sur la base de l'amplification d'écriture ajustée. L'espace de réserve et l'espace libre disponible pour l'utilisateur sont reconfigurés pour ajuster l'espace de réserve par l'ajustement déterminé de l'espace de réserve.
Également publié en tant que
CN201580060983.0
Dernières données bibliographiques dont dispose le Bureau international