Methods and systems for booting a computer in a distributed computing system
First Claim
Patent Images
1. A method for use in booting a network attached computer, said method comprising:
- (a) said computer transmitting a first load request over said network, said first load request including a generic identifier for a type of said computer;
(b) receiving, into said computer, a first program in response to said first load request;
(c) executing said first program, said executing including said first program reading a first identifier associated with said computer; and
(d) based upon said first identifier, said computer obtaining a second identifier and transmitting a second load request over said network, said second load request including said second identifier, said second load request being for an operating system for loading into said computer to facilitate said booting thereof.
8 Assignments
0 Petitions
Accused Products
Abstract
A field mountable controller boots by transmitting a seed letterbug to a server. The server responds with an initial operating system and program. The program reads configuration information about the controller and transmits it back to the server which responds with a particular letterbug for the controller. The controller then transmits the letterbug to a boot image server which returns a corresponding operating system image to the controller. The controller then boots using the operating system.
-
Citations
29 Claims
-
1. A method for use in booting a network attached computer, said method comprising:
-
(a) said computer transmitting a first load request over said network, said first load request including a generic identifier for a type of said computer; (b) receiving, into said computer, a first program in response to said first load request; (c) executing said first program, said executing including said first program reading a first identifier associated with said computer; and (d) based upon said first identifier, said computer obtaining a second identifier and transmitting a second load request over said network, said second load request including said second identifier, said second load request being for an operating system for loading into said computer to facilitate said booting thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for use in booting a computer comprising:
-
(a) said computer transmitting a first identifier associated with said computer over a network; (b) receiving, into said computer, a second identifier associated with said first identifier; and (c) transmitting a boot image request over said network to facilitate the receipt of a boot image for said computer, said boot image request including said second identifier, said boot image corresponding to said second identifier. - View Dependent Claims (22, 23, 24)
-
-
25. A distributed computer system comprising:
-
a first computer, said first computer being coupled to a network; a second computer, said second computer being coupled to said network such that said second computer is communicably coupled to said first computer; a database coupled to said first computer, said database having at least one operating system and at least one limited functionality version of said operating system stored thereon, wherein said limited functionality version of said operating system and said operating system facilitate booting of said second computer when sequentially transferred thereto; a third computer, said third computer having a manually settable identifier thereon; wherein said database includes an association between a field representing said manually settable identifier and a corresponding operating system of said at least one operating system within said database; and wherein said field representing said manually settable identifier of said third computer and a software identifier of said second computer are stored in different records of a same field within said database. - View Dependent Claims (26, 27, 28, 29)
-
Specification