<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: What is the Best consolidated Guide for HBase Tuning? in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95229#M8555</link>
    <description>&lt;P&gt;Hey Wes,&lt;/P&gt;&lt;P&gt;here are some of my notes about HBase (Tuning).&lt;/P&gt;&lt;UL&gt;
 &lt;LI&gt;Validate your data model (key
     design, naming, no. versions, ...)&lt;/LI&gt; &lt;LI&gt;Check configuration (RAM,
     BlockSize,...)&lt;/LI&gt; &lt;LI&gt;Caching
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.n10k.com/blog/blockcache-101/"&gt;http://www.n10k.com/blog/blockcache-101/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.n10k.com/blog/blockcache-101/"&gt;&lt;/A&gt;&lt;A href="http://www.n10k.com/blog/blockcache-showdown/"&gt;http://www.n10k.com/blog/blockcache-showdown/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;
 &lt;LI&gt;Compression (Gzip,Snappy,...)&lt;/LI&gt; &lt;LI&gt;How is data retrieved?&lt;/LI&gt; 
&lt;/UL&gt;&lt;UL&gt;
  &lt;LI&gt;Random lookups =&amp;gt; Maybe
      smaller block size makes more sense?&lt;/LI&gt;  &lt;LI&gt;Sequential scans =&amp;gt; Maybe
      higher block size makes more sense?&lt;/LI&gt; &lt;/UL&gt;&lt;LI&gt;Check whether you have hot
     spots in your Hbase Environment?&lt;/LI&gt; &lt;UL&gt;
  &lt;LI&gt;&lt;A href="http://blog.sematext.com/2012/04/09/hbasewd-avoid-regionserver-hotspotting-despite-writing-records-with-sequential-keys/"&gt;http://blog.sematext.com/2012/04/09/hbasewd-avoid-regionserver-hotspotting-despite-writing-records-with-sequential-keys/&lt;/A&gt;&lt;/LI&gt;  &lt;LI&gt;"Hot Spotting is an
      hbase phenomenon where a region server is hosting most sought after data.
      This causes that region server to run really hot and potentially slow
      down and run in a degraded mode."&lt;/LI&gt; &lt;/UL&gt;&lt;LI&gt;Metrics to check&lt;/LI&gt; &lt;UL&gt;
  &lt;LI&gt;BlockCache Ratio and
      Hit/Miss&lt;/LI&gt;  &lt;LI&gt;Compaction Queue&lt;/LI&gt;  &lt;LI&gt;Memstore size&lt;/LI&gt;  &lt;LI&gt;Flush Queue&lt;/LI&gt;  &lt;LI&gt;Call Queue&lt;/LI&gt;  &lt;LI&gt;CPU load &amp;amp; WIO&lt;/LI&gt;  &lt;LI&gt;Memory usage&lt;/LI&gt;  &lt;LI&gt;Latency&lt;/LI&gt;  &lt;LI&gt;IOPS&lt;/LI&gt;  &lt;LI&gt;JVM Metrics (GC, Log,...)&lt;/LI&gt; &lt;/UL&gt;&lt;P&gt;Links:&lt;/P&gt;&lt;UL&gt;
 &lt;LI&gt;&lt;A href="http://blog.sematext.com/2012/07/16/hbase-memstore-what-you-should-know/"&gt;http://blog.sematext.com/2012/07/16/hbase-memstore-what-you-should-know/&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hortonworks.com/blog/introduction-to-hbase-mean-time-to-recover-mttr/"&gt;http://hortonworks.com/blog/introduction-to-hbase-mean-time-to-recover-mttr/&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hadoop-hbase.blogspot.de/2014/03/hbase-gc-tuning-observations.html"&gt;http://hadoop-hbase.blogspot.de/2014/03/hbase-gc-tuning-observations.html&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hadoop-hbase.blogspot.de/2015/01/more-hbase-gc-tuning.html"&gt;http://hadoop-hbase.blogspot.de/2015/01/more-hbase-gc-tuning.html&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Not a consolidated guide, but it might help anyway &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Let me know if you need more information about metrics or specific tuning methods (RAM, blockSize, etc.) I might have some more documents on my drive.&lt;/P&gt;&lt;P&gt;Jonas&lt;/P&gt;</description>
    <pubDate>Mon, 12 Oct 2015 21:17:05 GMT</pubDate>
    <dc:creator>jstraub</dc:creator>
    <dc:date>2015-10-12T21:17:05Z</dc:date>
    <item>
      <title>What is the Best consolidated Guide for HBase Tuning?</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95227#M8553</link>
      <description>&lt;P&gt;In your opinion, what is the best consolidated resource for performance tuning an HBase instance? &lt;/P&gt;&lt;P&gt;Are the HBase guides the best reference we have for performance tuning or are there others which are more comprehensive?&lt;/P&gt;&lt;UL&gt;
&lt;LI&gt;&lt;A target="_blank" href="http://hbase.apache.org/book.html#performance"&gt;http://hbase.apache.org/book.html#performance&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A target="_blank" href="http://hbase.apache.org/book.html#important_configurations"&gt;http://hbase.apache.org/book.html#important_configurations&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Sun, 11 Oct 2015 19:15:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95227#M8553</guid>
      <dc:creator>wfloyd</dc:creator>
      <dc:date>2015-10-11T19:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: What is the Best consolidated Guide for HBase Tuning?</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95228#M8554</link>
      <description>&lt;P&gt;Hey Wes&lt;/P&gt;&lt;P&gt;These are a good start. The Hbase SME wiki has a couple of links as well for Hbase tuning and staffing. this link also has info: &lt;A href="http://fr.slideshare.net/lhofhansl/h-base-tuninghbasecon2015ok"&gt;http://fr.slideshare.net/lhofhansl/h-base-tuninghbasecon2015ok&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Then there are element specific thoughts like cache algos, number versions, number hfiles etc.. that can vary depending in your usage.&lt;/P&gt;</description>
      <pubDate>Sun, 11 Oct 2015 19:28:13 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95228#M8554</guid>
      <dc:creator>nmaillard1</dc:creator>
      <dc:date>2015-10-11T19:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: What is the Best consolidated Guide for HBase Tuning?</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95229#M8555</link>
      <description>&lt;P&gt;Hey Wes,&lt;/P&gt;&lt;P&gt;here are some of my notes about HBase (Tuning).&lt;/P&gt;&lt;UL&gt;
 &lt;LI&gt;Validate your data model (key
     design, naming, no. versions, ...)&lt;/LI&gt; &lt;LI&gt;Check configuration (RAM,
     BlockSize,...)&lt;/LI&gt; &lt;LI&gt;Caching
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.n10k.com/blog/blockcache-101/"&gt;http://www.n10k.com/blog/blockcache-101/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.n10k.com/blog/blockcache-101/"&gt;&lt;/A&gt;&lt;A href="http://www.n10k.com/blog/blockcache-showdown/"&gt;http://www.n10k.com/blog/blockcache-showdown/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;
 &lt;LI&gt;Compression (Gzip,Snappy,...)&lt;/LI&gt; &lt;LI&gt;How is data retrieved?&lt;/LI&gt; 
&lt;/UL&gt;&lt;UL&gt;
  &lt;LI&gt;Random lookups =&amp;gt; Maybe
      smaller block size makes more sense?&lt;/LI&gt;  &lt;LI&gt;Sequential scans =&amp;gt; Maybe
      higher block size makes more sense?&lt;/LI&gt; &lt;/UL&gt;&lt;LI&gt;Check whether you have hot
     spots in your Hbase Environment?&lt;/LI&gt; &lt;UL&gt;
  &lt;LI&gt;&lt;A href="http://blog.sematext.com/2012/04/09/hbasewd-avoid-regionserver-hotspotting-despite-writing-records-with-sequential-keys/"&gt;http://blog.sematext.com/2012/04/09/hbasewd-avoid-regionserver-hotspotting-despite-writing-records-with-sequential-keys/&lt;/A&gt;&lt;/LI&gt;  &lt;LI&gt;"Hot Spotting is an
      hbase phenomenon where a region server is hosting most sought after data.
      This causes that region server to run really hot and potentially slow
      down and run in a degraded mode."&lt;/LI&gt; &lt;/UL&gt;&lt;LI&gt;Metrics to check&lt;/LI&gt; &lt;UL&gt;
  &lt;LI&gt;BlockCache Ratio and
      Hit/Miss&lt;/LI&gt;  &lt;LI&gt;Compaction Queue&lt;/LI&gt;  &lt;LI&gt;Memstore size&lt;/LI&gt;  &lt;LI&gt;Flush Queue&lt;/LI&gt;  &lt;LI&gt;Call Queue&lt;/LI&gt;  &lt;LI&gt;CPU load &amp;amp; WIO&lt;/LI&gt;  &lt;LI&gt;Memory usage&lt;/LI&gt;  &lt;LI&gt;Latency&lt;/LI&gt;  &lt;LI&gt;IOPS&lt;/LI&gt;  &lt;LI&gt;JVM Metrics (GC, Log,...)&lt;/LI&gt; &lt;/UL&gt;&lt;P&gt;Links:&lt;/P&gt;&lt;UL&gt;
 &lt;LI&gt;&lt;A href="http://blog.sematext.com/2012/07/16/hbase-memstore-what-you-should-know/"&gt;http://blog.sematext.com/2012/07/16/hbase-memstore-what-you-should-know/&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hortonworks.com/blog/introduction-to-hbase-mean-time-to-recover-mttr/"&gt;http://hortonworks.com/blog/introduction-to-hbase-mean-time-to-recover-mttr/&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hadoop-hbase.blogspot.de/2014/03/hbase-gc-tuning-observations.html"&gt;http://hadoop-hbase.blogspot.de/2014/03/hbase-gc-tuning-observations.html&lt;/A&gt;&lt;/LI&gt; &lt;LI&gt;&lt;A href="http://hadoop-hbase.blogspot.de/2015/01/more-hbase-gc-tuning.html"&gt;http://hadoop-hbase.blogspot.de/2015/01/more-hbase-gc-tuning.html&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Not a consolidated guide, but it might help anyway &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Let me know if you need more information about metrics or specific tuning methods (RAM, blockSize, etc.) I might have some more documents on my drive.&lt;/P&gt;&lt;P&gt;Jonas&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2015 21:17:05 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/What-is-the-Best-consolidated-Guide-for-HBase-Tuning/m-p/95229#M8555</guid>
      <dc:creator>jstraub</dc:creator>
      <dc:date>2015-10-12T21:17:05Z</dc:date>
    </item>
  </channel>
</rss>

