Device centric discovery and configuration for fabric devices
DCFirst Claim
1. A system, comprising:
- one or more host adapter ports for coupling the system to a fabric network, wherein one or more devices attached to the fabric network are visible to the system through the one or more host adapter port;
one or more processors configured to execute;
a fabric driver configured to interface the system to the fabric network through the host adapter ports; and
a device centric discovery interface configured to provide an interface to the fabric driver to obtain information about the devices in the fabric network, wherein the device centric discovery interface is configured to return device centric discovery information such that a multi-path fabric device is presented as a single device with transport information provided for each path to the multi-path device.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A host may be coupled to a fabric network. Fabric devices attached to the fabric network may be visible to the host through one or more host adapter ports. The host system may include a device centric discovery interface configured to provide an interface to a fabric driver to obtain information about the devices in the fabric network. The device centric discovery interface may be configured to return device centric discovery information such that a multi-path fabric device is presented as a single device with transport information provided for each path to the multi-path device. A device centric configuration interface may provide an interface to the fabric driver for device centric configuration of the devices in the fabric for use by the host such that a requested fabric device is configured for use by the host on multiple paths in the fabric network.
-
Citations
22 Claims
-
1. A system, comprising:
-
one or more host adapter ports for coupling the system to a fabric network, wherein one or more devices attached to the fabric network are visible to the system through the one or more host adapter port;
one or more processors configured to execute;
a fabric driver configured to interface the system to the fabric network through the host adapter ports; and
a device centric discovery interface configured to provide an interface to the fabric driver to obtain information about the devices in the fabric network, wherein the device centric discovery interface is configured to return device centric discovery information such that a multi-path fabric device is presented as a single device with transport information provided for each path to the multi-path device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
discovering a plurality of devices on a fabric network;
displaying information describing the plurality of discovered devices in a device-centric format, wherein in the device-centric format each device is displayed as a single device with one or more associated paths each corresponding to a particular transport connection to a host, wherein at least one of the discovered devices is displayed in the device-centric format as a single device grouped with transport information for multiple different connections to the host; and
configuring a selected one of the devices for use by the host on one or more associated paths in response to user input. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A storage area network comprising:
-
a host system;
a plurality of fabric devices coupled to the host system via a fabric network;
wherein the host system is configured to;
discover one or more of the plurality of fabric devices on the fabric network;
display information describing the one or more discovered fabric devices in a device-centric format, wherein in the device-centric format each device is displayed as a single device with one or more associated paths each corresponding to a particular transport connection to the host system, wherein at least one of the fabric devices is displayed in the device-centric format as a single device grouped with transport information for multiple different connections to the host system; and
configure on demand a selected one of the devices for use by the host on one or more associated paths in the fabric network.
-
-
22. A host system, comprising:
-
one or more adapter ports for connecting to a fabric network;
a fabric driver configured to interface the host system to the fabric network;
wherein the host system is configured to;
discover one or more of a plurality of devices coupled to the fabric network;
display information describing the one or more discovered devices in a device-centric format, wherein in the device-centric format each device is displayed as a single device with one or more associated paths each corresponding to a particular adapter port of the host system, wherein at least one of the discovered devices is displayed in the device-centric format as a single device grouped with transport information for multiple different connections to the host system; and
configure on demand a selected one of the devices for use by the host on one or more associated paths in the fabric network.
-
Specification