A method and system of a computer network enables efficient and reliable
software distribution by disbursing the responsibility for loading
software. A computer network is composed of, for example, a central
managing station (CMS), multiple major network elements (NEs), and
possibly multiple subordinated NEs (S-NEs) connected to major NEs. The CMS
and the NEs are preferably connected to a network, such as an X.25
network. The CMS includes a load manager (LM) and at least one software
unit to be distributed to multiple NEs and/or S-NEs. Multiple NEs include
a load agent (LA), which aids the LM with software distribution. At least
one particular LA receives instructions as well as the software unit from
the CMS under control of the LM and via the network. The particular LA is
then responsible for loading the software unit onto other NEs, either
fully or partially. The process of upgrading and/or installing software is
therefore delegated and disbursed between and among multiple NEs.
Μια μέθοδος και ένα σύστημα ενός δικτύου υπολογιστών επιτρέπουν την αποδοτική και αξιόπιστη διανομή λογισμικού με την καταβολή της ευθύνης για το λογισμικό. Ένα δίκτυο υπολογιστών αποτελείται από, παραδείγματος χάριν, κεντρικό σταθμό διαχείρισης (CMS), πολλαπλάσια σημαντικά στοιχεία δικτύων (NEs), και ενδεχομένως πολλαπλάσιο υπαγόμενο NEs (s- NEs) που συνδέεται με σημαντικό NEs. Τα CMS και τα NEs συνδέονται κατά προτίμηση με ένα δίκτυο, όπως ένα δίκτυο της X.25. Το CMS περιλαμβάνει έναν διευθυντή (LM) φορτίων και τουλάχιστον μια μονάδα λογισμικού που διανέμεται σε πολλαπλάσια NEs ή/και s- NEs. Πολλαπλάσια NEs περιλαμβάνουν έναν πράκτορα (LA) φορτίων, ο οποίος βοηθά το LM με τη διανομή λογισμικού. Τουλάχιστον ένα ιδιαίτερο Λα λαμβάνει τις οδηγίες καθώς επίσης και τη μονάδα λογισμικού από το CMS υπό έλεγχο του LM και μέσω του δικτύου. Το ιδιαίτερο Λα είναι έπειτα αρμόδιο για να φορτώσει τη μονάδα λογισμικού επάνω σε άλλο NEs, είτε πλήρως είτε μερικώς. Η διαδικασία ή/και το λογισμικό επομένως εξουσιοδοτείται και καταβάλλεται μεταξύ και μεταξύ πολλαπλάσιου NEs.