×

Dynamic quality of service for storage I/O port allocation

  • US 10,216,441 B2
  • Filed: 11/25/2015
  • Issued: 02/26/2019
  • Est. Priority Date: 11/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving by a storage device of a data center, from an application using the storage device, a notification of a change in elastic network bandwidth allocation provisioned to the data center from an elastic network service provider of an elastic network;

    based on the notification, obtaining indications of, and determining, anticipated demand on a plurality of storage ports of the storage device, the anticipated demand being at least in part for storage input/output supporting transfer of data to or from the elastic network, wherein an indication of the anticipated demand indicates an amount of the change in the elastic network bandwidth allocation, and the anticipated demand is based at least in part on the change in the elastic network bandwidth allocation and the indicated amount of that change; and

    the storage device dynamically adjusting storage port allocations based on the determined anticipated demand and on real-time evaluation of workloads being serviced by the plurality of storage ports, the dynamically adjusting comprising adjusting respective individual storage input/output bandwidth or workload for at least one storage port of the plurality of storage ports, wherein the dynamically adjusting is performed based on the notification of the change in elastic network bandwidth allocation provisioned to the data center.

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