The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 03, 2014

Filed:

May. 13, 2011
Applicants:

Arindam Banerjee, Bangalore, IN;

Pradeep Radhakrishna Venkatesha, Bangalore, IN;

John Thomas, Bangalore, IN;

Inventors:

Arindam Banerjee, Bangalore, IN;

Pradeep Radhakrishna Venkatesha, Bangalore, IN;

John Thomas, Bangalore, IN;

Assignee:

LSI Corporation, Milpitas, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and controller device for upgrading firmware in a virtualized storage environment having a virtual machine manager, guest virtual machines and a storage device. The method includes downloading a new firmware solution bundle to a first logical area of the storage device, and installing the new firmware containing the virtual machine manager and guest virtual machines. The installation includes moving the solution bundle to a scratch area carved out of a P-cache area in the storage device, extracting the new firmware, copying the new firmware to the first logical area, marking the first logical area as the Active area, and marking the second logical area as the Staging area. The method also includes rebooting the virtualized storage environment with the installed new firmware, committing to the new firmware if the installation is successful, and rolling back the firmware version from the new firmware to the current firmware if the installation is not successful.


Find Patent Forward Citations

Loading…