Processing

Please wait...

Settings

Settings

1. WO2020005336 - MULTI-DEVICE STORAGE SYSTEM WITH DISTRIBUTED READ/WRITE PROCESSING

Publication Number WO/2020/005336
Publication Date 02.01.2020
International Application No. PCT/US2019/020155
International Filing Date 28.02.2019
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input 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
06
Digital input from, or digital output to, record carriers
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
G06F 3/06 (2006.01)
G06F 12/02 (2006.01)
CPC
G06F 11/1076
G06F 15/17331
G06F 3/0607
G06F 3/0614
G06F 3/0631
G06F 3/0659
Applicants
  • WESTERN DIGITAL TECHNOLOGIES, INC. [US/US]; 5601 Great Oaks Parkway San Jose, CA 95119, US
Inventors
  • SUBBARAO, Sanjay; US
  • BOLKHOBITIN, Vladislav; US
  • KULKARNI, Anand; US
  • O'KRAFKA, Brian Walter; US
Agents
  • BOHN, Michel; US
  • ALSBURY, Paige, M.; US
  • BRILL, Jeffrey; US
  • CARROLL, Benjamin, J.; US
  • HAN, Franklin; US
Priority Data
16/024,73630.06.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) MULTI-DEVICE STORAGE SYSTEM WITH DISTRIBUTED READ/WRITE PROCESSING
(FR) SYSTÈME DE STOCKAGE MULTI-DISPOSITIFS AVEC TRAITEMENT DE LECTURE/ÉCRITURE DISTRIBUÉ
Abstract
(EN)
Example multi-device storage systems and methods provide disaggregated read/write operations. Read and/or write data requests are received from a host system at a storage controller for a plurality of storage devices. A target service host storage device is identified that hosts a target portion of a logical map of storage locations distributed among the plurality of storage devices. The target service host storage device identifies a destination storage device corresponding to a target location for the request. A data transfer from the host system to the destination storage device is processed for the request and the logical map of the target service host device is updated. The target service host storage device and the destination storage device may be different storage devices among the plurality of storage devices.
(FR)
L'invention concerne des exemples de systèmes et de procédés de stockage multi-dispositifs assurant des opérations de lecture/écriture désagrégées. Des requêtes de données de lecture et/ou d'écriture sont reçues d'un système hôte au niveau d'un contrôleur de stockage pour une pluralité de dispositifs de stockage. Un dispositif de stockage hôte de service cible est identifié comme hébergeant une partie cible d'une carte logique d'emplacements de stockage distribués parmi la pluralité de dispositifs de stockage. Le dispositif de stockage hôte de service cible identifie un dispositif de stockage de destination correspondant à un emplacement cible pour la requête. Un transfert de données du système hôte au dispositif de stockage de destination est traité pour la requête et la carte logique du dispositif hôte de service cible est mise à jour. Le dispositif de stockage hôte de service cible et le dispositif de stockage de destination peuvent être différents dispositifs de stockage parmi la pluralité de dispositifs de stockage.
Latest bibliographic data on file with the International Bureau