18095159. REPLICATION TECHNIQUES USING A METADATA LOG simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

REPLICATION TECHNIQUES USING A METADATA LOG

Organization Name

Dell Products L.P.

Inventor(s)

Vladimir Shveidel of Pardes-Hana (IL)

Vamsi K. Vankamamidi of Hopkinton MA (US)

REPLICATION TECHNIQUES USING A METADATA LOG - A simplified explanation of the abstract

This abstract first appeared for US patent application 18095159 titled 'REPLICATION TECHNIQUES USING A METADATA LOG

The abstract of the patent application describes data replication techniques involving processing writes directed to a source logical device configured for asynchronous remote replication to a destination system.

  • Receiving a write directed to a source logical device for replication.
  • Flushing a transaction log entry for the write.
  • Replication processing using a replication queue entry corresponding to the write.
  • Creating a metadata log entry for the write.
  • Retrieving content not in cache from a storage location.
  • Obtaining references from the metadata log entry or replication queue entry.

Potential Applications: - Data backup and disaster recovery systems - Synchronization of data between multiple systems - High availability and fault tolerance in distributed systems

Problems Solved: - Ensuring data consistency across distributed systems - Efficient replication of data in real-time - Minimizing data loss in case of system failures

Benefits: - Improved data reliability and availability - Faster recovery in case of system failures - Reduced risk of data loss during replication processes

Commercial Applications: Title: "Advanced Data Replication Technology for Enhanced Data Protection" This technology can be used in cloud storage services, enterprise data centers, and mission-critical applications where data integrity and availability are paramount.

Questions about Data Replication Technology: 1. How does this technology improve data reliability in distributed systems? This technology ensures that data is replicated efficiently and consistently across multiple systems, reducing the risk of data loss and ensuring high availability.

2. What are the key features that differentiate this data replication technique from traditional methods? This technique utilizes a replication queue and metadata log entries to track and replicate data changes, ensuring data integrity and minimizing replication latency.


Original Abstract Submitted

Data replication techniques can include receiving, at a source system, a write directed to a source logical device configured for asynchronous remote replication to a destination system; performing processing that flushes a transaction log entry for the write; and performing replication processing that uses a replication queue including a replication queue entry corresponding to the write that stores the first content to a logical address. The processing can create a metadata (MD) log entry in a MD log for the write responsive to determining that the write is directed to the source logical device configured for asynchronous remote replication and that the first content has not been replicated. Responsive to the first content not being in cache, the first content can be retrieved using the reference to a storage location storing the first content. The reference can be obtained from the MID log entry or the replication queue entry.