FIELD: physics, computation hardware.
SUBSTANCE: invention relates to method, system and computer data carrier for maintenance of correctness in storage system. In compliance with proposed method, one or more indications of objects involved in transaction are obtained. Location of the first set of storages locations for objects involved in transactions is determined. Logical copies of said objects are created and modified in the transaction context. Second set of storage of said logical copies is defined. Association is created to relate logical copies of objects in elementary unit. One or more requests for writing said association and logical copies to storage are output. At the same time, originals of said copies are maintained in the storage. After refusal recovery job is executed which includes determination if the copy of all said objects as modified in transaction context in the storage and rejection of modification for this copy of all objects in storage. Said objects are modified in transaction context when object copy defined as corresponding top one of objects as modified in transaction context is not located in the storage.
EFFECT: higher reliability of storage.
14 cl, 5 dwg
Title | Year | Author | Number |
---|---|---|---|
REFERENCE POINTS FOR FILE SYSTEM | 2011 |
|
RU2554847C2 |
DATA RECOVERY CLIENT FOR MOVEABLE CLIENT DATA | 2012 |
|
RU2598991C2 |
USING EXTERNAL MEMORY DEVICES TO IMPROVE SYSTEM EFFICIENCY | 2005 |
|
RU2395115C2 |
EXTENDED STORAGE WITHOUT LOCKS FOR MULTIPLE ACCESS METHODS | 2014 |
|
RU2672719C2 |
FLUSHING IN FILE SYSTEM | 2014 |
|
RU2671049C2 |
METHOD AND SYSTEM FOR TRANSACTION FILE OPERATIONS OVER NETWORK | 2004 |
|
RU2380749C2 |
RESOURCE UPDATE AND REPLICATION | 2006 |
|
RU2425415C2 |
IMPROVEMENT OF AVAILABILITY AND SCALABILITY IN SYSTEM OF MESSAGE TRANSFER BY METHOD, TRANSPARENT FOR APPLICATION | 2004 |
|
RU2345408C2 |
DISPLAY OF PHYSICAL OBJECTS ON BLOCKCHAIN STRUCTURE | 2018 |
|
RU2786646C2 |
COORDINATION MECHANISM FOR CLOUD CHOICE | 2012 |
|
RU2628902C2 |
Authors
Dates
2015-08-20—Published
2010-11-11—Filed