Data processing: structural design – modeling – simulation – and em – Emulation
Reexamination Certificate
1998-01-30
2003-05-20
Jones, Hugh (Department: 2123)
Data processing: structural design, modeling, simulation, and em
Emulation
Reexamination Certificate
active
06567774
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates generally to the configuration and management of computer stations, and more particularly, to configuring computer stations linked together by a computer network.
BACKGROUND
For a networked computer station to be operable, it must first be configured with configuration information. The configuration information includes, for instance, the computer operating system. Conventionally, such information is installed on a computer using a master configuration disk. The master configuration disk is physically carried to the computer station which is to be configured. Once delivered, the master configuration disk is installed in a disk reader, such as a floppy disk drive, and copied into the memory of the computer station. The master configuration disk is then removed from the disk reader and typically stored at a central location. Additional computer stations can similarly be configured with the master configuration disk.
When a computer network is formed, it is often desirable that all of the computer stations within the network initially have the same configuration information installed. When the network is formed of a large number of computer stations, installing the configuration information at each of the computer stations can become a time-consuming and tedious process. For example, the master configuration disk must be provided to each of the computer stations by physically transporting the master configuration disk to each station. Once provided to each of the computer stations, the configuration information must be read into the local memories of each station. Additionally, updating each of the computer stations with upgraded configuration information requires the same time-consuming and tedious process.
To avoid the above process, the configuration information, as well as updates thereto, could be provided to the computer stations by way of network connections. However, if different configuration information is required at different computer stations ensuring that the correct configuration information is provided to the computer stations becomes burdensome. Thus, conventional techniques for installing and updating configuration information via the network is, in many cases, considered impractical.
Accordingly, it is desirable to provide an improved technique by which to more easily configure and maintain computer stations connected to form a computer network.
The details of such technique and additional advantages and features will be described below.
SUMMARY OF THE INVENTION
In accordance with the present invention, an improved technique is provided for configuring networked client stations with configuration information.
One or more main storage devices are connected with the client stations via the network. The configuration information necessary for the operation of the client stations is stored on the main storage device(s). The main storage device(s) could be, for example, one or more hard disks, or optical disks which form part of a network server(s).
The configuration information stored on the main storage device(s) is made available to the client stations using one or more virtual disks that include a representation, e.g., main storage device address identifiers, of the applicable configuration information, e.g., master configuration information. Each client station is capable of receiving identifiers of the appropriate configuration information from the virtual disk(s). Each of the virtual disk(s) is preferably a copy-on-write logical disk.
Each of the client stations typically has a local storage device, such as the hard disk of a personal computer (PC). A representation of a first virtual disk can be stored on the local storage device and accessed by a local processor. For example, the representation in the local storage is accessible by a PC processors to provide to the client station identifiers of the first configuration information, e.g., a master configuration.
A second virtual disk may include a representation of second configuration information, e.g., another master configuration or a modification, e.g., upgrade, to the master configuration represented by an identifier on the first virtual disk. A representation of the second virtual disk can be stored at the local storage device. It can be accessed by the local processor to provide an identifier of the second configuration information to another client station, making it possible to provide each client station with a choice of configurations. For example, a first client could choose a configuration including software A, B, and C while a second client could choose a configuration including only A and B.
In practice, the representation of a master configuration is formed, e.g., copied on a virtual disk. A logical copy of the virtual disk is used to create a snapshot of that virtual disk, using, for example, copy-on-write techniques. The snapshot forms the second virtual disk which represents only modifications to the virtual which it is associated. To upgrade a client station, instead of exporting a modified first virtual disk to a client station, only the snapshot is exported. This allows a client station to alter its configuration information by substituting only the snapshot. In this fashion, the identifiers stored on the first virtual disk are not altered. Accordingly, the first virtual disk can be used to provide numerous client stations with identical master configuration information, and the second virtual disks can be used to provide applicable client stations with modifications to the master configuration information.
REFERENCES:
patent: 4885770 (1989-12-01), Croll
patent: 4994963 (1991-02-01), Rorden et al.
patent: 5142680 (1992-08-01), Ottman et al.
patent: 5146568 (1992-09-01), Flaherty et al.
patent: 5210866 (1993-05-01), Milligan et al.
patent: 5359730 (1994-10-01), Marron
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5421009 (1995-05-01), Platt
patent: 5452454 (1995-09-01), Basu
patent: 5475819 (1995-12-01), Miller et al.
patent: 5604906 (1997-02-01), Murphy et al.
patent: 5606681 (1997-02-01), Smith et al.
patent: 5634096 (1997-05-01), Baylor et al.
patent: 5675800 (1997-10-01), Fisher, Jr. et al.
patent: 5771354 (1998-06-01), Crawford
patent: 5842011 (1998-11-01), Basu
patent: 5881311 (1999-03-01), Woods
patent: 5887164 (1999-03-01), Gupta
patent: 5909540 (1999-06-01), Carter et al.
patent: 5909689 (1999-06-01), Van Ryzin
patent: 5948062 (1999-09-01), Tzelnic et al.
patent: 5974258 (1999-10-01), Ferri et al.
patent: 5974547 (1999-10-01), Klimenko
patent: 6061770 (2000-05-01), Franklin
patent: 6092189 (2000-07-01), Fisher et al.
patent: 6098158 (2000-08-01), Lay et al.
patent: 6148377 (2000-11-01), Carter et al.
“DECnet/OSI Version 6.1 for Open VMS AXP SPD 50.45.05,” Feb. (1995) pp. 1-24.
“DECnet Phase IV Digital Network Architecture (DNA),” Jun. (1999) pp. 28-1 through 28-10 Chptr. 28.
“DECnet Digital Network Architecture Maintenance Operations Functional Specification Version 3.0.0,” Sep. (1983) pp. 1-93.
“DECnet Digital Network Architecture Network Management Functional Specification Version 4.0.0,” Jul. (1983) pp. 1-207.
Pei Cao et al,The Ticker TAIP Parrallel RAID Architecture: ACM Transactions on Computer Systems, vol. 12, No. 3, Aug. 1994, pp. 236-269.
John Wilkes et al,The HP AutoRAID hierarchical storage system: ACM Transactions on Computer Systems, vol. 14, No. 1, Feb. 1996, pp. 1-29.
Robert M. English et al, Loge: a self-organizing disk controller: USENIX Winter 1992 Technical Conference, Jan. 20-24,1992, pp. 237-251.
Chia Chao et al, Mime: a high performance parallel storage device with strong recovery guarantees: Mar. 18, 1992, revised Nov. 6, 1992.
Edward K. Lee, et al., Petal: Distributed Virtual Disks.
Chanramohan A. Thekkath et al, Frangipani: A Scalable Distributed File System.
Edward K. Lee, Highly-Available, Scalable Network Storage.
Wiebren de Jonge, The Logical Disk: A New Approach to Improving File Systems.
John H. Hartman et al, The Zebra Stripe Network File Ssytem.
Leslie Lamport, The Part-Time Parliament,
Lee Edward K.
Thekkath Chandramohan A.
Compaq Computer Corporation
Jones Hugh
Oppenheimer Wolff & Donnelly LLP
Thomson W.
LandOfFree
Method and system for configuring and updating networked... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for configuring and updating networked..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for configuring and updating networked... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3004469