A system for factory installation of software that configures the storage
resources in one or more file servers as a "cache." The factory
installation system includes at least one file server coupled to a storage
management engine (SME) which is coupled to a library server. A target
customer system being loaded with software is coupled to the file servers
and library server. The library server will have sufficient storage
capacity to maintain all of the software that may be requested by a target
customer system. The storage management engine will determine which
software programs included on the file server memory have been the least
recently used and delete those files, thus causing the remaining files on
the server memory to be the most recently used. When a target customer
computer is being loaded, a request is first made to the file severs for
the desired software. If the desired programs are located on the file
servers, then a download to the customer computer is implemented. However,
if the requested software is not present, the customer computer then sends
a request to the library server for the desired software and a download
from the library server to the customer computer occurs. When the target
customer system requests the file from the library server, the request is
logged in a directory in the library server. Periodically, the SME will
read the logged requests and then update the file server memories with
software which has been requested by the customer computers.
Un sistema per l'installazione della fabbrica di software che configura le risorse di immagazzinaggio in uno o più assistenti di lima come "nascondiglio." Il sistema dell'installazione della fabbrica include almeno un assistente di lima accoppiato ad un motore dell'amministrazione di immagazzinaggio (PMI) che è accoppiato ad un assistente delle biblioteche. Un sistema del cliente dell'obiettivo che è caricato con il software è accoppiato agli assistenti di lima ed all'assistente delle biblioteche. L'assistente delle biblioteche avrà capacità di memoria sufficiente effettuare tutto il software che può essere chiesto da un sistema del cliente dell'obiettivo. Il motore dell'amministrazione di immagazzinaggio determinerà quale programmi del software hanno incluso sulla memoria dell'assistente di lima sono stati il più minimo recentemente usato e cancellerà quelle lime, così inducendo le lime restanti sulla memoria dell'assistente ad essere il più recentemente usato. Quando un calcolatore del cliente dell'obiettivo sta caricando, una richiesta in primo luogo è fatta alla lima divide per il software voluto. Se i programmi voluti sono situati sugli assistenti di lima, quindi un trasferimento dal sistema centrale verso i satelliti al calcolatore del cliente è effettuato. Tuttavia, se il software chiesto non è assente, il calcolatore del cliente quindi trasmette una richiesta all'assistente delle biblioteche per il software voluto e un trasferimento dal sistema centrale verso i satelliti dall'assistente delle biblioteche al calcolatore del cliente accade. Quando il sistema del cliente dell'obiettivo chiede la lima dall'assistente delle biblioteche, la richiesta è entrata un indice nell'assistente delle biblioteche. Periodicamente, la PMI leggerà le richieste annotate ed allora aggiornerà le memorie dell'assistente di lima con software che è stato chiesto dai calcolatori del cliente.