Patent ID: 8689210

Claim:
A method for implementing package pre-fetching for remote program installation comprising: storing identification information for at least one computing node of at least one computing node type in a computing node type database; receiving a package request for a package required for installing an operating system and at least one peripheral application of the operating system from a computing node; determining identification information of the computing node issuing the package request based on the package request from the computing node; searching for a corresponding computing node type in the computing node type database determined by the identification information; and determining a package request sequence for installing the operating system and the at least one peripheral application of the operating system by searching a request sequence database corresponding to the computing node type, the package request sequence determined by the type of computing node issuing the package request; and pre-reading a subsequent package of the package request sequence from an external storage device into a cache prior to the computing node issuing a subsequent request for the subsequent package.