hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nick Dimiduk (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-13101) RPC throttling to protect against malicious clients
Date Wed, 25 Feb 2015 17:46:04 GMT
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

View raw message