您當前的位置 :滾動 >
柏睿實時云數倉之「性能優化篇」· 挑兵選將
2022-04-29 14:47:15   來源:壹點網  分享 分享到搜狐微博 分享到網易微博

 

柏睿實時云數倉能優化篇來也!本文來看看如何「挑兵選將」,歡迎閱讀~

01根據CPU選云主機

首先,云主機的規格選型,不僅關系到CPU和內存的大小,還關系到CPU是否與其他云主機資源復用和云主機可以使用的最大帶寬。

例如華為云主機有如下常見規格:

從上表中得知,對于不同規格的4vCPU、8G內存的云主機,其CPU處理能力是不一樣的。因此如果云主機的規格選得不對,將嚴重影響數據庫的運行效果。

柏睿實時云數倉根據節點的業務屬,選擇不同的規格云主機,如數據庫的OPS節點,負責數據庫集群的監控與Portal,選用通用計算型主機。計算Leaf節點需要強勁的處理能力,所以選用CPU獨享型實例。

02選擇內存容量

任選程序不可能控制無限容量的內存,當然也不可能為一個程序提供無限的內存容量。柏睿數據針對自研的分布式內存數據庫,建議在云計算環境中CPU與內存的比例為1:4或1:8。

這從上架華為云的柏睿實時云數倉產品,配置最低的體驗節點為4vCPU、16G內存,能看到CPU與內存比率為1:4。

03選擇網絡能力

云廠商針對一些特殊應用場景有定制機型,如對于高帶寬互聯網業務有網絡增強型云主機,對于需要超強磁盤讀寫的業務有本地NVME磁盤的云主機。

當CPU與內存需求滿足時,盡量使用帶寬能力有一定擴展能力的。如下圖所示華為云中4vCPU 8G內存的機型:

如果選基礎帶寬在1G以下的主機,就不適合柏睿云數倉的運行環境。在成本可控情況下,基準網絡帶寬比最大帶寬更重要,盡量選用基礎帶寬高的云主機。

04選擇云硬盤

云廠商針對一些特殊應用場景有定制機型,如對于需要超強磁盤讀寫的業務有本地NVME磁盤的云主機。但這種機型由于數據是存儲在物理機本地,不具有數據高可靠,所以我們在華為云上線的柏睿實時云數倉,沒有選用此類型的云主機和硬盤。

而云廠商傳動提供不同能的云硬盤,例如華為云有如下硬盤類型及報價:

從上圖能看到,云硬盤的能直接關系到使用成本

對于“一夫當關”類型的數據庫,希望磁盤能越高越好,所以會推薦使用極速型SSD。而針對采用“團隊作戰” MPP架構的柏睿分布式全內存數據庫,已將硬盤的讀寫分散到每個數據庫節點,從我們在華為云上的測試效果來看,通用SSD基本能適合大部分業務場景。

從硬盤使用成本來看,柏睿分布式全內存數據庫可以為用戶節省60%多的成本。

如果云磁盤的IOPS和磁盤帶寬是獨立可選參數,那在可接受的成本情況下,IOPS比磁盤帶寬更重要。

免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。

關鍵詞:


[責任編輯:ruirui]


*本網站有關內容轉載自合法授權網站,如果您認為轉載內容侵犯了您的權益,
請您聯系QQ(992 5835),本網站將在收到信息核實后24小時內刪除相關內容。




本站違法和不良信息舉報 聯系郵箱: 5855973@qq.com
 

關于我們| 客服中心| 廣告服務| 建站服務| 聯系我們
 

中國焦點日報網 版權所有 滬ICP備2022005074號-20,未經授權,請勿轉載或建立鏡像,違者依法必究。