Achieving endpoint isolation by fairly sharing bandwidth
US8898295B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 21, 2012 |
| Grant date | Nov 25, 2014 |
| Priority date | — |
| Expiry date | Oct 17, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/12
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Computerized methods, systems, and computer-storage media for fairly sharing available bandwidth among endpoints (including physical or virtual machines) of a multitenant environment are provided. Initially, a load balancer of the network is programmed to monitor bandwidth used by the endpoints, respectively, and to compare an aggregation of the usage against a network threshold. Also, the load balancer is equipped to dynamically classify the endpoints using the respective monitored bandwidth. Classifying generally involves designating some endpoints as small entities, which individually consume an amount of bandwidth less than an endpoint threshold, and designating other endpoints as large entities, which individually consume an amount of bandwidth greater than the endpoint threshold. Upon the aggregate bandwidth usage overcoming the network threshold, data packets being sent to or transmitted from the large entities are randomly dropped, while data packets being sent to or transmitted from the small entities are unrestrained.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.