Font Size: a A A

An Inter-domain Data Sharing System Based On Embedded Virtualization Platform

Posted on:2013-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:H F LiFull Text:PDF
GTID:2248330392957831Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Recently, with the rapid development of embedded devices, embedded virtualizationtechnology is more and more popular in industry and academia, especially in the field ofvirtualization resource integration and security in isolation. However, the natural isolationproperty of VMs makes it excruciatingly difficult for the virtual machine to share datawith each other. Currently, the common propose of data sharing between virtual machinesis network-sharing, but this method can’t guarantee high reliability of data transmissionand low latency, and makes embedded systems poor in the reliability, real-time and powerconsumption.The inter-domain data sharing system based on VNeo embedded virtualizationsystem can effectively solve these problems. The feature of this system isnetwork-independent. It takes full advantage of the VNeo virtualization device mode, inwhich block device driver is deployed in the virtual machine monitor. In detail, theresponsibility of the Guest OS located on virtual machine monitor is issuing the read orwrite (R/W) requests. Then, the R/W requests will be processed by the Guest OS kernel.Finally, the requests will be transferred by super system call to virtual machine monitor.The driver in the virtual machine monitor drives the block device to complete the dataoperation. When the data operation has been completed, a virtual interrupt will be issuedby virtual machine monitor. The virtual interrupt processor responses the virtual interruptand wake the blocked process in the Guest OS kernel.Compared with native performance, the system incurs a negligible read overhead of10%, while only30%degradation of write overhead. Generally, the system is highreliability, low latency and low power, and thus meets the characteristics of embeddedsystems.
Keywords/Search Tags:Embedded system, Virtualization, Inter-domain data sharing
PDF Full Text Request
Related items