DISTRIBUTED DATA STORAGE SYSTEM Russian patent published in 2022 - IPC G06F7/72 H03M7/18 

Abstract RU 2780148 C1

FIELD: computer technology.

SUBSTANCE: invention relates to computational modular systems and is intended to prepare source files for reliable distributed storage by transferring residual classes to the system and to restore received files received from a distributed environment in case of an error or non-receipt of one of the parts of the file. The system contains n+1 registers for storing residues by modulo pi, where n is the number of working modules pi of the residual class system, n+1 blocks of multiplication by ki, a product adder, an error correction block, and an error correction block contains a comparison block and n+2 multiplexers, n+1 blocks for finding residues by modulo pi, distributed storage, a block for finding the remainder by modulo and n+1 blocks for finding the remainder by modulo , where is the operating range, is the full range of the system of residual classes, in blocks of multiplication by ki multiplication by is performed, and the modules will be restricted p1<p2<p3<…<pn<pn+1 and pn+1>pn⋅pn-1, while n+1 blocks for comparison with the working range are introduced into the error correction block.

EFFECT: reduction in hardware and time costs of error correction of modular numbers obtained from distributed data storage systems.

1 cl, 2 dwg

Similar patents RU2780148C1

Title Year Author Number
RELIABLE CLOUD STORAGE SYSTEM WITH ADJUSTABLE DATA REDUNDANCY 2021
  • Babenko Mikhail Grigorevich
  • Kuchukov Viktor Andreevich
  • Kucherov Nikolai Nikolaevich
  • Gladkov Andrei Vladimirovich
RU2782681C1
DEVICE FOR DETECTING AND CORRECTING THE ERROR OF THE MODULAR CODE 2017
  • Chervyakov Nikolaj Ivanovich
  • Kuchukov Viktor Andreevich
  • Babenko Mikhail Grigorevich
  • Kuchukova Natalya Nikolaevna
RU2653257C1
DEVICE FOR DETERMINING SIGN OF MODULAR NUMBER 2011
  • Chervjakov Nikolaj Ivanovich
  • Babenko Mikhail Grigor'Evich
  • Ljakhov Pavel Alekseevich
  • Lavrinenko Irina Nikolaevna
  • Lavrinenko Anton Viktorovich
RU2503995C2
DEVICE FOR PRIMARY DIVISION OF MOLECULAR NUMBERS 2013
  • Chervjakov Nikolaj Ivanovich
  • Babenko Mikhail Grigor'Evich
  • Ljakhov Pavel Alekseevich
  • Lavrinenko Irina Nikolaevna
RU2559771C2
DEVICE FOR ERRORS CORRECTION IN MODULAR CODE BASED ON BASIC SYSTEM EXPANSION 2017
  • Kalmykov Igor Anatolevich
  • Makarova Alena Vasilevna
  • Dunin Andrej Valerevich
  • Kalmykov Maksim Igorevich
  • Stepanova Elena Pavlovna
RU2652446C1
APPARATUS FOR DETECTING DYNAMIC RANGE OVERFLOW, DETERMINING ERROR AND LOCALISATION OF COMPUTATION CHANNEL FAULTS IN COMPUTERS OPERATING IN RESIDUE NUMBER SYSTEM 2011
  • Chervjakov Nikolaj Ivanovich
  • Babenko Mikhail Grigor'Evich
  • Ljakhov Pavel Alekseevich
  • Lavrinenko Irina Nikolaevna
  • Lavrinenko Anton Viktorovich
RU2483346C1
APPARATUS FOR EXPANDING MODULAR CODE BASES 2014
  • Kalmykov Igor' Anatol'Evich
  • Sarkisov Artem Bronislavovich
  • Kalmykov Maksim Igorevich
  • Makarova Alena Vasil'Evna
  • Petrova Ekaterina Viktorovna
  • Stepanova Elena Pavlovna
RU2562366C1
NEURON NETWORK FOR FINDING, LOCALIZING AND CORRECTING ERRORS IN RESIDUAL CLASSES SYSTEM 2005
  • Chervjakov Nikolaj Ivanovich
  • Lavrinenko Irina Nikolaevna
  • Sivopljasov Dmitrij Vladimirovich
  • D'Jachenko Igor' Vasil'Evich
  • Ivanov Anton Vladimirovich
  • Golovko Aleksandr Nikolaevich
RU2301442C2
DEVICE FOR COMPARING NUMBERS IN A SYSTEM OF RESIDUAL CLASSES 2018
  • Korzhavina Anastasiya Sergeevna
RU2698413C1
DEVICE FOR DIVIDING MODULAR NUMBERS 2016
  • Chervyakov Nikolaj Ivanovich
  • Babenko Mikhail Grigorevich
  • Kuchukov Viktor Andreevich
  • Deryabin Maksim Anatolevich
  • Lavrinenko Irina Nikolaevna
  • Lavrinenko Anton Viktorovich
RU2628179C1

RU 2 780 148 C1

Authors

Babenko Mikhail Grigorevich

Kuchukov Viktor Andreevich

Kucherov Nikolai Nikolaevich

Gladkov Andrei Vladimirovich

Dates

2022-09-19Published

2021-12-27Filed