Using cloud patterns for installation on unmanaged physical machines and appliances
AssigneeInternational Business Machines Corporation
InventorsJoshua A. Alger, Jeffrey R. Hoy, Barry J. Pellas
Life of this patent
Estimating the term…
Abstract
A cloud based installer package is converted to a version that can be deployed in physical machines, e.g., by extracting an installer with embedded middleware configured to run on a remote cloud deployment, and identifying a physical machine to install the package and extracting information from the physical machine and utilizing the extracted information to convert the installer to a version that can be installed in a physical machine.
Claims18
A method for converting a virtual pattern with embedded middleware to a version deployable on physical machines, comprising:
- building a pattern for a middleware configured to run on a deployment platform, the deployment platform comprising one or more computing nodes;
- generating, based on the pattern, a stand-alone installer to run on a physical machine without dependencies on the deployment platform;
- extracting information from the physical machine;
- and
- installing the pattern with the embedded middleware on the physical machine by running the stand-alone installer and based on the information extracted from the physical machine.
A computer readable storage medium storing a program of instructions executable by a machine to perform a method of converting a virtual pattern with embedded middleware to a version deployable on physical machines, the method comprising:
- building a pattern for a middleware configured to run on a deployment platform, the deployment platform comprising one or more computing nodes;
- generating, based on the pattern, a stand-alone installer to run on a physical machine without dependencies on the deployment platform;
- extracting information from the physical machine;
- and
- installing the pattern with the embedded middleware on the physical machine by running the stand-alone installer and based on the information extracted from the physical machine.
A system for converting a virtual pattern with embedded middleware to a version deployable on physical machines, comprising:
- one or more processors running on a deployment platform, the deployment platform comprising one or more computing nodes;
- a middleware installed on the deployment platform;
- the one or more processors operable to build a pattern for the middleware,
- the one or more processors further operable to generate, based on the pattern, a stand-alone installer to run on a physical machine without dependencies on the deployment platform;
- and
- a user interface operable to allow a user to select an option to generate the stand-alone installer on the deployment platform.
Dependencies are inferred from the claim text.