Rapid suspend/resume for virtual machines via resource sharing

DJ Beveridge, D Snowdon - US Patent 9,619,268, 2017 - Google Patents
Examples quickly suspend and resume virtual desktops on demand or on schedule. Virtual
desktops, or desktops as a service, are provided to users, where the virtual desktop is a …

Resource optimization and monitoring in virtualized infrastructure

S Suri, H Chilkoti, A Shrivastava - US Patent 8,924,534, 2014 - Google Patents
A method includes monitoring a resource consumption of one or more virtual machines on a
host computer in a computer network, and suspending the one or more virtual machines …

Method and system for synchronizing fault-tolerant virtual machines and adjusting CPU resource limit based on execution latency

L Huang, DJ Scales - US Patent 8,650,564, 2014 - Google Patents
US8650564B2 - Method and system for synchronizing fault-tolerant virtual machines and
adjusting CPU resource limit based on execution latency - Google Patents US8650564B2 …

Elastic compute fabric using virtual machine templates

J Gummaraju, G Tarasuk-levin - US Patent 10,977,063, 2021 - Google Patents
Embodiments include an infrastructure shared among cloud services that supports fast
provisioning of virtual machines (VMs). A set of powered-on parent VM templates and a set …

System and method for providing a communications client on a host device

JS Hodgson, M Bells, TLT Plestid, IIES Willis… - US Patent …, 2012 - Google Patents
(57) ABSTRACT A system and a method (100, 500) for integrating an uncer tified client (104)
with a certified host device (102) are pro vided. The integration system (100) is configured to …

Storing checkpoint file in high performance storage device for rapid virtual machine suspend and resume

DJ Beveridge - US Patent 9,804,798, 2017 - Google Patents
A method of enabling “fast” suspend and “rapid” resume of virtual machines (VMs) employs
a cache that is able to perform input/output operations at a faster rate than a storage device …

Distributed cloud computing elasticity

A Nahir, A Orda, D Raz - US Patent 10,387,208, 2019 - Google Patents
A method comprising, in a cloud computing system: receiving a new job at the cloud
computing system; sampling VMs (Virtual Machines) of the cloud computing system for the …

Idle processor management by guest in virtualized systems

HH Van Riel, M Tsirkin - US Patent 10,365,936, 2019 - Google Patents
A system and method for idle processor management in virtualized systems are disclosed. In
accordance with one embodiment, a guest operating system (OS) of a virtual machine …

Multi-core binary translation task processing

JM Agron, K Yamada - US Patent 9,110,723, 2015 - Google Patents
Embodiments of techniques and systems associated with binary translation (BT) in
computing systems are disclosed. In some embodiments, a BT task to be processed may be …

Rapid virtual machine suspend and resume

DJ Beveridge, TG Thirumal, K Madnani… - US Patent …, 2017 - Google Patents
A method of enabling “fast” suspend and “rapid” resume of virtual machines (VMs) employs
a cache that is able to perform input/output operations at a faster rate than a storage device …