
US Patent No: 7,171,474
Number of patents in Portfolio can not be more than 2000
Persistent repository for on-demand node creation for fabric devices
Stats
-
Jan 30, 2007
Issued date -
Apr 25, 2001
filing date -
09/842,596
serial no -
In Force
status
Importance
Abstract
An application may query a fabric driver to obtain a list of devices visible through a fabric host adapter port(s). The fabric driver may obtain the list of devices by querying a fabric name server. For direct attach devices, device nodes may be created during driver attach. However, for fabric topologies the fabric driver is queried on-demand to provide a list of devices visible through the fabric host adapter port(s). A user (e.g. through an application) may then select devices from this list to be onlined. An indication of the fabric devices that are online for the host system are stored in a persistent repository. Following a reboot of the host system, the persistent repository may be read to determine which fabric devices were online prior to the reboot. The fabric devices that were online prior to the reboot to be may again be brought online for the host system.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,600,791 Distributed device status in a clustered system environment | 22 | 1995 | |
| 6,009,466 Network management system for enabling a user to configure a network of storage devices via a graphical user interface | 81 | 1997 | |
| 6,687,766 Method and apparatus for a fibre channel control unit to execute search commands locally | 17 | 2000 | |
| 6,792,479 System and method for fibre channel tracking of SCSI identifiers in known configurations | 10 | 2001 | |
|
|
|||
| 6,446,141 Storage server system including ranking of data source | 173 | 1999 | |
| 6,538,669 Graphical user interface for configuration of a storage system | 315 | 1999 | |
| 6,640,278 Method for configuration and management of storage resources in a storage network | 334 | 2000 | |
|
|
|||
| 6,421,711 Virtual ports for data transferring of a data storage system | 476 | 1998 | |
| 6,665,714 Method and apparatus for determining an identity of a network device | 121 | 1999 | |
| 6,654,752 Method and apparatus for independent and simultaneous access to a common data set | 41 | 2002 | |
|
|
|||
| 5,944,798 System and method for arbitrated loop recovery | 34 | 1997 | |
| 5,872,932 Persistence specification system and method for producing persistent and transient submaps in a management station for a data communication network | 8 | 1997 | |
| 6,311,232 Method and apparatus for configuring storage devices | 42 | 1999 | |
|
|
|||
| 6,920,491 Fabric device configuration interface for onlining fabric devices for use from a host system | 36 | 2001 | |
| 6,965,951 Device centric discovery and configuration for fabric devices | 4 | 2002 | |
| 2004/0015,611 Interfaces to multiple layers of device properties in a storage network | 9 | 2002 | |
|
|
|||
| 6,748,459 Method and apparatus for address mapping | 10 | 2000 | |
| 6,769,071 Method and apparatus for intelligent failover in a multi-path system | 44 | 2001 | |
|
|
|||
| 5,805,924 Method and apparatus for configuring fabrics within a fibre channel system | 32 | 1994 | |
| 6,772,207 System and method for managing fibre channel switching devices | 49 | 1999 | |
|
|
|||
| 5,941,972 Storage router and method for providing virtual local storage | 427 | 1997 | |
| 6,199,112 System and method for resolving fibre channel device addresses on a network using the device's fully qualified domain name | 67 | 1998 | |
|
|
|||
| 6,449,734 Method and system for discarding locally committed transactions to ensure consistency in a server cluster | 63 | 1998 | |
| 6,643,748 Programmatic masking of storage units | 35 | 2000 | |
|
|
|||
| 5,959,994 ATM/SONET network enhanced as a universal computer system interconnect | 65 | 1996 | |
| 6,594,698 Protocol for dynamic binding of shared resources | 59 | 1998 | |
|
|
|||
| 6,393,489 Media access control architectures and network management systems | 33 | 2000 | |
|
|
|||
| 7,002,905 Method and apparatus for performing the rebooting of a network node with minimal loss of network traffic | 9 | 1999 | |
|
|
|||
| 6,633,538 Node representation system, node monitor system, the methods and storage medium | 68 | 1999 | |
|
|
|||
| 6,344,862 User interface mechanism for manipulating context in computer management applications | 59 | 1998 | |
|
|
|||
| 6,182,167 Automatic sharing of SCSI multiport device with standard command protocol in conjunction with offline signaling | 12 | 1998 | |
|
|
|||
| 6,694,361 Assigning multiple LIDs to ports in a cluster | 47 | 2000 | |
|
|
|||
| 6,473,405 On-demand overlay routing for computer-based communication networks | 28 | 2001 | |
|
|
|||
| 6,728,789 System and method employing a static logical identifier in conjuction with a look up table to provide access to a target | 7 | 2001 | |
|
|
|||
| 6,304,549 Virtual path management in hierarchical ATM networks | 105 | 1997 | |
|
|
|||
| 6,584,499 Methods and apparatus for performing mass operations on a plurality of managed devices on a network | 102 | 1999 | |
|
|
|||
| 5,974,546 Apparatus and method to determine cause of failed boot sequence to improve likelihood of successful subsequent boot attempt | 93 | 1997 | |
|
|
|||
| 6,016,144 Multi-layered television graphical user interface | 84 | 1996 | |
|
|
|||
| 6,519,062 Ultra-low latency multi-protocol optical routers for the next generation internet | 54 | 2000 | |
|
|
|||
| 6,229,540 Auditing networks | 88 | 1998 | |
|
|
|||
| 6,683,605 Screen saver disabler | 24 | 1995 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jul 30, 2014 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jul 30, 2018 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |