The ability to take transaction-consistent snapshots of a distributed persistent object store is useful for online data archive, backup, and recovery. However, most modern snapshot utilities such as those in file systems and database systems are not designed for distributed environments and directly applying these methods to a distributed environment results in poor performance. This thesis describes an efficient snapshot scheme for a distributed persistent object store. Our snapshot scheme provides two basic operations to the users: (1) take a snapshot of the persistent object store and (2) execute a read-only transaction on a previously taken snapshot. Snapshots in our system are based on time. Users take a snapshot by indicating that the...
International audienceDistributed snapshots, as introduced by Chandy and Lamport in the context of a...
The design and development of a type secure persistent object store is presented as part of an archi...
We present here a transaction management protocol using snapshot isolation in partially replicat...
International audienceThis paper exposes an adaptation of the classic algorithm for consistent snaps...
Persistent object stores provide an execution environment in which data and its interrelationships a...
ABSTRACT A snapshot object is an abstraction of the fundamental problem of obtaining a consistent vi...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
An atomic snapshot object is an object that can be concurrently accessed by n asynchronous processes...
The basic distributed, object-based storage system model lacks features for storage management. This...
NoSQL data storage systems provide high scalability and availability in exchange for limited transac...
Distributed snapshots, as introduced by Chandy and Lamport in the context of asynchronous failure-fr...
Software transactional memory (STM) has been proposed to simplify the development and to increase ...
AbstractAn atomic snapshot memory is an implementation of a multiple-location shared memory that can...
Generalized snapshot isolation extends snapshot isolation as used in Oracle and other databases in a...
Generalized snapshot isolation extends snapshot isolation as used in Oracle and other databases in a...
International audienceDistributed snapshots, as introduced by Chandy and Lamport in the context of a...
The design and development of a type secure persistent object store is presented as part of an archi...
We present here a transaction management protocol using snapshot isolation in partially replicat...
International audienceThis paper exposes an adaptation of the classic algorithm for consistent snaps...
Persistent object stores provide an execution environment in which data and its interrelationships a...
ABSTRACT A snapshot object is an abstraction of the fundamental problem of obtaining a consistent vi...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
An atomic snapshot object is an object that can be concurrently accessed by n asynchronous processes...
The basic distributed, object-based storage system model lacks features for storage management. This...
NoSQL data storage systems provide high scalability and availability in exchange for limited transac...
Distributed snapshots, as introduced by Chandy and Lamport in the context of asynchronous failure-fr...
Software transactional memory (STM) has been proposed to simplify the development and to increase ...
AbstractAn atomic snapshot memory is an implementation of a multiple-location shared memory that can...
Generalized snapshot isolation extends snapshot isolation as used in Oracle and other databases in a...
Generalized snapshot isolation extends snapshot isolation as used in Oracle and other databases in a...
International audienceDistributed snapshots, as introduced by Chandy and Lamport in the context of a...
The design and development of a type secure persistent object store is presented as part of an archi...
We present here a transaction management protocol using snapshot isolation in partially replicat...