閱讀509 返回首頁    go 技術社區[雲棲]


雲數據庫HBase版重磅商業化上線

  隨著近些年互聯網行業的飛速發展,很多業務的數據量都在急劇的增大,傳統的RDBMS數據庫逐漸撐不住,逐漸出現讀寫分離策略、分庫分表策略。從數據結構上看,非結構化數據的量在不斷劇增。總之,從架構搭建、程序調用到後期運維上,數據庫的複雜度變的越來越高,且很多中小型的公司,數據規模都達到了數TB、數PB的級別,對數據的吞吐要求也達到了百萬QPS,甚至是千萬級別。

HBase的起源

  在這樣的大背景下,HBase出現了,它是一個分布式的、麵向列的開源數據庫,該技術來源於 Fay Chang 所撰寫的Google論文“Bigtable:一個結構化數據的分布式存儲係統”。 HBase是運行在Hadoop上的NoSQL數據庫,能夠融合key/value存儲模式帶來實時查詢的能力,以及通過MapReduce進行離線處理或者批處理的能力。Hbase能夠讓用戶在大量的數據中查詢記錄,也可以從中獲得綜合分析報告。當下較大的一些互聯網公司如google、facebook、alibaba在較早就開始探索基於HBase的數據庫解決方案。

  阿裏巴巴集團從2011年開始步入HBase的發展、建設之路,是國內最早應用、研究、發展並回饋開源HBase的團隊,也誕生了HBase社區在國內的第一位Committer,成為HBase在中國發展的積極布道者。過去的幾年時間,阿裏累積向社區回饋了上百個Patch, 在諸多核心模塊的功能、穩定性、性能作出積極重大的貢獻,成為推動HBase的迅速發展的重要力量之一。

HBase的上雲趨勢

  HBase本身雖然優秀,但是它本身比較複雜,涉及到分布式、數據存儲、響應延遲、索引等一係列的知識,雖然它的API比較簡單,但是各種組合情況下,暢玩好HBase還是需要一定的功力,在後期的運維上也需要投入大量的精力,並且自建的情況下,各項費用累加導致性價比不高,在這樣的背景下,上雲逐漸成為了一種趨勢。

雲數據庫HBase的產品優勢

  本次阿裏雲重磅推出的雲數據庫HBase版,其內核是基於開源社區1.1版本之上的深度改造,阿裏在較早版本上做的很多優化策略也會漸漸遷移到此版本中。雲數據庫HBase在正式商業化前,已經在阿裏集團內部服務了超過6年,積累了大量的性能、運維等的經驗,目前雲數據庫HBase提供了以下產品優勢:

便利運維:

15分內完成部署,全指標監控預警,在線擴容節點、磁盤及修改配置,集群自動更新升級,專家在線坐診

高性能:

性能提升30%以上,個別scan等性能提升100%+

高可靠性:

多副本機製,副本丟失提前感知檢測恢複,提供9個9個數據可靠性

高安全:

提供白名單隔離,支持VPC

低成本:

同比自建成本,雲數據庫HBase便宜至少20%,後續進行本地盤、雲盤、OSS分級別存儲後,成本將進一步下降。

雲數據庫HBase的技術架構

tupian

基礎資源層:

  底層使用了ECS及本地磁盤的架構,保證在低成本的同時又具備高性能

基礎軟件層:

  使用了Ali-JDK及Ali-Linux,背後是源碼級團隊維護

HBase內核層:

  與阿裏集團一致的版本,阿裏內部所有的性能優化、功能增強在公共雲的客戶都可以享受到。這些包括但不限於:提升讀寫性能、增強穩定性、降低磁盤等

運維平台方麵:

  包括監控報警、配置管理、健康診斷等,易於運維的功能。

雲數據庫HBase的使用場景

  雲數據庫HBase作為大數據時代的存儲,基本解決以下三大類的場景:
tupian

平台類:

  存放是平台的產品,即其它軟件的存儲,比如目前很就行的Kylin,阿裏內部的日誌同步工具TT,圖組件Titan等。此類存放的往往平台的數據,有時候往往是無業務含義的,可作為平台的底層存儲使用。

用戶行為類:

  此類主要是麵向各個業務係統。這裏的用戶不僅僅指的人,也包括物,比如物聯網。在阿裏主要還是人產生的數據,比如:淘寶收藏夾、交易數據、旺旺聊天記錄等等。這裏使用比較直接,數據直接存放HBase,再讀取。難度是需要支持千萬級別的並發寫訪問及讀取,需要解決服務質量的問題。

報表類的需求:

  比如報表、大屏等,如阿裏巴巴的天貓雙十一大屏。

雲數據庫HBase商業化上線福利

  作為一款優秀的產品,在正式商業化前,阿裏雲已經進行了為期4個月的免費公測,共有1307家企業在雲上建立了集群進行測試。為感謝公測期間各方提出的產品改進建議及對產品發展的貢獻,阿裏雲決定加大力度將技術紅利回饋所有用戶,本次雲數據庫HBase商業化上線初期(8月10號-10月31號),所有產品規格將以****,公測用戶還將免費享受專家服務。

產品選購請戳此處

最後更新:2017-08-13 22:25:03

  上一篇:go  vue事件處理器
  下一篇:go  8月10日雲棲精選夜讀:雲數據庫HBase版重磅商業化上線