US 11,057,315 B1
Generating a scaling plan for external systems during cloud tenant onboarding/offboarding
Jing Bo Jiang, Beijing (CN); Li Jiang, Beijing (CN); Li Ni Zhang, Beijing (CN); Wen Rui Zhao, Beijing (CN); Lan Luo, Beijing (CN); Yu Zhao, Beijing (CN); and Li Long Chen, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Jan. 6, 2020, as Appl. No. 16/734,919.
Int. Cl. H04L 12/927 (2013.01); H04L 12/911 (2013.01); H04L 29/08 (2006.01)
CPC H04L 47/80 (2013.01) [H04L 47/826 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating a scaling plan, the method comprising:
receiving, by one or more processors, plans for onboarding first one or more tenants of a cloud computing environment and offboarding second one or more tenants of the cloud computing environment;
receiving, by the one or more processors, historical data about behavior of tenants of the cloud computing environment;
based on the received plans for the onboarding and the offboarding and based on the historical data, generating, by the one or more processors, a scaling plan for scaling computer resources of external systems during the onboarding and the offboarding, the scaling plan specifying a timeline indicating dates and times at which changes in workloads associated with the external systems are required for the onboarding and the offboarding;
based on the scaling plan, determining, by the one or more processors, that a scaling is needed for one or more computer resources of an external system included in the external systems; and
in response to the determining that the scaling is needed, triggering, by the one or more processors, the scaling for the one or more computer resources of the external system at a date and a time indicated by the timeline.