You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Nick Dimiduk (JIRA)" <ji...@apache.org> on 2015/02/25 18:46:04 UTC
[jira] [Created] (HBASE-13101) RPC throttling to protect against
malicious clients
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)