Patent · US Expired

Dynamic load balancing

US6173306A · kind A · utility

81Cited by
24References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 21, 1995
Grant dateJan 9, 2001
Priority date
Expiry dateJul 21, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4256
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of controlling distribution of processing in a system that includes a plurality of host data processors connected to a data storage system which includes a digital storage that is partitioned into a plurality of volumes. The method includes assigning ownership of the volumes to the host processors such that each of the host processors owns a different subset of the plurality of volumes, wherein a host processor is prohibited from sending I/O requests to any of the volumes which it does not own. The method further includes monitoring the I/O requests that are sent to each of the volumes by each of the host processors; from information obtained through monitoring, generating workload statistics indicative of the distribution of workload among the host processors; detecting a workload imbalance in the workload statistics; and in response to detecting a workload imbalance, reassigning ownership of the volumes to the host processors so as to change the distribution of workload among the host processors.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.