Hardware virtualization module for exclusive controlled access to cpu
AssigneeCisco Technology, Inc.
InventorsSATEESH K. ADDEPALLI, RAGHURAM S. SUDHAAKAR
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method comprises providing an apparatus having exclusive access to each of one or more central processing units (CPUs) of a computing system and exclusive access to host resources of the computing system; and controlling, by the apparatus, execution of a virtual machine in the computing system based on the apparatus controlling access to any one of the CPUs or any one of the host resources according to prescribed policies for the virtual machine, the prescribed policies maintained exclusively by the apparatus.
Claims20
A method comprising:
- providing an apparatus having exclusive access to each of one or more central processing units (CPUs) of a computing system and exclusive access to host resources of the computing system;
- controlling, by the apparatus, execution of a virtual machine in the computing system based on the apparatus controlling access to any one of the CPUs or any one of the host resources according to prescribed policies for the virtual machine, the prescribed policies maintained exclusively by the apparatus.
An apparatus comprising:
- at least one central processing unit (CPU) interface manager circuit configured for providing exclusive access to each of one or more CPUs of a computing system;
- and
- at least one host interface manager circuit configured for providing exclusive access to host resources of the computing system;
- the CPU interface manager circuit configured for controlling execution of a virtual machine in the computing system based on the apparatus controlling access to any one of the CPUs or any one of the host resources according to prescribed policies for the virtual machine, the prescribed policies maintained exclusively by the apparatus.
Logic encoded in one or more non-transitory tangible media for execution by a machine and when executed by the machine operable for:
- providing the machine with exclusive access to each of one or more central processing units (CPUs) of a computing system and exclusive access to host resources of the computing system;
- controlling, by the machine, execution of a virtual machine in the computing system based on the machine controlling access to any one of the CPUs or any one of the host resources according to prescribed policies for the virtual machine, the prescribed policies maintained exclusively by the machine.
Dependencies are inferred from the claim text.