US Patent Application 18337566. High Availability Multi-Single-Tenant Services simplified abstract

From WikiPatents
Jump to navigation Jump to search

High Availability Multi-Single-Tenant Services

Organization Name

Google LLC


Inventor(s)

Grigor Avagyan of Kirkland WA (US)


Dean Hildebrand of Mountain View CA (US)


High Availability Multi-Single-Tenant Services - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 18337566 Titled 'High Availability Multi-Single-Tenant Services'

Simplified Explanation

This abstract describes a method for managing virtual machine instances in a pool. The method involves running multiple primary virtual machine instances, each running a specific service. Additionally, a shared secondary virtual machine instance is created. If a primary instance becomes unavailable, the corresponding service is moved to the secondary instance. After the move, the method adjusts the resources of the secondary instance based on the needs of the service.


Original Abstract Submitted

A method includes executing a pool of primary virtual machine (VM) instances, each primary VM instance executing a corresponding individual service instance, and instantiating a shared secondary VM instance. The method includes identifying unavailability of a particular primary VM instance of the pool of primary VM instances, and causing the corresponding individual service instance executing on the particular primary VM instance to failover to the shared secondary VM instance to commence executing the corresponding individual service instance. The method includes, after the failover to the shared secondary VM instance, determining a difference between a current resource level of the shared secondary VM instance and a target resource level associated with the corresponding individual service instance, and adjusting the current resource level of the secondary VM instance based on the difference.