Disk system adapted to be directly attached to network
DCFirst Claim
1. A network-attached device (NAD) access system wherein a host, having an internal host system bus and running an operating system, controls an external device through a carrying general-purpose network traffic using a certain network protocol, the system comprising:
- a network interface card (NIC) installed at the host for providing a general purpose network connection between the host and the network and via the network to other devices coupled to the network;
a network-attached device (NAD) having a data storage to store data, the NAD coupled to the network for receiving device level access commands from the host in data link frames according to the certain network protocol through the network; and
a device driver, running at the host, for creating a virtual host bus adapter in software controlling the NAD through the network via the NIC, the device driver enumerating NAD that are available over the network, not directly attached to the host internal system bus, to make the host recognize the NAD as a host local device;
the virtual host bus adapter controlling the NAD in a way indistinguishable from the way as a physical host bus adapter device controls device so that the host recognizes the NAD as if it is a local device connected directly to the system bus of the host.
3 Assignments
Litigations
2 Petitions
Accused Products
Abstract
A network-attached disk (NAD) system is disclosed that includes an NAD device for receiving a disk access command from a host through a network, and a device driver at the host for controlling the NAD device through the network, where the device driver creates a virtual host bus adapter so that the host recognizes the NAD device as if it is a local device to the host. The host may run the UNIX or Windows family of operating systems. The NAD device includes a disk for storing data, a disk controller for controlling the disk, and a network adapter for receiving a disk access command from the host through a network port.
-
Citations
22 Claims
-
1. A network-attached device (NAD) access system wherein a host, having an internal host system bus and running an operating system, controls an external device through a carrying general-purpose network traffic using a certain network protocol, the system comprising:
-
a network interface card (NIC) installed at the host for providing a general purpose network connection between the host and the network and via the network to other devices coupled to the network; a network-attached device (NAD) having a data storage to store data, the NAD coupled to the network for receiving device level access commands from the host in data link frames according to the certain network protocol through the network; and a device driver, running at the host, for creating a virtual host bus adapter in software controlling the NAD through the network via the NIC, the device driver enumerating NAD that are available over the network, not directly attached to the host internal system bus, to make the host recognize the NAD as a host local device; the virtual host bus adapter controlling the NAD in a way indistinguishable from the way as a physical host bus adapter device controls device so that the host recognizes the NAD as if it is a local device connected directly to the system bus of the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification