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

Virtual platform system based on firmware

A virtualization platform and firmware technology, which is applied in the field of firmware-based virtualization platform system, can solve the problems of vulnerable virtualization architecture and unstable virtual environment

Active Publication Date: 2009-02-25
SUZHOU ONE WORLD TECH
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the instability of the user's virtual environment, frequent virus infections, experimental code failures, and destructive behaviors of traditional operating systems, the entire virtualization architecture in general operating systems is vulnerable and difficult to salvage

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
  • Virtual platform system based on firmware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0024] FIG. 1 shows the principle of a preferred embodiment of the firmware-based virtualization platform system of the present invention. Referring to FIG. 1 , an embodiment of a firmware-based virtualization platform system includes an operating system hypervisor module 10 , a flash virtual operating system driver module 20 , an extended firmware interface module 30 and a persistent storage 40 .

[0025] The operating system management program module (OS Manager) 10 is installed in the user space of each operating system instance, which provides convenience for performing virtualization tasks and resource management in the common operating system environment. The operating system hypervisor module 10 allows the user to set the priority of tasks, manage and allocate physical resources (such as I / O and memory), create or destroy instances of the operat...

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 virtualized platform system based on a firmware which is used for protecting program data and persistence metadata of the platform and preventing damage of a local operation system. The technical proposal is that: the system comprises a management program module of an operation system; a driving program module of a flash memory virtual operation system; the module is composed of an extensible firmware interface unit which is used for communicating with VMM and requesting VMM for service; an extensible firmware interface module mounted in a firmware EFI which is in charge of realizing the verification request sent by an embodiment of the operation system and a control protocol of the system management during the operating period and is composed of an extensible disk service unit, a dynamic subarea and an establishment deletion virtual machine which contains VMM used for separating the embodiment of each operation system; a protected variable storage area which is used for storing read / write constancy data in VMM, so as to be visited only by the extensible firmware interface module; and a permanent memorizer which stores read-only VMM program data, so as to avoid vicious changes. The invention is applied in the computer field.

Description

technical field [0001] The invention relates to a computer platform, in particular to a firmware-based virtualization platform system related to a virtual machine monitor (VMM). Background technique [0002] Operating system virtualization is an existing technology for installing multiple operating systems on a single physical computer. In recent years, builders of data centers have begun to use virtualization as a means of improving server performance and availability. This has sparked renewed interest in virtualization both in industry and in academic research. Not only that, virtualization technology also has the opportunity to have a greater impact in the consumer market. Software developers often rely on multiple operating system instances to test new software. PC manufacturers use some techniques of virtualization to provide a reliable restore point in case the operating system fails or is infected with a virus. Customers in emerging markets use virtualization to m...

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): G06F9/455G06F21/00G06F21/70
Inventor 舒曼·拉菲扎德保罗·威尔曼林贻基胡英
Owner SUZHOU ONE WORLD TECH
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