METHODS AND SYSTEMS FOR PROVIDING REMOTE SOFTWARE PROVISIONING TO MACHINES
First Claim
1. A method of providing software provisioning, comprising:
- selecting at least one of a set of software distributions, a set of installation templates, or a set of installation profiles to be associated with a network boot emulator;
building the network boot emulator, wherein building the network boot emulator comprises generating a set of instructions for provisioning software for the selected at least one of the set of software distributions, the set of installation templates, or the set of installation profiles; and
providing the network boot emulator to at least one target system.
1 Assignment
0 Petitions
Accused Products
Abstract
A provisioning server can generate a network boot emulator configured to provision software for target machines that may not support network booting. The provisioning server can be configured to build the network boot emulator in a format that is usable by target machines regardless of the software available on the target machines. The network boot emulator can include instructions necessary to locate and access software distributions, combine software distributions according to the templates or profiles in order to generate a software installation, and install the software installation on a target machine. The network boot emulator can also include instructions necessary to configure the software installation.
138 Citations
27 Claims
-
1. A method of providing software provisioning, comprising:
-
selecting at least one of a set of software distributions, a set of installation templates, or a set of installation profiles to be associated with a network boot emulator; building the network boot emulator, wherein building the network boot emulator comprises generating a set of instructions for provisioning software for the selected at least one of the set of software distributions, the set of installation templates, or the set of installation profiles; and providing the network boot emulator to at least one target system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing software provisioning, comprising:
-
a network interface to a network comprises at least one new system; and a provisioning server, communicating with the network interface, the provisioning server being configured to— select at least one of a set of software distributions, a set of installation templates, or a set of installation profiles to be associated with a network boot emulator; build the network boot emulator, wherein building the network boot emulator comprises generating a set of instructions for provisioning software for the selected at least one of the set of software distributions, the set of installation templates, or the set of installation profiles; and provide the network boot emulator to at least one target system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A network boot emulator, the network boot emulator being embodied in a computer readable medium and comprising instructions for causing a computer to provision software, the instructions comprising:
-
instructions for provisioning software based on at least one of a set of software distributions, a set of installation templates, or a set of installation profiles; instructions for generating an interface to perform the software provisioning based on the at least one of the set of software distributions, the set of installation templates, or the set of installation profiles; instructions for obtaining the at least one of the set of software distributions, the set of installation templates, or the set of installation profiles to generate a software installation; instructions for generating the software installation based input from the interface; and instructions for configuring the software installations generated by the network boot emulator. - View Dependent Claims (24, 25, 26, 27)
-
Specification