METHOD, SYSTEM AND PROGRAM PRODUCT FOR REMOTELY DEPLOYING AND AUTOMATICALLY CUSTOMIZING WORKSTATION IMAGES
First Claim
1. A computer-implemented method of automatically customizing remotely deployed workstation images, said method comprising:
- receiving, at a first partition coupled to a client workstation, a workstation image deployed from a server computing system, said workstation image originally cloned from a donor workstation and including a pre-defined customization script, said server computing system and said client workstation in communication via a network;
booting said client workstation via a remote boot by said server computing system on said network, wherein said client workstation is pre-configured to be booted by said server computing system via said network, said booting said client workstation via said remote boot including receiving a customization parameter by a shared partition coupled to said client workstation, said shared partition having a file system type that is accessible by said server computing system via said remote boot and by said workstation image deployed from said server computing system; and
rebooting said client workstation subsequent to said booting said client workstation via said remote boot, wherein said rebooting includes;
obtaining said customization parameter from said shared partition by said workstation image,identifying, subsequent to said obtaining, said pre-defined customization script, said identifying including utilizing said customization parameter as an identifier of said pre-defined customization script, andexecuting said pre-defined customization script, said executing resulting in an automatic and remote customization of said client workstation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and program product for remotely deploying and automatically customizing workstation images. A client'"'"'s first partition receives a workstation image deployed from a server in communication with the client via a network. The image includes a customization script. The server remotely boots the client, which is pre-configured to be booted by the server via the network. The server writes a customization parameter to the client'"'"'s shared partition. The shared partition has a file system type that is accessible by the server via the remote boot and by the deployed image. One or more subsequent reboots of the client include the deployed image obtaining the customization parameter from the shared partition, identifying the customization script by using the customization parameter, and executing the customization script to automatically customize the client.
61 Citations
20 Claims
-
1. A computer-implemented method of automatically customizing remotely deployed workstation images, said method comprising:
-
receiving, at a first partition coupled to a client workstation, a workstation image deployed from a server computing system, said workstation image originally cloned from a donor workstation and including a pre-defined customization script, said server computing system and said client workstation in communication via a network; booting said client workstation via a remote boot by said server computing system on said network, wherein said client workstation is pre-configured to be booted by said server computing system via said network, said booting said client workstation via said remote boot including receiving a customization parameter by a shared partition coupled to said client workstation, said shared partition having a file system type that is accessible by said server computing system via said remote boot and by said workstation image deployed from said server computing system; and rebooting said client workstation subsequent to said booting said client workstation via said remote boot, wherein said rebooting includes; obtaining said customization parameter from said shared partition by said workstation image, identifying, subsequent to said obtaining, said pre-defined customization script, said identifying including utilizing said customization parameter as an identifier of said pre-defined customization script, and executing said pre-defined customization script, said executing resulting in an automatic and remote customization of said client workstation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer-usable medium including computer-usable program code for automatically customizing remotely deployed workstation images, said computer program product comprising:
-
computer-usable code for receiving, at a first partition coupled to a client workstation, a workstation image deployed from a server computing system, said workstation image originally cloned from a donor workstation and including a pre-defined customization script, said server computing system and said client workstation in communication via a network; computer-usable code for booting said client workstation via a remote boot by said server computing system on said network, wherein said client workstation is pre-configured to be booted by said server computing system via said network, said computer-usable code for booting said client workstation via said remote boot including computer-usable code for receiving a customization parameter by a shared partition coupled to said client workstation, said shared partition having a file system type that is accessible by said server computing system via said remote boot and by said workstation image deployed from said server computing system; and computer-usable code for rebooting said client workstation subsequent to said booting said client workstation via said remote boot, wherein said computer-usable code for rebooting includes; computer-usable code for obtaining said customization parameter from said shared partition by said workstation image, computer-usable code for identifying, subsequent to said obtaining, said pre-defined customization script, said computer-usable code for identifying including computer-usable code for utilizing said customization parameter as an identifier of said pre-defined customization script, and computer-usable code for executing said pre-defined customization script, said executing resulting in an automatic and remote customization of said client workstation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of remotely deploying and automatically customizing client workstation images, said method comprising:
-
deploying, by a server computing system, a workstation image to a first partition of a client workstation, said workstation image originally cloned from a donor workstation and including a pre-defined customization script, said server computing system and said client workstation in communication via a network; and remotely booting said client workstation by said server computing system on said network, wherein said client workstation is pre-configured to be booted by said server computing system via said network, said remotely booting including writing a customization parameter to a shared partition coupled to said client workstation, said shared partition having a file system type that is accessible by said server computing system via said remotely booting and by said deployed workstation image, wherein said remotely booting initiates an automatic customization of said client workstation, said customization including one or more subsequent boots of said client workstation, an automatic obtaining of said customization parameter from said shared partition by said deployed workstation image, an automatic identification of said pre-defined customization script provided by said customization parameter, and an automatic execution of said pre-defined customization script. - View Dependent Claims (16, 17)
-
-
18. A computer program product comprising a computer-usable medium including computer-usable program code for remotely deploying and automatically customizing client workstation images, said computer program product comprising:
-
computer-usable code for deploying, by a server computing system, a workstation image to a first partition of a client workstation, said workstation image originally cloned from a donor workstation and including a pre-defined customization script, said server computing system and said client workstation in communication via a network; and computer-usable code for remotely booting said client workstation by said server computing system on said network, wherein said client workstation is pre-configured to be booted by said server computing system via said network, said computer-usable code for remotely booting including computer-usable code for writing a customization parameter to a shared partition coupled to said client workstation, said shared partition having a file system type that is accessible by said server computing system via said remotely booting and by said deployed workstation image, wherein said remotely booting initiates an automatic customization of said client workstation, said customization including one or more subsequent boots of said client workstation, an automatic obtaining of said customization parameter from said shared partition by said deployed workstation image, an automatic identification of said pre-defined customization script provided by said customization parameter, and an automatic execution of said pre-defined customization script. - View Dependent Claims (19, 20)
-
Specification