Network bandwidth control for network storage
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsRod D Waltermann, Howard Locker, Joseph Michael Pennisi, Mark Charles Davis
Life of this patent
Estimating the term…
Abstract
Network bandwidth is allocated to storage access requests as a function of a client system activities. Client system activities that produce network access requests and remote storage access requests are monitored. The network bandwidth allocation between network access requests and storage access requests is modified as a function of the monitored client system activities.
Claims18
A machine implemented method comprising:
- allocating network bandwidth to storage access requests as a function of a network bandwidth allocation;
- monitoring client system activities that produce network access requests and remote storage access requests;
- and
- modifying the network bandwidth allocation between network access requests and storage access requests as a function of monitored client system activities;
- wherein a network bandwidth allocated to storage access requests is increased while a client system boot is occurring.
A machine implemented method comprising:
- providing a network connection to remote storage accessible to a local client using local storage access commands;
- allocating a predetermined amount of network bandwidth to the remote storage access;
- using local storage access commands to send remote storage access commands via the network;
- monitoring local client activities;
- and
- modifying the network bandwidth allocation to remote storage device access as a function of the monitored local client activities;
- wherein network bandwidth allocated to network access requests is increased in response to a user interface window associated with high storage access demand is placed in the background.
A storage device having instructions stored thereon for causing a machine to implement a method comprising:
- allocating network bandwidth to storage access requests as a function of a network bandwidth allocation;
- monitoring client system activities that produce network access requests and remote storage access requests;
- and
- modifying the network bandwidth allocation between network access requests and storage access requests as a function of monitored client system activities;
- wherein a network bandwidth allocated to storage access requests is increased while a client system boot is occurring.
Dependencies are inferred from the claim text.