2016年08月23日15:07 來源:移動(dòng)通信網(wǎng)T|T
【移動(dòng)通信網(wǎng)】為了更好地滿足用戶對(duì)大數(shù)據(jù)基礎(chǔ)平臺(tái)的需求,企業(yè)級(jí)基礎(chǔ)云服務(wù)商青云QingCloud(qingcloud.com)日前宣布正式推出HBase集群服務(wù),包含HBase數(shù)據(jù)庫(kù)服務(wù)、HDFS分布式文件系統(tǒng)、Phoenix查詢引擎三大組件。在原生HBase的基礎(chǔ)上,QingCloud在配置的易用性、監(jiān)控告警、在線伸縮等方面進(jìn)行全面優(yōu)化,并支持二級(jí)索引、SQL和JDBCAPI,以及完全ACID事務(wù)等高級(jí)功能,用戶能夠在2-3分鐘內(nèi)創(chuàng)建一個(gè)HBase集群,并能夠在控制臺(tái)直接修改配置文件并應(yīng)用,極大地減輕了HBase集群的運(yùn)維難度。
青云QingCloud推出HBase集群服務(wù)
作為Hadoop生態(tài)圈的重要成員,HBase是一個(gè)具有高可靠性、高性能、可伸縮性、列式存儲(chǔ)的分布式NoSQL數(shù)據(jù)庫(kù)。與關(guān)系型數(shù)據(jù)庫(kù)相比,HBase能夠支持PB級(jí)的數(shù)據(jù)量和每秒百萬次的吞吐量。通常情況下,HBase應(yīng)用于建立互聯(lián)網(wǎng)索引、推薦系統(tǒng)后臺(tái)、瀏覽歷史及監(jiān)控?cái)?shù)據(jù)的存儲(chǔ)和查詢等場(chǎng)景。依托Hadoop的分布式文件系統(tǒng)HDFS作為底層存儲(chǔ),HBase能夠?yàn)閿?shù)十億行、數(shù)百萬列的海量數(shù)據(jù)表提供隨機(jī)、實(shí)時(shí)的讀寫訪問。
與Hadoop一樣,HBase集群采用的是Master/Slave架構(gòu),如下圖所示,青云QingCloud的HBase集群分三種節(jié)點(diǎn)類型:主節(jié)點(diǎn)(HBaseMaster和HDFSNameNode)、從節(jié)點(diǎn)(HBaseRegionServer和HDFSDataNode)和客戶端節(jié)點(diǎn)(HBaseClient)。用戶在HBase客戶端可通過HBaseShell、JavaAPI(本地或MapReduce)、RestAPI或其他工具來訪問HBase。若需要使用除Java外的其他語言時(shí),可在客戶端節(jié)點(diǎn)(HBaseClient)自行啟動(dòng)ThriftServer以供支持。
青云QingCloudHBase集群服務(wù)架構(gòu)圖
青云QingCloud提供的HBase集群服務(wù)有以下亮點(diǎn):
l高級(jí)功能:在原生HBase的基礎(chǔ)上,QingCloud通過增加對(duì)Phoenix組件的支持,提供多種高級(jí)功能,如低延時(shí)OLTP、二級(jí)索引、標(biāo)準(zhǔn)SQL和JDBCAPI,以及完全的ACID事務(wù)能力。
l在線伸縮:大數(shù)據(jù)平臺(tái)包括HBase的運(yùn)維是非常繁瑣的,而在QingCloud上,用戶可以在2-3分鐘創(chuàng)建一個(gè)HBase集群,集群支持橫向與縱向在線伸縮。
l配置優(yōu)化:用戶可以在控制臺(tái)直接修改和應(yīng)用HBase的配置文件,省去大量繁瑣的配置過程。此外,QingCloud還針對(duì)配置文件進(jìn)行一定經(jīng)驗(yàn)配置,并支持定時(shí)MajorCompact,為HBase的運(yùn)維提供最佳實(shí)踐和技術(shù)支持。
l監(jiān)控告警:QingCloud對(duì)HBase集群的每個(gè)節(jié)點(diǎn)提供了資源的監(jiān)控和告警服務(wù),包括CPU使用率、內(nèi)存使用率、硬盤使用率等。同時(shí),HBase和HDFS提供了豐富的監(jiān)控信息。
青云QingCloudCTO甘泉(RenoGan)表示,在IaaS平臺(tái)的基礎(chǔ)上,QingCloud正在構(gòu)建一個(gè)以關(guān)系型數(shù)據(jù)庫(kù)、緩存服務(wù)、大數(shù)據(jù)服務(wù),以及對(duì)象存儲(chǔ)服務(wù)為組件的數(shù)據(jù)服務(wù)平臺(tái),它們彼此關(guān)聯(lián)、相互補(bǔ)充,并逐漸成為超高性能、靈活搭配、完整生命周期的數(shù)據(jù)解決方案。