Instantáneas de un volumen compartido con consistencia de aplicación.
Un procedimiento realizado en un primer nodo de un grupo (100),
incluyendo el primer nodo una aplicación (124) de copia de seguridad, un coordinador (120) de copia de seguridad, al menos una aplicación (121), un proveedor (123) de almacenamiento, un servicio (205) de grupo, y un escritor (202) de grupo, creando el procedimiento una instantánea de un volumen compartido que tiene consistencia de aplicación para las aplicaciones en más de un nodo del grupo que usan el volumen compartido, comprendiendo el procedimiento:
recibir (501) una solicitud, desde una aplicación (124) de copia de seguridad, en un coordinador (120) de copia de seguridad en un primer nodo (102), solicitando la solicitud que se cree una instantánea de un volumen (104a) compartido usado por al menos una aplicación (121) en el primer nodo y por al menos una aplicación (111) en al menos un otro nodo (101) en el grupo, incluyendo cada una de la al menos una aplicación en el primer nodo y en el al menos un otro nodo un escritor (111a, 121a), y en el que cada uno del primer nodo y el al menos un otro nodo incluye también un escritor (201, 202) de grupo y un servicio (204, 205) de grupo;
enviar (502), mediante el coordinador de copia de seguridad, una orden de congelación al escritor de grupo y a cada escritor en el primer nodo, dando instrucciones la orden de congelación al escritor de grupo y a cada escritor en el primer nodo de que se conserven los datos de aplicación en el volumen compartido;
enviar (503), mediante el escritor de grupo en el primer nodo, una notificación de la orden de congelación al servicio de grupo en el primer nodo;
enviar (504), mediante el servicio de grupo en el primer nodo, una notificación de la orden de congelación al servicio de grupo en cada uno del al menos un otro nodo, dando instrucciones la notificación al servicio de grupo en cada uno del al menos un otro nodo de iniciar un procedimiento de copia de seguridad del volumen compartido en cada uno del al menos un otro nodo;
esperar (505), mediante el escritor de grupo en el primer nodo, una notificación del servicio de grupo en cada uno del al menos un otro nodo antes de devolver la orden de congelación, indicando la notificación que cada escritor en el nodo correspondiente ha conservado los datos de aplicación correspondientes en el volumen compartido; tras recibir (506) la notificación del servicio de grupo en cada uno del al menos un otro nodo, devolver, mediante el escritor de grupo en el primer nodo, la orden de congelación; y
tras devolver (507) el escritor de grupo en el primer nodo la orden de congelación, enviar, mediante el coordinador de copia de seguridad, una solicitud al proveedor de almacenamiento, haciendo la solicitud que el proveedor de almacenamiento cree una instantánea del volumen compartido, teniendo la instantánea una consistencia de aplicación para cada aplicación en el primer nodo y el al menos un otro nodo que usa el volumen compartido.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2012/069029.
Solicitante: Microsoft Technology Licensing, LLC.
Inventor/es: D'AMATO,ANDREA, BURAGOHAIN,JOYDEEP, SHANKAR,VINOD R.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F15/16 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 15/00 Computadores digitales en general (detalles G06F 1/00 - G06F 13/00 ); Equipo de procesamiento de datos en general. › Asociaciones de dos o más computadores digitales que tienen cada uno por lo menos una unidad aritmética, una unidad de programa y un registro, p. ej. para el procesamiento simultáneo de varios programas.
PDF original: ES-2602143_T3.pdf
Patentes similares o relacionadas:
Difusión en continuo de tasa de bits adaptativa de medios almacenados en archivos contenedores Matroska usando protocolo de transferencia de hipertexto, del 6 de Mayo de 2020, de DIVX, LLC: Un dispositivo de reproducción configurado para realizar difusión en continuo de tasa de bits adaptativa, comprendiendo el dispositivo de reproducción un procesador […]
Maximización de la calidad de servicio para la difusión en continuo de vídeos que se adaptan a la QOS a través de la configuración dinámica de la tasas de flujo en la capa de aplicaciones, del 6 de Mayo de 2020, de Hughes Network Systems, LLC: Procedimiento para difusión en continuo de datos de contenido que comprende: recibir, mediante un dispositivo de configuración de tasa de flujo de capa de aplicación […]
Método y servidor de consulta de información remota, del 29 de Abril de 2020, de Advanced New Technologies Co., Ltd: Método implementado por uno o más dispositivos informáticos, el método que comprende: recibir (S210) mediante un servidor de contenido […]
Aparato de hardware de conmutación de modo de SMP/ASMP rápido para un sistema de múltiples procesadores de alto rendimiento, baja energía y bajo coste, del 29 de Abril de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un sistema de procesamiento multiprocesador (MP) , caracterizado por que comprende: un regulador de voltaje y circuito de derivación […]
Acciones sensibles al contexto entre dispositivos heterogéneos de Internet de las Cosas (IoT), del 22 de Abril de 2020, de QUALCOMM INCORPORATED: Un procedimiento para permitir acciones sensibles al contexto entre dispositivos heterogéneos de Internet de las Cosas, IoT, que comprende: recibir , en un dispositivo […]
Sistema electrónico que comprende dispositivos electrónicos, disyuntor que comprende dicho sistema, procedimiento de generación de un indicador de desviación en caso de incompatibilidad entre dispositivos y producto de programa de ordenador asociado, del 15 de Enero de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Sistema electrónico que comprende un conjunto de dispositivos (12A, 12B, 12C, 12D) electrónicos, comprendiendo cada dispositivo (12A, 12B, 12C, 12D) […]
Sistema y método de servidor de pantalla jerárquico, del 11 de Diciembre de 2019, de Netzyn, Inc: Un sistema de servidores, estando el sistema de servidores configurado para comunicarse a través de una red con un sistema de usuario , comprendiendo el sistema de […]
Sistema y método para la duplicación de fotogramas y la ampliación de fotogramas en codificación y envío por flujo continuo de vídeo en directo, del 4 de Diciembre de 2019, de DIVX, LLC: Un método, realizado por un sistema de codificación en directo, para codificar un flujo de entrada codificado […]