Supercharge Your Innovation With Domain-Expert AI Agents!

Container-based Web app migration method

A container and state technology, applied in the field of virtualization migration, can solve problems such as inability to guarantee security

Inactive Publication Date: 2018-07-10
INST OF ACOUSTICS CHINESE ACAD OF SCI +1
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Existing app migration technologies, such as Android application migration, only support the migration of specific platforms, and cannot perform state migration and operation of applications across platforms; in addition, related web app migration technologies can support cross-platform features, and in terms of security Can't guarantee

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
  • Container-based Web app migration method
  • Container-based Web app migration method
  • Container-based Web app migration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0021] like figure 1 As shown, a container-based Web app migration method, the method includes:

[0022] Step 1) Web app A runs in the Docker container (Container A) of the embedded set-top box (embedded Linux operating system, Chrome operating environment);

[0023] Step 2) If the user needs to view the Web app on another terminal (such as a tablet computer), trigger the migration condition of the Web app, and use the Snapshot technology to save the execution status of Web app A;

[0024] like figure 2 As shown, the step 2) specifically includes:

[0025] Step 2-1) classify the status of Web app A, and mark different categories for different statuses;

[0026] Among them, the state types of the Web app are: DOM tree state, rendering tree state, JavaScript heap state, or event processing state.

[0027] For example, Web app A is...

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

The invention discloses a container-based Web app migration method. The method comprises the steps that when a Web app runs in a Docker container A of a Chrome running environment of an embedded Linuxoperating system, if a user needs to view the Web app on another terminal, a Web app migration condition is triggered, and a Snapshot technology is adopted to save the execution state of the Web app;a Snapshot is sent to a target node through a migration manager; the target node receives a migration request and creates a target node container B according to a resource demand; and the Snapshot performs state recovery in the target node container B and continues to run the Web app. Through the method, state migration running of the Web app can be realized, and the method has instantaneous saving characteristics, state migration characteristics, cross-platform characteristics and secure isolation characteristics.

Description

technical field [0001] The invention belongs to the field of virtualization migration and the field of browsers, and in particular relates to a container-based Web app migration method. Background technique [0002] With the rapid development of Internet technology, the development of embedded systems is becoming more and more intelligent, people's demand for it is getting higher and higher, and more and more applications are supported. When the resources required by the application exceed the resources provided by the client, or when the user needs to share the application status on different terminals, the application needs to be migrated to the target device to keep the original running results and continue to run. [0003] Existing app migration technologies, such as Android application migration, only support the migration of specific platforms, and cannot perform state migration and operation of applications across platforms; in addition, related web app migration tech...

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 Applications(China)
IPC IPC(8): G06F9/455G06F9/48
CPCG06F9/45558G06F9/4856G06F2009/4557
Inventor 胡琳琳肖伟民郭志川朱小勇
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
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