移動云作為云服務行業內的佼佼者,于2021年11月帶著優秀項目“ServerlessDBforHTAP”如約趕赴HackingCamp2021生態答辯會,該會議有很多行業內的優秀企業都參與其中,移動云“ServerlessDBforHTAP”項目在諸多企業參會項目中一舉奪魁,同時榮獲“優秀畢業生”和“最佳應用”兩項大獎,獲得了“最有商業價值”和“最有實際應用場景”高度評價。
初心
移動云在今年5月份正式對外提供TiDB云數據庫服務,在推廣過程中,我們發現很多用戶對TiDB感興趣,但是大部分用戶因為價格原因選擇了RDS數據庫。
通過現網分析大量RDS實例的工作負載,我們發現,如果用Serverless的計費方式,可以幫助50%的用戶節省至少60%的使用成本,部分用戶甚至達到80%以上。為了提升TiDB云數據庫服務的競爭力,我們團隊正式立項啟動了ServerlessDBforHTAP項目的研發。
應用場景
ServerlessDB架構具有基于業務負載自動擴縮容、按需計費收費及支持HTAP等特點,相對于傳統的RDS服務更適合那些對資源(計算資源、存儲資源)需求不確定或不穩定以及HTAP的應用場景。以下是ServerlessDB與傳統RDS服務之間計費的區別:
根據上面兩種服務的計費差異可以看出,ServerlessDB比較適合以下幾種業務場景:
1、在線交易+實時分析
適用于在HTAP業務下,業務負載有明顯的波峰波谷的場景。既減少了用戶成本,又可以實現TP業務與AP業務之間互不影響,模擬便利店場景,可節約CPU、MEMORY資源使用70%左右。
2、可變業務負載
正在運行的應用負載,每天或每年都會有高峰和低峰,例如員工打卡、電商網站等。模擬員工打卡場景,可節約CPU、MEMORY資源使用85%以上。
3、秒殺業務
通常商家在做秒殺活動時,秒殺前的負載很低,在秒殺開始的時候負載會激增,在秒殺結束后負載又降到很低。模擬秒殺場景,可節約CPU、MEMORY資源使用95%以上。
值得一提的是,移動云ServerlessDBforHTAP項目還能通過Serverless的方式實現成本集約,在以上應用場景下能降低80%左右的成本,同時在使用數據庫場景時,大部分在使用如CPU、MEMORY的資源平均節約率甚至能達到80%。移動云ServerlessDBforHTAP項目將在移動云云原生數據庫的He3DB2.0產品中得到最終應用,下方掃碼就即可了解詳情。