TY - JOUR
T1 - VISA
T2 - Netstation's Virtual Internet SCSI Adapter
AU - Van Meter, Rodney
AU - Finn, Gregory G.
AU - Hotz, Steve
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 1998/11
Y1 - 1998/11
N2 - In this paper we describe the implementation of VISA, our Virtual Internet SCSI Adapter. VISA was built to evaluate the performance impact on the host operating system of using IP to communicate with peripherals, especially storage devices. We have built and benchmarked file systems on VISA-attached emulated disk drives using UDP/IP. By using IP, we expect to take advantage of its scaling characteristics and support for heterogeneous media to build large, long-lived systems. Detailed file system and network CPU utilization and performance data indicate that it is possible for UDP/IP to reach more than 80% of SCSI's maximum throughput without the use of network coprocessors. We conclude that IP is a viable alternative to special-purpose storage network protocols, and presents numerous advantages.
AB - In this paper we describe the implementation of VISA, our Virtual Internet SCSI Adapter. VISA was built to evaluate the performance impact on the host operating system of using IP to communicate with peripherals, especially storage devices. We have built and benchmarked file systems on VISA-attached emulated disk drives using UDP/IP. By using IP, we expect to take advantage of its scaling characteristics and support for heterogeneous media to build large, long-lived systems. Detailed file system and network CPU utilization and performance data indicate that it is possible for UDP/IP to reach more than 80% of SCSI's maximum throughput without the use of network coprocessors. We conclude that IP is a viable alternative to special-purpose storage network protocols, and presents numerous advantages.
UR - http://www.scopus.com/inward/record.url?scp=0348230846&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0348230846&partnerID=8YFLogxK
U2 - 10.1145/291006.291023
DO - 10.1145/291006.291023
M3 - Article
AN - SCOPUS:0348230846
SN - 0362-1340
VL - 33
SP - 71
EP - 80
JO - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
JF - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
IS - 11
ER -