Invention Grant
US07751407B1 Setting a ceiling for bandwidth used by background tasks in a shared port environment
有权
为共享端口环境中后台任务使用的带宽设置上限
- Patent Title: Setting a ceiling for bandwidth used by background tasks in a shared port environment
- Patent Title (中): 为共享端口环境中后台任务使用的带宽设置上限
-
Application No.: US11324992Application Date: 2006-01-03
-
Publication No.: US07751407B1Publication Date: 2010-07-06
- Inventor: Arieh Don , James L. Davidson
- Applicant: Arieh Don , James L. Davidson
- Applicant Address: US MA Hopkinton
- Assignee: EMC Corporation
- Current Assignee: EMC Corporation
- Current Assignee Address: US MA Hopkinton
- Agency: Muirhead and Saturnelli, LLC
- Main IPC: H04L12/56
- IPC: H04L12/56

Abstract:
Controlling communication through a communication resource includes allocating a percentage of a maximum bandwidth of the communication resource to a subset of processes that communicate using the resource, determining a delay amount between I/O operations, where the delay amount corresponds to the percentage of bandwidth allocated to the subset of processes, and waiting an amount of time corresponding to the delay amount between I/O operations for the subset of processes. The delay amount may be increased in response to the actual I/O throughput being greater than an amount corresponding to the percentage of the maximum bandwidth allocated to the subset of processes. The delay amount may be decreased in response to the actual I/O throughput being less than an amount corresponding to the percentage of the maximum bandwidth allocated to the subset of processes.
Information query