STORAGE-SYSTEM-BASED DRIVER DISTRIBUTION APPARATUS AND METHOD
First Claim
1. A method for distributing drivers from a storage system to one or more connected host systems, the method comprising;
- maintaining, in a storage system, a driver database containing drivers for different host systems, the drivers enabling the different host systems to communicate with the storage system;
determining whether a specific host system is configured with an appropriate driver;
retrieving the appropriate driver from the driver database in the event the specific host system is not configured with the appropriate driver; and
transmitting the appropriate driver from the storage system to the specific host system for installation thereon.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for distributing drivers from a storage system to one or more host systems includes maintaining, in a storage system, a driver database containing drivers for different host systems. The drivers enable the different host systems to effectively communicate with the storage system. The method further determines whether a specific host system is configured with an appropriate driver. In the event the specific host system is not configured with the appropriate driver, the method retrieves the appropriate driver from the driver database. The method then transmits the appropriate driver from the storage system to the specific host system for installation thereon. By using the storage system as a central repository for the latest device drivers, the method ensures that connected host systems are always configured with the latest drivers. A corresponding apparatus, system, and computer program product are also disclosed herein.
-
Citations
25 Claims
-
1. A method for distributing drivers from a storage system to one or more connected host systems, the method comprising;
-
maintaining, in a storage system, a driver database containing drivers for different host systems, the drivers enabling the different host systems to communicate with the storage system; determining whether a specific host system is configured with an appropriate driver; retrieving the appropriate driver from the driver database in the event the specific host system is not configured with the appropriate driver; and transmitting the appropriate driver from the storage system to the specific host system for installation thereon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for distributing drivers from a storage system to one or more connected host systems, the apparatus comprising;
-
a maintenance module to maintain, in a storage system, a driver database containing drivers for different host systems, the drivers enabling the different host systems to communicate with the storage system; a determination module to determine whether a specific host system is configured with an appropriate driver; a retrieval module to retrieve the appropriate driver from the driver database in the event the specific host system is not configured with the appropriate driver; and a transmission module to transmit the appropriate driver from the storage system to the specific host system for installation thereon. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product to distribute drivers from a storage system to one or more connected host systems, the computer program product comprising a computer-usable storage medium having computer-usable program code embodied therein, the computer-usable program code comprising:
-
computer-usable program code to maintain, in a storage system, a driver database containing drivers for different host systems, the drivers enabling the different host systems to communicate with the storage system; computer-usable program code to determine whether a specific host system is configured with an appropriate driver; computer-usable program code to retrieve the appropriate driver from the driver database in the event the specific host system is not configured with the appropriate driver; and computer-usable program code to transmit the appropriate driver from the storage system to the specific host system for installation thereon. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising;
-
a storage system; a plurality of host systems connected to the storage system; a driver database within the storage system and containing drivers for the plurality of different host systems, the drivers enabling the different host systems to communicate with the storage system; and the storage system configured to transmit drivers from the driver database to the different host systems for installation thereon.
-
Specification