Multi-tenant monitoring
AssigneeWaratek Limited
InventorJohn Matthew Holt
Life of this patent
Estimating the term…
Abstract
The present invention discloses an alternative arrangement to wake-on-LAN and which is designed specifically for multi-tenant cloud computing and virtualized server environments. This new arrangement identifies which tenants or applications of a multi-tenant server are idle, and when a tenant or application is identified as idle, it transparently reduces the reserved computational capacity footprint of the application or tenant without shutting down the tenancy or exiting the application. Furthermore, the near-instantaneous resumption of the idle tenant or application is achieved when some external event is detected which relates to the passivated tenant or application.
Claims22
A method of saving computer resources in a multi-tenanted computer environment in which a plurality of tenants operate within a single JAVA virtual machine, or equivalent, said method comprising the steps of:
- (i) monitoring predetermined characteristics of the operation of each tenant;
- (ii) upon said predetermined characteristics achieving a first predetermined state, or crossing a first predetermined threshold, inactivating the corresponding tenant;
- and
- (iii) upon said predetermined characteristics of an inactivated tenant achieving a second predetermined state, or crossing a second predetermined threshold, re-activating the tenant.
A system for saving computer resources in a multi-tenanted computer environment in which a plurality of tenants operate within a single JAVA virtual machine, or equivalent, said system comprising:
- a characteristic monitor to monitor predetermined characteristics of the operation of each tenant;
- an inactivating actuator connected to said characteristic monitor and operable to inactivate a tenant upon said monitored predetermined characteristics achieving a first predetermined state, or crossing a first predetermined threshold;
- and
- a reawakening actuator connected to said characteristic monitor and operable to reactivate said inactivated tenant upon said monitored predetermined characteristics achieving a second predetermined state, or crossing a second predetermined threshold.
Dependencies are inferred from the claim text.