Patent ID: 6029231
Filing Date: 2000-02-22
Classification: G06F

Abstract:
A host computer having capabilities for redundant storage of computer data, said computer having a user application space and a kernel space, said computer comprisingan interpreter that maps logical user write requests to physical block level write requests,a host storage driver having a disk driver interface for receiving block level write requests, said host storage driver generating disk control signals to write blocks of data to disk in response to block level write requests, said host storage driver being located in said kernel space of said computer,a host storage disk connected to be exclusively controlled by said disk control signals of said host storage driver, anda redundant disk system having a redundant disk driver located in said kernel space of said computer providing a disk driver interface to said interpreter, said redundant disk system also having a remote procedure call interface to one or more associated computers connected to said host computer over a network, said redundant disk system sending host computer write requests and host computer data to be written from said interpreter to said host storage driver via said redundant disk driver and to at least one of said one or more associated computers via said remote procedure call interface.