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:

Dispositivo de control de descarga, del 8 de Noviembre de 2018, de Maxell, Ltd: Un método para descargar contenidos con un aparato de control de descarga que incluye una unidad de recepción, incluyendo el método […]

Imagen de 'Método y sistema para mecanismo de sincronización en sistema…' Método y sistema para mecanismo de sincronización en sistema de reservas de múltiples servidores, del 8 de Noviembre de 2018, de AMADEUS S.A.S.: Un método de sincronización, en una aplicación de reservas que opera en un sistema de múltiples servidores, intercambiando la aplicación de reservas información […]

El uso de huellas digitales para asociar datos con una obra, del 30 de Octubre de 2018, de AUDIBLE MAGIC CORPORATION: Un método que comprende: durante el muestreo o una primera reproducción de una obra, la recepción, por parte de un dispositivo de usuario, de un comando para asociar […]

Registro declaratorio de punto de extensión para virtualización, del 29 de Octubre de 2018, de Microsoft Technology Licensing, LLC: Un procedimiento implementado por ordenador para identificar puntos de extensión y aislar el uso de la aplicación de los puntos de extensión, comprendiendo […]

Procedimiento de reconocimiento y referenciación para acceder a objetos dinámicos en páginas de navegación por internet, del 25 de Octubre de 2018, de Bull SAS: Procedimiento de reconocimiento y de referenciación de objetos dinámicos dentro de páginas de Internet disponibles en la red (R) Internet gracias a al menos un ordenador, […]

Método para proporcionar contenido a un dispositivo de exploración web móvil, del 17 de Octubre de 2018, de Openwave Messaging Data Centre Limited: Método para proporcionar contenido a un dispositivo de exploración web móvil desde un servidor web, que comprende las etapas de: (a) recibir en un […]

Imagen de 'Dispositivo de suministro de información, método de suministro…' Dispositivo de suministro de información, método de suministro de información, programa de procesamiento de suministro de información, medio de registro que registra un programa de procesamiento de suministro de información, y sistema de suministro de información, del 3 de Octubre de 2018, de RAKUTEN, INC: Un dispositivo de suministro de información al que un dispositivo terminal puede acceder a través de una red, comprendiendo el dispositivo de […]

Imagen de 'Gestión dinámica de números de miembros en máquinas de estado…' Gestión dinámica de números de miembros en máquinas de estado replicadas en un entorno informático distribuido, del 28 de Septiembre de 2018, de Wandisco, Inc: Un metodo implementado por ordenador, que comprende: replicar estados de una maquina de estado en una pluralidad de maquinas de estado 5 a traves de una red informatica para […]

‹‹ 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 ››