Nick Dimiduk created HBASE-13101:
------------------------------------

             Summary: RPC throttling to protect against malicious clients
                 Key: HBASE-13101
                 URL: https://issues.apache.org/jira/browse/HBASE-13101
             Project: HBase
          Issue Type: Brainstorming
          Components: regionserver
            Reporter: Nick Dimiduk


We should protect a region server from poorly designed/implemented 
clients/schemas that result in a "hotspot" which overwhelms a single machine. A 
client that creates a new connection for each request is an example of this 
case, where META gets completely flooded and kills the RS. Master diligently 
brings it up on another host, which sends the traffic along to the next victim, 
and will slowly bring down the whole cluster.

My suggestion is rate-limiting per client, implemented at the RPC level, but 
I'm looking for other suggestions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to