????????

?????????????????????????????????????????????????????ganglia??????????????????????Hadoop??????????????????????????????????????????????

????Ganglia??UC Berkeley???????????????????????????gmond??gmetad??????????????web???????????????????????cpu??memory??network??disk????????м??????gmond?????????????Щ???????????????????????????master????????????????tcpЭ??????Щ????xml???????????????master???????????master????????gmetad????????????????浽rrd??????С??????????????????????????????????????????gmond????????????master?????????????????IO?????

????RRDTool????????Щ????????RRD(Round RobinDatabase)????У?RRD???????????????????????????????????????????????л???????????????????????????????????????裬??????????????????????????????????洢????????????????????к????????????RRD??????С???????????????Χ???????????????????????????????????????????????????????????????????????????????RRDTool?????????????ganglia??web??????????????????


????ganglia??RRD??????????????????????????????5K???gmetad??????????????????????????????RRD?????????Ч???????????????????IO???????????????Щ????ganglia??????????壬?????????????????????????????д?????ganglia?????????????????????????????????????????

??????RRD??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ж????????????????????????????????????????????????????????

???????????

??????????????????????????????????????ж???????????????????????????????????RRD?????????????????浽mysql?У??????????????????????????????????????????????mysql??????????????????????????????????????????????????????С??????mysql??????????????????????浽RRD??????????RRDTool????????????mysql?У????????????????Ч??????????????1??????????????????????????????????????????????????ε?????????????????????

????2012???????????????????????DST(???????????)??????????????????????У?DST??????????????????????м????????????????????????????????????????????????????????????“???gmetad???????洢?????????HBase”???????????????????????????“GGL2HBase”??

??????????????????????gmetad???????????????н???gmond master???????????????????????????????д洢?????HBase????С?????HBase???Ч?????????????????RRD????????????????????????ж???


??????????

????HBase??????????key/value????nosql???????????RowKey??????????????????????(4???int??)???????(4???int??)??????(8???long??)???????????????RowKey??Value?б??????????????????????????????????(16??????double?????)????????????????????????????+????????????scan?????????????????????洢???????????????????????????????????split???з??1024??region(?????????в???1000????????????????HBase??????????DST????????????????????????????????3000?????????????????6000????????????????????????????)???????????д?????????????з??????regionserver????????д???????