Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Realization method and realization system of distributed deployment application program based on input/output (IO) decoupling

An application program, a technology for realizing the system, applied in the direction of transmission system, program control device, software simulation/interpretation/simulation, etc., can solve the problem of high system resource overhead, no support for copying and pasting of virtual machines and host machines, virtual machines and local programs The interaction is not very good, etc., to achieve the effect of improving the sharing ability and reducing the consumption of resources

Active Publication Date: 2013-04-10
WUHAN POST & TELECOMM RES INST CO LTD
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) The interaction between the virtual machine and local programs is not very good. For example, the widely used virtual machine software VirtualBox does not support copy and paste between the virtual machine and the host machine. The virtual machine software vmware must install an enhanced toolkit on the virtual machine Only support copy paste drag and drop, etc.
[0005] (2) When multiple users use the virtual machine at the same time, the operating system of the virtual machine occupies a large overhead of system resources

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
  • Realization method and realization system of distributed deployment application program based on input/output (IO) decoupling
  • Realization method and realization system of distributed deployment application program based on input/output (IO) decoupling
  • Realization method and realization system of distributed deployment application program based on input/output (IO) decoupling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0033] see figure 1 As shown, a general application program realizes functions such as reading and writing various files and interacting with users by calling various dynamic link libraries including the system dynamic link library during operation. The logic part of the existing application program and the display and IO part are generally executed in one computer, and the connection between the logic part and the display and IO part is realized by executing some function calls related to the display and IO in the dynamic link library of the system .

[0034] An embodiment of the present invention provides a method for implementing a distributed application deployment based on IO decoupling, including the following steps:

[0035] S1, see figure 2 As shown, a layer of separate dynamic link library is inserted between the executab...

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 realization method and a realization system of a distributed deployment application program based on input / output (IO) decoupling, and relates to a virtual machine. The realization system comprises client software, a separation dynamic link library and a virtual program management unit, wherein the separation dynamic link library is located between executable program of a server end and a system dynamic link library, the separation dynamic link library invokes and transfers the functions about displaying and an IO part to a local end to execute by means of remote procedure call (RPC), and the functions about the displaying and the IO part comprise all the functions related to man-machine interface interaction, graphical display, file IO and network IO. The realization method and the realization system of the distributed deployment application program the IO decoupling based on the IO decoupling separate the logic part of an application program from the display and the IO part, do not change the application program and other parts, and enable the application program to be virtualized, the virtualized granularity is relatively low, the excitation effect of a virtualization program is the same as that of the local program, the interactively between the virtualization program and the other local programs is good, and the consumption of resources of a operation system of the virtual machine is reduced.

Description

technical field [0001] The present invention relates to a virtual machine, in particular to a method and system for implementing a distributed deployment application program based on IO (Input Output, input and output) decoupling. Background technique [0002] With the increasing popularity of cloud computing technology and a large number of industrial applications, the advantages of cloud computing in terms of high availability of services and scalability of processing capabilities have been recognized by the industry. As an important implementation of cloud computing technology, virtual machine (that is, virtual computer) has been widely used. [0003] However, in the process of actual application, the virtual machine has the following disadvantages: [0004] (1) The interaction between the virtual machine and local programs is not very good. For example, the widely used virtual machine software VirtualBox does not support copying and pasting between the virtual machine a...

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
IPC IPC(8): H04L29/08G06F9/455
Inventor 陈浩陈亮王若舟肖凌
Owner WUHAN POST & TELECOMM RES INST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products