華爲雲數據庫自研黑科技,助推企業成本再降 50%

  有個笑話,說某日下班後,某君帶着一隻寵物烏龜開車回家,在北京二環路上遭遇堵車高峯,半天走不了幾步。烏龜耐不住性子,堅持要先爬回家去,主人只好由它去了。不知過了多久,主人在車裏聽見有敲門聲,打開一看,只見烏龜滿頭冒汗,氣鼓鼓地說:“你忘了給我家門鑰匙 ……”

  在大城市,我們飽受早晚高峯堵車的煎熬,如果道路可以根據車流量自行拓寬和收縮,那該有多好?當然,這在現實中絕無可能,但是,你的業務卻可以!

  日前,華爲雲數據庫推出 MongoDB 社區增強版,具備超強的彈性伸縮能力,可根據實際業務需求自動調整彈性計算資源,擴容能力提升 100 倍,助推企業成本再降 50%!

  所謂彈性伸縮,是指根據客戶購買計算資源的負載情況,來決定是否增加或者減少計算資源,以滿足客戶實際業務需求的功能。

  1.PNG

  需要用到彈性伸縮的常見典型業務場景:

  場景1:

  某直播公司的《**直播》APP 剛上線,無法預估業務負載情況。直播業務具有不穩定性特點,一夜爆紅則千萬級流量涌入,支持各種禮物消費、互動、保障直播清晰不卡頓等都需要底層支撐,因此後端需要根據實際用戶訪問負載量調整配置擴容支撐業務。

  場景2:

  某遊戲公司推出一款遊戲超火,每天晚上 6 點到 12 點東南區擠爆。但是大量玩家同時在線、高併發讀寫請求讓後端苦不堪言。請求超時無法登錄、服務器爆滿導致卡頓、掉線等問題層出不窮,這時候就需要對數據庫定時擴容以釋放業務高峯壓力。

  場景3:

  某公司提供車聯網服務,接入大量終端產品後,每天有海量數據併發接入需要處理。公司一般會按照業務峯值來計算出需要的數據庫配置和規模,但大多時候,業務並不需要這麼高的配置就能滿足,因此造成浪費。

  那麼,華爲雲MongoDB 社區增強,是如何做到根據實際業務需求自動調整彈性計算資源的呢?

  Cloud Native文檔數據庫,雲計算存儲分離黑科技

  在傳統存儲與計算混合的架構方式下,節點擴容伴隨數據的遷移,當數據量越大,耗時就越長,無法及時響應突發的業務高峯。

  華爲雲 MongoDB 社區增強版使用計算存儲分離架構,將數據庫節點無狀態化,實現數據和計算節點分離,去掉了數據強歸屬於某個計算節點的限制,數據被所有計算節點共享。

  2.png

  華爲雲 MongoDB 社區增強版架構(將計算、存儲分離)

  新增計算節點時,無需物理上的數據遷移,集羣可以根據節點負載情況快速均衡,性能在短時間內即可得到擴容帶來的效果提升。當減少節點時,刪除的節點上的業務也會迅速被其餘節點接管。整體彈性伸縮性能較社區版提升了 100 倍以上。

  華爲雲 MongoDB 社區增強版的彈性伸縮功能邏輯很簡單:隨着業務的變化,集羣規模也是在不斷變化當中。業務變化最終會反應到各節點的負載情況。位於集羣管理面的彈性伸縮控制器動態收集集羣各節點的負載信息,以此判定是否需要新增或者減少集羣節點。DNS 的目的是讓應用程序可以不感知 Mongos 數量變化,Mongos 增減時,會及時更改DNS。

  3.PNG

  華爲雲 MongoDB 社區增強版爲企業帶來的價值主要有三:

  不用按照業務峯值性能要求申請集羣規模,低性能期間降低集羣規模,端到端可節省 50% 以上的成本。

  根據實際業務量匹配集羣規模,可以自動的及時響應突發業務高峯。

  簡化申請集羣的配置,勾選使能Auto Scaling功能,一鍵擴容方便又快捷。

  縱觀歷史,降低成本始終是每一次巨大變革的第一要務。第一次工業革命,機器代替手工勞動,降低了人力成本;第二次工業革命,電氣代替蒸汽,降低了生產成本。放眼世界,雲時代的到來早已是大勢所趨。而抓住每一次降低成本的機會,將成爲企業立足之本。

2018 華爲全聯接大會將於10月份在上海召開,屆時將首發華爲AI戰略和全棧全場景的解決方案,並攜合作伙伴帶來更多諸如“秦渲雲”這樣AI、雲、大數據、5G、IoT、視頻等在各行業的創新與實踐,惠及更多開發者人羣,“+智能,見未來”我們拭目以待。

文章來源:https://www.huaweicloud.com/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章