Patent ID: 7653894

Claim:
A method in a data processing system for classifying and modeling operating system images for data center management, the method comprising: classifying an operating system image as one of a golden master image, a scripted operating system image, and a snapshot image, wherein the golden master image comprises a depersonalized boot device image used for deployment on multiple systems, wherein the scripted operating system image comprises operating system installation files along with answer and configuration files that install an operating system on a target system using a boot server technology, and wherein the snapshot image comprises a volume image used only for restoring a same system and identical systems; and providing a software model for abstracting operating system and platform details and for managing the operating system image, wherein the software model comprises at least one software installable, wherein the at least one software installable is an image that resides in one of a file repository, a boot server, and an internal database of the boot server, wherein the image is defined using a software definition, wherein the software definition is one of a software stack and a software module, wherein the software stack comprises at least one software module, wherein a first software module of the software stack is an operating system module, wherein the at least one software module includes zero or more software module requirements, wherein the software module requirements specify functional requirements of a software module, and wherein the at least one software module is installed by an installation mechanism based on a priority that specifies an order in which images are installed.