The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 27, 2024

Filed:

Jul. 16, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Masakuni Okada, Abiko, JP;

Hayato Uenohara, Funabashi, JP;

Takuya Matsunaga, Ichikawa, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 9/50 (2006.01); G06F 8/61 (2018.01); G06F 9/445 (2018.01); G06F 8/65 (2018.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 8/61 (2013.01); G06F 8/65 (2013.01); G06F 9/44505 (2013.01); G06F 9/5077 (2013.01); G06F 2009/4557 (2013.01);
Abstract

A method, a computer program product, and a system for pre-pooling virtual machine components prior to application startup. The method includes reading a virtual machine pool manifest by a virtual machine pool manager. The virtual machine pool manifest includes an initial number of virtual machines to launch, how many virtual machines to allocate resources to, and an amount of resources to allocate based on a virtual machine resource definition. The method also includes launching a plurality of base virtual machines into a virtual machine pool and based on the initial number provided by the virtual machine pool manifest. The base virtual machines lack initial application assignments. The method further includes allocating initial resources to a portion of the base virtual machines based on a virtual machine resource definition in the virtual machine pool manifest. The method includes loading core program packages into the portion of the base virtual machines.


Find Patent Forward Citations

Loading…