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)