Sistemas y métodos para realizar replicación de datos.

Un método para realizar operaciones de gestión de datos en una red informática (106),

comprendiendo el método: monitorizar operaciones de datos asociadas a primeras y segundas aplicaciones (108) que se ejecutan en un sistema de origen (102), siendo las operaciones de datos operativas para escribir datos en un primer dispositivo de almacenamiento (112) del sistema de origen;

rellenar un primer fichero de registro de origen (460) almacenado en el sistema de origen con un primer conjunto de entradas de datos (463) indicativas de un primer conjunto de las operaciones de datos relacionadas con la primera aplicación y rellenar un segundo fichero de registro de origen (462) almacenado en el sistema de origen con un segundo conjunto de entradas de datos (464) indicativas de un segundo conjunto de operaciones de datos relacionadas con la segunda aplicación;

insertar en cada uno del primer y del segundo ficheros de registro de origen un respectivo marcador de punto de coherencia (463, 464) indicativo de un estado recuperable de la respectiva aplicación, incluyendo el marcador una indicación de tiempo que identifica un tiempo del estado recuperable de la respectiva aplicación;

copiar las entradas de datos y el marcador desde el primer y el segundo ficheros de registro de origen (460, 462) a los correspondientes primer y segundo ficheros de registro de replicación (466, 468) en un sistema de destino (104);

instanciar un primer hilo (358A) en el sistema de destino y, usando el primer hilo, reproducir en un primer volumen de replicación (116A) en el sistema de destino el primer conjunto de operaciones de datos basándose en dichas entradas de datos en el primer fichero de registro de replicación (466) para replicar datos en el primer volumen de replicación;

instanciar un segundo hilo (358B) en el sistema de destino y, usando el segundo hilo, reproducir en un segundo volumen de almacenamiento (116B) en el sistema de destino el segundo conjunto de operaciones de datos basándose en dichas entradas de datos en el segundo fichero de registro de replicación (468) para replicar datos en el segundo volumen de replicación;

explorar el primer y el segundo ficheros de registro de replicación hasta encontrar los respectivos marcadores de puntos de coherencia (463, 464), y tras encontrar el respectivo marcador de punto de coherencia, generar una primera instantánea de los datos replicados que se replicaron en el primer volumen de replicación (116A), en donde dicha generación de la primera instantánea se realiza en un punto identificado mediante dicho respectivo marcador, en donde la primera instantánea es una imagen de punto en el tiempo creada desde el primer volumen de replicación, y generar una segunda instantánea de los datos replicados que se replicaron en el segundo volumen de replicación (116B), en donde dicha generación de la segunda instantánea se realiza en el punto identificado mediante dicho respectivo marcador, en donde la segunda instantánea es una imagen de punto en el tiempo creada desde el segundo volumen de replicación;

almacenar la primera y la segunda instantáneas sin interrumpir o suspender las operaciones de datos en el primer dispositivo de almacenamiento (112); y

asociar la primera y la segunda instantáneas a la información de indicación de tiempo que identifica el tiempo del estado recuperable de la primera y de la segunda aplicaciones (108) de manera que la instantánea parece haberse generado directamente desde los datos en el primer dispositivo de almacenamiento (112) en el tiempo del estado recuperable de la primera y de la segunda aplicaciones.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2006/048273.

Solicitante: COMMVAULT SYSTEMS, INC..

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 1 Commvault Way Tinton Falls, NJ 07724 ESTADOS UNIDOS DE AMERICA.

Inventor/es: NGO, DAVID, PRAHLAND,ANAND, AGRAWAL,VIJAY, EROFEEV,ANDREI.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F11/14 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 11/00 Detección de errores; Corrección de errores; Monitorización del funcionamiento (métodos o disposiciones para verificar la exactitud del marcado sobre un soporte de registro G06K 5/00; en el registro de información basado en un movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18; en las memorias estáticas G11C 29/00). › Detección o corrección de errores en los datos por redundancia en las operaciones, p. ej. mediante la utilización de diversas secuencias de operaciones que conduzcan al mismo resultado (G06F 11/16 tiene prioridad).
  • G06F17/30 G06F […] › G06F 17/00 Equipo o métodos de tratamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas. › Recuperación de la información; Estructura de bases de datos a este efecto.

PDF original: ES-2582364_T3.pdf

 

  • Fb
  • Twitter
  • G+
  • 📞

Patentes similares o relacionadas:

Caché multimedia con segmentación dinámica, del 8 de Junio de 2016, de Opera Software AS: Un método de almacenamiento de datos multimedia transferidos de manera continua de un elemento multimedia en una caché multimedia, comprendiendo […]

Dispositivo de exhibición de información, procedimiento de exhibición de información, programa de exhibición de información, medio de grabación y sistema de exhibición de información, del 1 de Junio de 2016, de RAKUTEN, INC: Un procedimiento de exhibición de información para exhibir en una pantalla de un terminal de usuario una información de una página de la Red […]

Método, aparato y producto de programa informático para proporcionar sincronización inteligente, del 25 de Mayo de 2016, de INTELLISYNC CORPORATION: Un método que comprende: recibir, en un dispositivo cliente , un mensaje que indica que están disponibles datos para sincronización mediante un método […]

Sistema y método para procesamiento transaccional de baja contención y descentralizado altamente escalable, del 25 de Mayo de 2016, de UNIVERSIDAD POLITECNICA DE MADRID: Sistema de gestión de datos transaccional distribuido según un modelo cliente-servidor caracterizado porque - en el lado del servidor el […]

Procedimiento de control de periféricos, controlador de periféricos y programa de ordenador asociados, del 25 de Mayo de 2016, de THALES: Procedimiento de control de uno o varios periféricos en un sistema que comprende un servidor de venta de billetes , unos terminales de usuarios , un […]

Un sistema de agregador espacial para suministrar información, del 27 de Abril de 2016, de mx-Data-Technologies Limited: Un sistema de suministro de información, que comprende un medio para leer canales de información de una pluralidad de fuentes de contenido , teniendo […]

Dispositivo de registro de palabras relacionadas, dispositivo de procesamiento de información, método de registro de palabras relacionadas, programa para dispositivo de registro de palabras relacionadas, y medio de almacenamiento, del 13 de Abril de 2016, de RAKUTEN, INC: Un dispositivo de registro de palabras relacionadas que comprende: un medio de generación de grupos candidatos de palabras relacionadas […]

UN MÉTODO PARA LA INDEXACIÓN AUTOMÁTICA DE DOCUMENTOS, del 29 de Febrero de 2012, de BDGB Enterprise Software Sàrl: Un método para recuperar en base a un término de búsqueda junto con una cierta categoría a la que pertenece el término de búsqueda, a partir de un conjunto […]

‹‹ Estructura de placa base para puertas de vehículos de transporte

Método de diagnóstico de instalación, método de funcionamiento de sistema de cálculo de diagnóstico de instalación y sistema de cálculo de diagnóstico de instalación ››