scispace - formally typeset
Patent

System and method for attributing to a corresponding virtual machine CPU usage of an isolated driver domain in which a shared resource's device driver resides

TLDR
In this article, the authors present a system consisting of a Central Processing Unit (CPU), Virtual Machines (VMs), and a first isolated driver domain in which a first device driver for a first shared resource resides.
Abstract
According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to an isolated driver domain. The method further comprises determining, based on the observed communication, CPU utilization of the isolated driver domain that is attributable to the VM. According to at least one embodiment, a system comprises a Central Processing Unit (CPU), Virtual Machines (VMs), and a first isolated driver domain in which a first device driver for a first shared resource resides, wherein the first isolated driver domain is operable to receive requests from the VMs for access to the first shared resource. The system further comprises a CPU utilization monitor operable to determine an amount of CPU utilization of the first isolated driver domain in processing the received requests that is attributable to a VM requesting access to the first shared resource.

read more

Citations
More filters
Patent

Starting up at least one virtual machine in a physical machine by a load balancer

TL;DR: In this paper, a load balancer receives a request from a client and decides whether at least one additional virtual machine should be started up in response to the request, in order to satisfy the request.
Patent

System for enabling multiple execution environments to share a device

TL;DR: In this paper, the authors provided a data processing system comprising of a dedicated physical device for access by a single client only, a shared physical devices for shared access by multiple clients; a partition of a first type associated with the dedicated physical devices, the first type partition comprising said single client and a first device driver for accessing the first device, the second type partition consisting a second device driver and a back end driver for accessing the second device drivers; and multiple partitions of the third type each comprising a respective one of said multiple clients and a front end drivers for access the shared
Patent

Method and system for the transparent migration of virtual machines storage

TL;DR: In this article, the authors propose a method for transferring storage data of a virtual machine to be migrated from a first host device to a second host device via a communication network, including: running the virtual machine on the first host devices, storing, on a local storage device of the first-host device, a disk image used by the VM, detecting any changes made to the disk image, and transferring to the second-host devices in response to detected any changes detected on the VM.
Patent

Migrating virtual machines

TL;DR: In this article, the authors describe a method to migrate a virtual machine from a first host to a second host to improve the performance of the first virtual machine, based on a frequency threshold and a reliability rating.
Patent

Game execution environments

TL;DR: In this article, the authors describe a game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell, which includes virtual video, audio and input channels that allow each application to operate as if it had dedicated drivers.
References
More filters
Journal ArticleDOI

Xen and the art of virtualization

TL;DR: Xen, an x86 virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, but without sacrificing either performance or functionality, considerably outperform competing commercial and freely available solutions.
Patent

Migrating virtual machines among computer systems to balance load caused by virtual machines

TL;DR: In this paper, a plurality of instructions, when executed on the hardware, migrates at least a first virtual machine executing on a first computer system of the plurality of computer systems to a second computer system.
Proceedings Article

Unmodified device driver reuse and improved system dependability via virtual machines

TL;DR: By allowing distinct device drivers to reside in separate virtual machines, this technique isolates faults caused by defective or malicious drivers, thus improving a system's dependability, and enables extensive reuse of existing and unmodified drivers.
Patent

Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA

TL;DR: In this paper, the authors propose a method and apparatus for carrying an ATM communication protocol on a hybrid fiber coax CATV system, which is supported by use of synchronous code division multiplexing on the physical and by assigning on the MAC layer one or more orthogonal SCDMA codes exclusively for use by pairs of devices needing to communicate such the head end and any customer premises equipment.
Patent

System for management of cutting machines

TL;DR: In this article, the authors propose a distributed control software component for cutting machines, which can be placed on any convenient processor on a network, and can be accessed, viewed, and take user input wherever such tasks are most convenient.
Related Papers (5)