Design and implementation of redundant SCSI path device driver

Yu An Tan*, Yuan Da Cao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

An RDP device driver for UNIX and Windows NT operating systems is designed and implemented. By using a multi-layered device driver approach, an RDP driver on top of a disk device driver is implemented, and the problem of direct communication with disk hardwares is solved. To hook and process the disk I/O requests, RDP driver isolates the path failure and balances the I/O requests between paths. The I/O requests of the failure path is switched to the survival path, so the system is more reliable. The driver dispatches the I/O requests to multiple paths via three different algorithms, to increase the system's I/O throughput capacity.

Original languageEnglish
Pages (from-to)604-607
Number of pages4
JournalHe Jishu/Nuclear Techniques
Volume22
Issue number5
Publication statusPublished - 1999

Keywords

  • Fault tolerance
  • High availability
  • Load balance
  • Small computer system interface

Fingerprint

Dive into the research topics of 'Design and implementation of redundant SCSI path device driver'. Together they form a unique fingerprint.

Cite this