U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Methods and apparatus for seamless firmware update and propagation in a dual raid controller system

Patent 6675258 Issued on January 6, 2004. Estimated Expiration Date: Icon_subject June 30, 2020. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Continuously available computer memory systems
Patent #: 5848230
Issued on: 12/08/1998
Inventor: Walker

Integrated single chip dual mode raid controller
Patent #: 6065096
Issued on: 05/16/2000
Inventor: Day, et al.

Reset design for redundant raid controllers
Patent #: 6085332
Issued on: 07/04/2000
Inventor: El-Batal

Method and apparatus for synchronization of code in redundant controllers in a swappable environment
Patent #: 6085333
Issued on: 07/04/2000
Inventor: DeKoning, et al.

Shared embedded microcontroller interface Patent #: 6446153
Issued on: 09/03/2002
Inventor: Cooper, et al.

Inventors

Assignee

Application

No. 09/608556 filed on 06/30/2000

US Classes:

711/114, Arrayed (e.g., RAIDs)711/100, STORAGE ACCESSING AND CONTROL711/103Programmable read only memory (PROM, EEPROM, etc.)

Examiners

Primary: Thai, Tuan V.

Attorney, Agent or Firm

International Class

G06F 9/445 (20060101)

Abstract

Methods and associated structure for updating and propagating firmware updates in a multiple redundant controller storage subsystem. The methods of the present invention assure that the storage subsystem remains operable processing host system I/O requests while the redundant controllers manage the firmware update process. At least one controller of a plurality of redundant controllers in the system remains available for processing of host I/O requests as the controllers manage the firmware update process. A management client process operable on an administrative system coupled to the first of the redundant storage controllers transfers a structured firmware file to the first redundant controller. The management client need perform no further management of the update process. Rather, the controller themselves manage the process in accordance with metadata stored within the firmware file along with the programmed instructions to be updated. The first controller and second controller then coordinate and sequence the update process to update both controllers with a compatible, consistent version of firmware. During the update process, one of the two redundant controllers remains operable and assumes ownership of all storage volumes in the subsystem to enable continued operation of host system I/O requests during the firmware update process. In this manner the storage system in accordance with the present invention provides a seamless firmware update process that is robust, seamless and imposes minimal management responsibility on a management client process.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?