title: HBase load balancing by splitting regions
body: <p>I am having an HBase cluster of 5-nodes and mostly having input request of fetching sequential data.</p>
  
  <p>For optimizing the storage, I ran manual region-splitting on highly loaded regions but it doesn't optimise much as it splits the region but mostly on same region-server. </p>
  
  <p>How can I control region-splitting in this way </p>
  
  <pre><code>r-1(k1 to k2) on server s1,
  r-2(k2 to k3) on server s2,
  r-3(k3 to k4) on server s3,
  r-4(k4 to k5) on server s4,
  r-5(k5 to k6) on server s5,
  r-6(k6 to k7) on server s1,
  </code></pre>
  
  <p>I.e, after splitting, no consecutive regions goes to same server to control the load on same server.</p>