Patent ID: 8769530

Claim:
A method with regard to a computing system comprising: forwarding an access request from a resource stack to be queued at a first port on a first virtual machine (VM), each access request as queued at the first port being further forwarded in turn to the resource to be acted upon by such resource; forwarding at least one subsequent access request from the resource stack to be queued at a second port on the first virtual machine; and after the resource has acted upon substantially all access requests queued at and forwarded by the first port: assigning the resource to a second VM such that the second VM controls the resource; and forwarding access request queued at the second port to the resource by way of the second VM to be acted upon by the resource such that the at least one subsequent access request from the resource stack of the first VM are acted upon by the resource in turn after the resource is removed from the first VM and assigned to the second VM; and migrating the first VM to a different computing device after assigning the resource to the second VM.