Unlock instant, AI-driven research and patent intelligence for your innovation.

A method, device and system for ensuring application consistency

A consistency and corresponding relationship technology, applied in the computer field, can solve problems such as inability to guarantee cache consistency, faulty applications, and failure to start

Active Publication Date: 2019-10-18
CHENGDU HUAWEI TECH
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

from figure 1 It can be seen that the crash consistency can only guarantee the file consistency of the application using the container, but cannot guarantee the cache consistency of the application; while the application consistency can not only ensure the file consistency of the application, but also the cache consistency of the application sex
For example, if the consistency level of application A is crash consistency, when the application fails, the data protection service provided by the container can only restore the files of the application, but cannot restore the cache of the application, which will cause the application cache data loss, or even cause more serious failures (for example, the application cannot be started due to inconsistent storage configuration, etc.)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, device and system for ensuring application consistency
  • A method, device and system for ensuring application consistency
  • A method, device and system for ensuring application consistency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In the following description, specific details such as specific system structures, interfaces, and technologies are presented for illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. It will be apparent, however, to one skilled in the art that embodiments of the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the embodiments of the invention with unnecessary detail.

[0042] The terms "system" and "network" are often used interchangeably herein. And the terms "comprising" and "having" in the description and claims of the embodiments of the present invention and the drawings, as well as any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention provide a method, device, and system for ensuring application consistency, which relate to the computer field and can implement snapshots for data volumes of containers used by applications to ensure that data protection services provided by containers achieve application consistency. The method for ensuring application consistency includes: the first node receives data protection information, and the data protection information is used to request data protection of the first application; the first node sends data synchronization information to the second node according to the data protection information, and the data synchronization information It is used to instruct the second node to store the data of the first application in the data volume of the container used by the first application according to the first correspondence; the first node sends execution snapshot information to the second node, and the execution snapshot information is used to indicate that the first application The second node executes a snapshot on the data volume of the container used by the first application to obtain the first snapshot; or the first node executes the snapshot on the data volume of the container used by the first application to obtain the first snapshot.

Description

technical field [0001] The embodiments of the present invention relate to the computer field, and in particular to a method, device and system for ensuring application consistency. Background technique [0002] The emergence of virtualization technology has changed the mode of modern computing. It can improve the utilization efficiency of computer system resources, eliminate the dependencies between applications and underlying hardware, and at the same time enhance the portability and security of loads. Containers and virtual machines are currently two mainstream computing virtualization technologies. Among them, containers have attracted widespread attention due to their advantages such as light weight, high mobility, high hardware density, and more efficient life cycle management. [0003] Containers need to be protected when they are in use (for example, backups, snapshots, recovery from application failures or disasters, etc.), so the data protection services provided by...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/20G06F11/07
CPCG06F11/073G06F11/2064G06F11/2082G06F2201/815G06F2201/82G06F2201/84
Inventor 孙勐文震
Owner CHENGDU HUAWEI TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More