Fast remote file access facility for distributing file access requests in a closely coupled computer system
AssigneeBull HN Information Systems Inc.
InventorWilliam F. Roberts
Life of this patent
Estimating the term…
Loading patent…
AssigneeBull HN Information Systems Inc.
InventorWilliam F. Roberts
Estimating the term…
A cluster computer system includes a plurality of independently operated computer systems located in close proximity to each other. Each system includes a system bus, a memory, and a set of local peripheral devices which connect in common to the system bus. The computer systems are interconnected for transferring messages to each other through the channels of a high speed cluster controller which connect to the system buses. Each system further includes a cluster driver which transfers the messages between the memory of the computer system and the corresponding cluster controller channel when the system is configured to operate in a cluster mode of operation. User application programs issue monitor calls to access files contained on a peripheral device(s). The fast remote file access (FRFA) facility included in each system upon detecting that the peripheral device is not locally attached, packages the monitor call and information identifying the user application into a message. The message is transferred through the cluster driver and cluster controller to the FRFA of the computer system to which the peripheral device attaches. The monitor call is executed and the response is sent back through the cluster controller and delivered to the user application in a manner so that the peripheral device of the other computer systems appears to be locally attached and the monitor call appears to be locally executed.
A data processing computer system comprising:
A system comprising:
A method of organizing a plurality of independently bootable computer systems for cluster wide operation at a single site, each of said computer systems including a system bus to which a plurality of peripheral devices are attached and identical monitor call facilities for receiving system monitor calls from application programs running on each of said computer systems and for returning the results of processing said system monitor calls, said monitor call facilities including a file management facilities for controlling the access of files within a file system through local drivers for corresponding ones of said plurality of peripheral devices connected to said system bus, said method comprising the steps of:
A method of organizing a plurality of independently bootable computer systems for cluster wide operation at a single site, each of said computer systems running under control of identical operating system facilities, said each computer system including a system bus to which a plurality of peripheral devices are attach and identical monitor call facilities for receiving monitor calls from application programs running under control of said operating system facilities and for returning the results of processing said system calls, said monitor call facilities including management facilities for controlling the access of said operating system facilities of said each of said computer system, said method comprising the steps of:
Dependencies are inferred from the claim text.