×

System and method for update of firmware of a storage array controller in a storage area network

  • US 8,881,132 B2
  • Filed: 03/05/2009
  • Issued: 11/04/2014
  • Est. Priority Date: 03/05/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for update of firmware of a storage controller of a storage device in a storage area network, SAN, comprising:

  • monitoring an Input/Output, I/O, workload of the storage device to obtain workload information regarding I/O traffic of the storage device;

    analyzing the workload information to identify patterns in the I/O traffic of the storage device;

    forecasting future I/O workload of the storage device based on one or more identified patterns in the I/O traffic;

    based on the forecasted future I/O workload, identifying plural time periods that are suitable for performing a firmware update to update the firmware of the storage controller;

    counting a number of workload spikes in each of the plural time periods;

    ranking the plural time periods based on respective lengths of the plural time periods and based on the counting of the numbers of workload spikes in the plural time periods, where each of the workload spikes is a workload having a peak value exceeding a predefined threshold, wherein the ranking comprises ranking a first of the plural time periods higher than a second of the plural time periods in response to the counting indicating that the first time period has a smaller number of workload spikes than the second time period; and

    scheduling the firmware update in one of the plural time periods selected according to the ranking.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×