hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anastasia Braginsky (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-18748) Cache pre-warming upon replication
Date Sun, 03 Sep 2017 12:36:00 GMT
Anastasia Braginsky created HBASE-18748:

             Summary: Cache pre-warming upon replication
                 Key: HBASE-18748
                 URL: https://issues.apache.org/jira/browse/HBASE-18748
             Project: HBase
          Issue Type: New Feature
            Reporter: Anastasia Braginsky

HBase's cluster replication is very important and widely used feature. Let's assume primary
cluster is replicated to secondary (backup) cluster using the WAL of the primary cluster to
propagate the changes. Let's also assume the secondary cluster is a target for failover when
needed and should become primary when needed.

We suggest improving the way the HBase cluster failover works today. Namely, upon failover,
the backup RS's cache is cold. Warming it up to the right working set takes many minutes.
The suggested solution is to selectively replay read requests at the backup - namely, those
reads that caused cache-ins at the primary. We intend to use WAL replication as transport
protocol (hopefully, as black box), and of course add custom replay callbacks. 

This message was sent by Atlassian JIRA

View raw message