Automatic creation, deployment, and upgrade of disk images
First Claim
1. A method for installing an operating system, the method comprising:
- providing a management program including a support element and a deploy program having a disk image;
transferring the deploy program having the disk image from the management program to memory of a logical partition (LPAR);
receiving in the LPAR the deploy program having the disk image, said deploy program being executable within the LPAR to download the disk image from an image repository and to write the disk image to a first direct access storage device (DASD) of the LPAR, wherein the disk image includes an operating system;
executing the deploy program within the LPAR, to access allocated resources of the LPAR;
using said allocated resources, executing the deploy program in the LPAR via a data network, whereby the deploy program initiates a transaction to transfer the disk image from the image repository to the first DASD of the LPAR via said memory of the LPAR;
writing the disk image including the operating system to the first DASD of the LPAR;
rebooting the LPAR from the deploy program'"'"'s disk image operating system that is written on the first DASD of the LPAR; and
the operating system written on the first DASD of the LPAR performing a check of itself to determine whether its installation is the result of an actual deployment or an upgrade.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer installs an operating system. The computer receives, in a logical partition (LPAR) via a management network, a deploy program configured to download a disk image from an image repository and to write the disk image to a first direct access storage device (DASD) of the LPAR. The disk image includes an operating system, applications, and management components including an upgrade program. The computer receives, in the LPAR via a data network, the disk image, and writes, to the first DASD of the LPAR, the disk image. The computer boots the LPAR into the operating system of the disk image written to the first DASD, and determines whether the installed operating system is a deployment or an upgrade.
-
Citations
20 Claims
-
1. A method for installing an operating system, the method comprising:
-
providing a management program including a support element and a deploy program having a disk image; transferring the deploy program having the disk image from the management program to memory of a logical partition (LPAR); receiving in the LPAR the deploy program having the disk image, said deploy program being executable within the LPAR to download the disk image from an image repository and to write the disk image to a first direct access storage device (DASD) of the LPAR, wherein the disk image includes an operating system; executing the deploy program within the LPAR, to access allocated resources of the LPAR; using said allocated resources, executing the deploy program in the LPAR via a data network, whereby the deploy program initiates a transaction to transfer the disk image from the image repository to the first DASD of the LPAR via said memory of the LPAR; writing the disk image including the operating system to the first DASD of the LPAR;
rebooting the LPAR from the deploy program'"'"'s disk image operating system that is written on the first DASD of the LPAR; andthe operating system written on the first DASD of the LPAR performing a check of itself to determine whether its installation is the result of an actual deployment or an upgrade. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer program product for installing an operating system, the non-transitory computer program product comprising:
-
one or more non-transitory computer-readable tangible storage media and program instructions stored on at least one of the one or more non-transitory computer-readable tangible storage media, the program instructions comprising; program instructions to transfer a deploy program having the disk image from a management program to memory of a logical partition (LPAR); program instructions to receive in the LPAR the deploy program having the disk image, said deploy program being executable within the LPAR to download the disk image from an image repository and to write the disk image to a first direct access storage device (DASD) of the LPAR, wherein the disk image includes an operating system; program instructions to execute the deploy program within the LPAR to access allocated resources of the LPAR; program instructions to execute the deploy program in the LPAR via a data network, whereby the deploy program initiates a transaction to transfer the disk image from the image repository to the first DASD of the LPAR via said memory of the LPAR; program instructions to write the disk image including the operating system to the first DASD of the LPAR; program instructions to reboot the LPAR from the disk image operating system written on the first DASD of the LPAR; and program instructions for the operating system written on the first DASD of the LPAR to perform a check of itself to determine whether its installation is the result of an actual deployment or an upgrade. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for installing an operating system, the system comprising:
- one or more processors, one or more computer-readable memories, one or more computer readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising;
program instructions to transfer a deploy program having the disk image from a management program to memory of a logical partition (LPAR); program instructions to receive in the LPAR the deploy program having the disk image, said deploy program being executable within the LPAR to download the disk image from an image repository and to write the disk image to a first direct access storage device (DASD) of the LPAR, wherein the disk image includes an operating system; program instructions to execute the deploy program within the LPAR to access allocated resources of the LPAR; program instructions to execute the deploy program in the LPAR via a data network, whereby the deploy program initiates a transaction to transfer the disk image from the image repository to the first DASD of the LPAR via said memory of the LPAR; program instructions to write the disk image including the operating system to the first DASD of the LPAR; program instructions to reboot the LPAR from the disk image operating system written on the first DASD of the LPAR; and program instructions for the operating system written on the first DASD of the LPAR to perform a check of itself to determine whether its installation is the result of an actual deployment or an upgrade. - View Dependent Claims (16, 17, 18, 19, 20)
- one or more processors, one or more computer-readable memories, one or more computer readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising;
Specification