Method and apparatus for provisioning heterogeneous operating systems onto heterogeneous hardware systems
First Claim
Patent Images
1. A system for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts comprising:
- an operating system profile model for maintaining operating system information about a selected operating system (OS) of the plurality of heterogeneous operating systems;
a plurality of pluggable hardware services accessing the operating system profile model and configured to;
for a target host of the plurality of target hosts;
determine the selected OS of the plurality of heterogeneous operating systems;
activate a deployment service associated with the selected OS; and
provision the selected OS of the plurality of heterogeneous operating systems on the target host using the OS profile model and the deployment service.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts that includes for each of the plurality of target hosts, obtaining a type of operating system (OS) to be provisioned on the target host, populating an OS profile model based on the type of operating system obtained, activating a deployment service based on the type of operating system, and provisioning the target host using a deployment service and the OS profile model.
217 Citations
20 Claims
-
1. A system for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts comprising:
-
an operating system profile model for maintaining operating system information about a selected operating system (OS) of the plurality of heterogeneous operating systems;
a plurality of pluggable hardware services accessing the operating system profile model and configured to;
for a target host of the plurality of target hosts;
determine the selected OS of the plurality of heterogeneous operating systems;
activate a deployment service associated with the selected OS; and
provision the selected OS of the plurality of heterogeneous operating systems on the target host using the OS profile model and the deployment service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts comprising:
for each of the plurality of target hosts;
obtaining a type of operating system (OS) to be provisioned on the target host;
populating an OS profile model based on the type of operating system obtained;
activating a deployment service based on the type of operating system; and
provisioning the target host using a deployment service and the OS profile model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A data center for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts comprising:
-
a server executing an OS provisioning framework configured to;
for each of the plurality of target hosts;
obtain a type of operating system (OS) to be provisioned on the target host;
populating an OS profile model based on the type of operating system obtained;
activate a deployment service based on the type of operating system; and
provision the target host using a deployment service, the OS profile model, and code for the OS; and
a boot and install server connected to the server executing an OS provisioning framework configured to store the code for the OS for the target host.
-
Specification