Guarantee predictable network performance and measurable

2013 
A method performed in a computer system including one or more processors and system memory, the computer system connected to a core (101) network without congestion, also including the computer system processor (111) messages for processing flows (102, 103, 104) data received from the core network without congestion, the message processor associated with a detector (113) congestion, a process (200) to address network congestion in the computer system, comprising process: an act of access (201) to a width (152) band subscription for the message processor indicating bandwidth subscription wide quantitative and unvarying message processor for minimum bandwidth; an act of receiving (202) one or more streams (102, 103, 104) data from the core (101) network without congestion, the one or more data streams sent from processors (121, 131, 141) and sending messages addressed to the processor (111) messages; an act of calculating (203) the combined bandwidth of one or more data streams; an act of detecting (204) the start of congestion in the computer system; an act of identifying (205) at least one message processor associated with the one or more data flows as an infringer bandwidth subscription in response to detecting the onset of congestion, wherein the at least one message processor infringer processor sending messages or message processor receiving the one or more data streams; an act of determining (206) the scope of the violation by at least one processor offending messages; an act of formulating (207) feedback (106) to supply limiters adaptive speed sender side which serves to limit the speed of the at least one processor offending messages, ordering feedback limiters (123, 133, 143 ) adaptive sender side speed reducing bandwidth one or more data streams originating from the at least one processor offending messages; and an act of sending (208) feedback to the core network without congestion for supplying speed limiters adaptive sender side.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []