METHOD FOR DATA STORAGE IN REDUNDANT ARRAY OF INDEPENDENT DISKS WITH INCREASED FAULT TOLERANCE Russian patent published in 2021 - IPC G06F11/10 G06F11/16 

Abstract RU 2750645 C1

FIELD: data storage systems.

SUBSTANCE: invention relates to data storage systems. The method comprises the following steps: writing data blocks to the cache of the controller of the first disk group, writing the data blocks as part of a strip to the disks of the first disk group, grouping the written data blocks into local groups, calculating the checksums of local groups, writing the checksums of local groups to the cache of the controller of the second group disks, writing checksums to disks of the second group of disks, and in case of failure of one or more disks of the first group, the lost data blocks are restored from the checksums written on the disks of the second group of disks, and recording the recovered data blocks to the controller cache of the first disk group, and in case of failure of one or more disks of the second disk group, the lost checksums are restored from the remaining checksums written on the disks of the second disk group, and the recovered checksums are written to the controller cache of the second disk groups.

EFFECT: invention increases the fault tolerance of the storage system while minimizing the impact of the processes that ensure the fault tolerance of the system on the performance of the processes of reading and writing data by the user.

1 cl, 18 dwg

Similar patents RU2750645C1

Title Year Author Number
METHOD OF CHECKING CORRECTNESS OF DATA ENTRY IN DUAL-CONTROLLER DATA STORAGE SYSTEM BASED ON ARRAY OF NONVOLATILE MEDIA AND APPARATUS THEREFOR 2013
  • Kopanygin Nikolaj Pavlovich
RU2552151C2
TRACKING "DIRTY" AREAS OF NONVOLATILE MEDIA 2011
  • Paleologu, Emanuel
  • Mehra, Karan
  • Moss, Darren
RU2728816C2
DATA ENCODING METHOD AND DATA STORAGE SYSTEM 2023
  • Lysanov Sergej Vyacheslavovich
  • Bashirov Sergej Romanovich
  • Nefedov Anton Sergeevich
  • Ismagilov Ildar Khasanovich
RU2819584C1
METHOD FOR DATA REDISTRIBUTION DURING EXPANSION OF DISK ARRAY 2020
  • Marov Aleksei Valerevich
  • Smirnov Dmitrii Sergeevich
RU2747213C1
METHOD OF PROTECTING AVAILABILITY AND SECURITY OF STORED DATA AND SYSTEM FOR ADJUSTABLE PROTECTION OF STORED DATA 2014
  • Kosolapov Jurij Vladimirovich
RU2584755C2
METHOD FOR CONSTRUCTING HIGH-PERFORMANCE FAULT-TOLERANT DATA STORAGE SYSTEMS BASED ON DISTRIBUTED FILE SYSTEMS AND NVMe OVER FABRICS 2018
  • Druzhinin Egor Aleksandrovich
  • Katenev Anton Vladimirovich
  • Lavrenko Pavel Aleksandrovich
  • Ponomarev Konstantin Alekseevich
  • Moskovskij Aleksandr Aleksandrovich
RU2716040C2
METHOD OF RECOVERING RECORDS IN STORAGE DEVICE AND SYSTEM FOR REALISING SAID METHOD 2012
  • Marov Aleksej Valer'Evich
  • Uteshev Aleksej Jur'Evich
RU2502124C1
METHOD AND SYSTEM FOR DISTRIBUTED STORAGE OF RECOVERED DATA WHICH ENSURES INTEGRITY AND CONFIDENTIALITY OF INFORMATION 2021
  • Chajkovskij Sergej Stanislavovich
RU2777270C1
DATA STORAGE SYSTEM 2023
  • Lysanov Sergej Vyacheslavovich
  • Bashirov Sergej Romanovich
  • Nefedov Anton Sergeevich
  • Ismagilov Ildar Khasanovich
RU2824327C1
INTEGRATED HARDWARE AND SOFTWARE SYSTEM 2016
  • Ignatev Aleksandr Valerevich
  • Sungurov Andrej Borisovich
RU2646312C1

RU 2 750 645 C1

Authors

Dremliuga Anton Anatolevich

Fromm Anton Konstantinovich

Shetokhin Dmitrii Nikolaevich

Pinchuk Artur Igorevich

Dates

2021-06-30Published

2020-12-30Filed