Dynamic workload deployment for data integration services
First Claim
1. A method for deploying workload in a multi-tenancy computing environment, the method comprising:
- generating, by one or more computer processors, a tenant ID and a plan ID for a tenant based, at least in part, on a tenant registration request;
storing, by one or more computer processors, the tenant ID and the plan ID into a shared system record;
receiving, by one or more computer processors, a request to update a first tenant service plan;
determining, by one or more computer processors, one or more resource pools supporting a second tenant service plan based at least in part, on an association between the tenant ID and the plan ID;
deploying, by one or more computer processors, one or more resources from the one or more resource pools supporting the second tenant service plan;
determining, by one or more computer processors, a pool for supporting a new service plan requested based, at least in part, on a type of service plan and a pricing plan associated with the type of service plan;
wherein the type of service plan includes at least one of a shared service plan and a dedicated service plan; and
wherein the pricing plan associated with the type of service plan includes at least one of a free pricing plan and a premium pricing plan.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for deploying workload in a multi-tenancy computing environment is provided. The approach generates, by one or more computer processors, a tenant ID and a plan ID for a tenant based, at least in part, on a tenant registration request. The approach stores, by one or more computer processors, the tenant ID and the plan ID into a shared system record. The approach receives, by one or more computer processors, a request to update a first tenant service plan. The approach determines, by one or more computer processors, one or more resource pools supporting a second tenant service plan based at least in part, on an association between the tenant ID and the plan ID. The approach deploys, by one or more computer processors, one or more resources from the one or more resource pools supporting the second tenant service plan.
-
Citations
7 Claims
-
1. A method for deploying workload in a multi-tenancy computing environment, the method comprising:
-
generating, by one or more computer processors, a tenant ID and a plan ID for a tenant based, at least in part, on a tenant registration request; storing, by one or more computer processors, the tenant ID and the plan ID into a shared system record; receiving, by one or more computer processors, a request to update a first tenant service plan; determining, by one or more computer processors, one or more resource pools supporting a second tenant service plan based at least in part, on an association between the tenant ID and the plan ID; deploying, by one or more computer processors, one or more resources from the one or more resource pools supporting the second tenant service plan; determining, by one or more computer processors, a pool for supporting a new service plan requested based, at least in part, on a type of service plan and a pricing plan associated with the type of service plan; wherein the type of service plan includes at least one of a shared service plan and a dedicated service plan; and wherein the pricing plan associated with the type of service plan includes at least one of a free pricing plan and a premium pricing plan. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification