×

Multi-tenant environment using pre-readied trust boundary components

  • US 10,389,746 B2
  • Filed: 09/27/2016
  • Issued: 08/20/2019
  • Est. Priority Date: 09/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • one or more processors;

    one or more computer-readable storage devices having stored thereon computer-executable instructions that are configured to be executed by the one or more processors to cause the computing system to configure the computing system to perform a method for providing a multi-tenancy environment in which a plurality of tenants share physical resources, the method comprising;

    before determining that a new process associated with a tenant is to be run in the multi-tenancy environment, pre-readying a plurality of trust boundary components within the computing system, each of the pre-readied trust boundary components being instantiated, initialized, and pre-booted but not yet operating and each of the pre-readied trust boundary components being enabled, after having been started, to host one or more resource containers and one or more processes in the multi-tenancy environment;

    determining that the new process associated with the tenant is to run in the multi-tenancy environment; and

    in response to determining that the new process is to be run;

    commencing running one of the plurality of pre-readied trust boundary components in the multi-tenancy environment; and

    hosting and running the new process associated with the tenant within the now running pre-readied trust boundary component.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×