摘要:
Hosting, by a virtual machine manager of a local machine, a virtual machine having a device driver. The method may include obtaining, by the virtual machine manager, from a stub driver on the remote machine, information about the I/O device on the remote machine. The I/O device on the remote machine may be bound to the stub driver on the remote machine. The method may include instantiating, by the virtual machine manager, a virtual I/O device on the local machine corresponding to the I/O device on the remote machine. The method may include collaborating, by the virtual machine manager, with the stub driver on the remote machine to effectuate a real access to the I/O device on the remote machine for an access to the virtual I/O device by the device driver on behalf of a program on the local machine. Other embodiments may be described and claimed.
摘要:
Methods, apparatus and systems for surrogate server management in an ICN network is disclosed. One representative method may include subscribing, by a network entity, to attribute information to be published; obtaining, by the network entity, the published attribute information; determining, by the network entity, based on the obtained attribute information, whether to activate a virtual machine (VM) to be executed in a surrogate server or to deactivate the VM executing in the surrogate server; and sending, by the network entity to a second network entity, a command to activate or deactivate the VM.
摘要:
According to an embodiment, a virtual environment execution apparatus executes a virtual machine. A storage unit stores data in an non-volatile manner. When an instruction to put the virtual machine into a power-saving mode is received, a storage control unit causes data stored in a virtualized memory of the virtual machine to be stored in the storage unit. When an instruction to resume the virtual machine is received, a memory control unit retrieves the data that was previously caused to be stored in the storage unit by the storage control unit and stores the retrieved data in the virtualized memory.
摘要:
As part of starting a system including a system-on-a-chip (SoC) device fro a mode in which power is removed from the system, the SoC device determines, based on the metadata, whether to resume the system to a prior system state. In response to the metadata indicating that the system is to be resumed to the prior system state, the system is resumed to the prior system state using system state information stored in the on-chip non-volatile memory.
摘要:
Systems and methods are provided for implementing a Virtual Switch (vSwitch) architecture that supports transparent virtualization and live migration. In an embodiment, a vSwitch with prepopulated Local Identifiers (LIDs). Another embodiment provides for vSwitch with dynamic LID assignment. Another embodiment provides for vSwitch with prepopulated LIDS and dynamic LID assignment Moreover, embodiments of the present invention provide scalable dynamic network reconfiguration methods which enable live migrations of VMs in network environments.
摘要:
In order to provide a control device capable of providing detailed services, a control device 30 includes: a storage unit 33 configured to store correspondence information in which each of a plurality of identifiers for identifying a corresponding one of a plurality of virtual networks at a network layer level is associated with an attribute value of data to be transmitted by the virtual network identified by the identifier; and a control unit 34 configured to assign, based on the correspondence information, the identifier and a policy for use of the virtual network identified by the identifier to each of a plurality of communication devices connected via a physical network.
摘要:
The present invention provides a method and apparatus for starting an application. The method includes: receiving, via a first virtual machine, a startup instruction for starting an application on a second virtual machine, and acquiring startup information corresponding to the startup instruction, the startup information including information of the second virtual machine and information of the application on the second virtual machine; and starting the second virtual machine according to the information of the second virtual machine, and starting the application on the second virtual machine according to the information of the application on the second virtual machine. According to the technical solutions of the present application, a user is capable of directly starting the application on the second virtual machine in the operating environment of the first virtual machine, with no need to switch an operating system to find an application, and thus user's operations are convenient.
摘要:
In the case of constructing systems having configurations different each other by using a virtual machine including a common component, a binary file of the virtual machine depending on the plural systems to be constructed is generate, efficiently. The system construction device 100 includes a system information acquisition unit 120 and a VM image generation unit 110. The system information acquisition unit 120 acquires a plurality of pieces of configuration information regarding respective systems each indicating a virtual machine and an additional module to be deployed on the virtual machine. The VM image generation unit 110 generates, when a virtual machine is matched and at least one additional module is matched among the acquired pieces of configuration information, a binary file for operating the matched virtual machine and the matched additional module.
摘要:
Disclosed herein are system, method, and computer program product embodiments for virtual machine (VM) backup from a storage snapshot. An embodiment operates by receiving selective backup parameters including a VM to backup and then creating a VM snapshot associated with the VM. Next, an offset table associated with a virtual disk of the VM stored on a storage is retrieved. The embodiment further includes generating a storage snapshot and deleting the VM snapshot and then promoting the storage snapshot to a new logical unit number. The promoted storage snapshot is then mounted to the backups server. The virtual disk data is backed up to a backup storage using the offset table from the storage snapshot. The storage snapshot is dismounted from the backup server and deleted from the storage.