成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

(本文作者:觀測云資深系統開發工程師 熊豹)

2023 年 4 月 23 日,觀測云正式發布自研時序數據庫 GuanceDB,并在當天應用到了觀測云所有 SaaS 節點的底座。此次升級性能提升的效果立竿見影,對比之前使用 InfluxDB 的環境資源占用大幅降低、查詢性能顯著提升,我們成功地吃上了自己的狗糧。

我們也深知 talk is cheap show me the benchmark 的道理,這里發布我們在近期完成的 GuanceDB 性能壓測報告。

壓測方案說明

本次測試的目標是對比 GuanceDB、InfluxDB 和某知名開源時序數據庫(簡稱 xxDB)在相同的寫入負載和查詢條件下的性能表現及資源占用情況。

關于測試工具:

我們對比 tsbs、prometheus-benchmark 兩種時序數據庫的壓測方案。

其中 prometheus-benchmark 構造了更偏真實環境的持續寫入負載,指標數值的變化也更真實,所以我們主要參考 prometheus-benchmark 來構造本次測試。

原 prometheus-benchmark 方案中使用了 vmagent 來抓取和寫入指標,但我們今天測試的 3 種數據庫對 Prometheus 寫入協議支持力度不一,沒法一起比較。所以我們對 vmagent 進行了一些改造,讓其支持了 InfluxDB 的行寫入協議。

本次測試的最終方案如下:

1.部署的一個單機的 node-exporter ,其暴露宿主機的 1383 個真實指標

2.部署 Nginx 反代并緩存 node-exporter 結果 1s,降低頻繁請求的壓力

3.調整 agent 的抓取配置,模擬生成不同的 node-exporter 實例數以生成不同的寫入負載

4.agent 以相同的請求大小、頻率將數據同時以 influx 協議 http 接口寫入三種時序數據庫

軟件版本:

1.GuanceDB: v1.0.0

2.InfluxDB: v1.8.10

3.xxDB

主機配置:

1.壓測機:1 臺阿里云 ecs.g7.16xlarge 云主機:64 core,128 GB RAM

2.存儲集群:3 臺阿里云 ecs.g7.4xlarge 云主機:16 core,64 GB RAM,200 GB PL1 類型 ESSD

部署方式:

因為 InfluxDB 的開源版本不支持集群模式,所以我們也將分兩組進行測試。一組是 InfluxDB 與 GuanceDB、xxDB 的單機版本對比,另一組是 GuanceDB 與 xxDB 的集群模式進行對比,集群模式都使用 3 個存儲節點。

參數優化:

GuanceDB 對大部分場景都做了自動調優,所以我們不用手動調整配置。

InfluxDB 默認對高基數場景做了一些保護,我們調整 max-series-per-database = 0 放開了限制,cache-max-memory-size 增大到了 10g,并且開啟 tsi1 索引。

xxDB 我們也參考文檔進行了針對性的調優。

至此完成所有配置,開始測試。

寫入測試

單機組

本組測試進行的測試輪次比較多,這里我們挑選某一輪展示詳細監控截圖。

在此輪測試中,我們虛擬了 344 個 node-exporter 實例,生成大約 50w 條活躍時間線,5s 抓取一次,時序點寫入 QPS 10w。

GuanceDB 資源開銷:CPU 占用率 2%,內存占用約 3 GB。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

InfluxDB 資源開銷:CPU 占用率 16%,內存占用約 7.4 GB。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

xxDB 資源開銷:CPU 占用率 61%,內存占用 9 GB。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

匯總結果表格如下:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

完成了限定性能的測試場景后,我們很好奇要多大的壓力才能將各臺數據庫主機的資源打滿,尤其對 GuanceDB,響應 10w 寫入 QPS 僅僅花費了 2% 的 CPU 開銷,它的性能上限在哪里?隨即我們開始加大 QPS,當各臺主機的 CPU,內存和磁盤若有一項被打滿時,即被認為到達瓶頸。

實際測試結果都是主機的 CPU 先被打滿,此時內存占用和磁盤寫入帶寬都還有余量,所以我們就以 CPU 利用率為瓶頸指標畫出以下對比圖:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

在單機場景下,當 CPU 達到滿載時,xxDB 的寫入 QPS 約 15w,InfluxDB 約 90w,GuanceDB 約 270w。本輪 GuanceDB 獲得第一,寫入性能是 InfluxDB 的 3 倍。也可以看到在 CPU 利用率超過 20% 后,性能不再呈線性增長,都有一定程度衰退。

集群組

我們按照之前的方法繼續測試 3 節點集群:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

在集群場景下,仍然是 CPU 利用率先達到瓶頸。同樣在 CPU 滿載情況下,GuanceDB 此時的寫入 QPS 約為 860w,xxDB 約為 45w。

對比之前 GuanceDB 和 xxDB 的單機寫入性能測試,理想情況下 N 個節點的集群版的寫入性能應該是單機版的 N 倍,呈線性增長,實測 3 節點集群符合性能預期。

查詢測試

查詢測試將混合單機 InfluxDB、集群版 GuanceDB、集群版 xxDB 一起進行。集群一般可以將數據和查詢分攤并可以在節點之間并行查詢,理論上這個測試方式對 InfluxDB 不太公平,但條件受限,暫且這么設計。

我們虛擬 688 個 node-exporter 實例,生成大約 100w 個活躍時間線,5s 抓取一次,時序點寫入 QPS 20w。在持續寫入 24 小時后,我們再測試一些常見語句的查詢性能和對比存儲空間占用。

GuanceDB 同時支持 DQL 和 PromQL 兩種查詢語法。DQL 是觀測云自研的多模數據查詢語言,同時支持指標、日志、對象等多種類型負載數據的查詢和分析,語法表達非常簡潔。語法設計上跟 SQL 接近,但更加適應時序分析場景,學習曲線平滑。

這里我們一共對比了四種查詢語法在相同語義的 1h、8h、24h 不同時間范圍下的響應時間:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

查詢 1 響應時間:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

注:圖示中 0ms 表示響應時間不到 1ms。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

查詢 2 響應時間:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!
吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

查詢 3 響應時間:

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

注:圖示中 -1ms 表示請求響應時間超過了 60s 不計數。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

空間占用對比

在上述的查詢測試構造的寫入壓力(活躍時間線 100w,時序點寫入 QPS 20w)下,運行 24 小時后,我們對比存儲空間占用。

吃下 GuanceDB 狗糧后,觀測云查詢性能提升超 30 倍!

總結

經過數輪的寫入和查詢性能測試,相信各位對 GuanceDB 的綜合性能表現已經有了比較清晰的認識了。GuanceDB 對比 InfluxDB 寫入性能提升 3 倍,存儲空間占用減少 68%,查詢性能提升 30 倍以上。 GuanceDB 相比 xxDB 提升則更明顯,背后的原因是 xxDB 雖然明面上是支持了 Schemaless 數據的寫入,但是對 Schemaless 的場景明顯優化不足,所以表現欠佳。

GuanceDB 的優異性能來自于我們構建的高效的火山模型查詢引擎、SIMD 指令加速、對 Schemaless 數據的最優先支持等,也因為我們站在了 VictoriaMetrics 的肩膀上。非常感謝 VictoriaMetrics 開源社區對我們的支持,我們將持續貢獻回報社區,共同促進可觀測領域技術的發展與進步。

我們在 5 月中下旬也將發布 GuanceDB 的單機版本,歡迎大家到時關注和測試。 如有同學對 GuanceDB 感興趣,或有任何疑問,可以隨時站內和我聯絡,或者在觀測云社群里溝通。

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
99RE66热这里只有精品3| 18国产精品白浆在线观看免费| 亚洲人成色77777在线观看| 亚洲色欲色欲色欲WWW| 中字年轻漂亮的儿媳2| 凹凸在线无码免费视频| 国产黄A三级三级三级| 国外免费IPHONE网站| 久久婷婷五月综合色99啪| 欧美性猛交XXXX乱大交视频 | 欧美人妇做爰XXXⅩ性高 | 老妇FREE性VIDEOSXX| 欧美熟妇成人大片性爽| 婷婷色丁香五月激情综合| 亚洲国产精品一区二区成人片不卡| 一本一久本久A久久精品综合 | 国产精品国产三级国产AV中文 | 亚洲AV永久精品无码| 中文字幕精品亚洲一区| 俄罗斯VODAFONEWIFI| 狠狠色噜噜狠狠狠狠蜜桃| 免费观看的AV毛片的网站| 色综合天天无码网站| 亚洲妇女水蜜桃AV网网站| 91精品人妻欧美一区二区三区| 二三四五六七无产乱码 | 内射白嫩少妇超碰| 天天狠天天透天干天天怕∴| 亚洲色欲色欲色欲WWW| 办公室被吃奶好爽在线观看视频| 国产偷国产偷精品高清尤物| 秘书在办公室被躁到高潮| 少妇饥渴XXHD麻豆XXHD骆| 亚洲熟妇无码乱子AV电影| 波多野结衣AV一区二区全免费观看| 国产一区二区波多野结衣| 农村妇女野战BBXXX农村妇女| 我当着我老公面给人C| 中文成人无字幕乱码精品区| 国产成人久久综合第一区| 久久夜色精品国产| 少妇极度饥渴少妇高潮| 野花影视大全在线观看免费 | 日韩AV无码成人网站| 亚洲AV成人无码网站大全| 99久久免费精品高清特色大片 | 欧美老妇BBBWWBBBWW| 亚洲AV无码成H人动漫网站| T66Y地址一地址二满18周岁| 黑人狂虐中国人妻陈艳| 日本不良网站正能量入口大豆行情| 亚洲国产精品无码久久久| 波多野结衣TORRENT| 久久久久无码精品国产AV蜜桃1| 试看20分钟做受| 中文字幕成熟丰满人妻| 国产综合久久久久久鬼色| 人人妻人人藻人人爽欧美一区 | 被男狂揉吃奶胸高潮视频在线观看| 精品国产一区二区三区不卡在线| 日日噜噜夜夜狠狠久久蜜桃 | 色综合视频一区二区三区| 亚洲AV成人无码一二三| WWW无人区一码二码三码区别| 亚洲欧美综合精品成人网站 | 亚洲欧美在线一区中文字幕| 成人无码区免费AⅤ片WWW软件| 久久精品无码一区二区WWW| 舌头伸进去添的我好爽高潮欧美| 岳打开双腿开始配合交换| 国产色欲AV一区二区三区| 人人妻人人澡人人爽人人| 一区二区伊人久久大杳蕉| 一本一本久久A久久综合精品蜜桃| 国产精品毛片Av无码一区二区| 护士HD老师FREE性ⅩⅩⅩ| 三级国产三级在线| 18禁黄网站禁片免费观看香港| 好喜欢你呐[校园] 里恩ER| 色ww1区2区在线观看| 浓精喷进老师黑色丝袜| 日日AV色欲香天天综合网| 亚洲国产精品第一区二区 | 亚洲制服丝袜无码AV在线| 国产欧美久久久精品影院| 日韩A无V码在线播放| 2023国产精品一卡2卡三卡| 精品精品国产高清A级毛片| 无码熟妇人妻Av又大又粗又爽| 餐桌下他深深顶撞H| 嫩BBB槡BBBB搡BBBB| 夜夜躁狠狠躁日日躁| 韩国免费A级作爱片视频| 无码AV免费精品一区二区三区| 超碰97人人做人人爱少妇| 欧美黑人XXXX高潮猛交| 中国东北熟女老太婆内谢| 久久精品国产精品青草| 亚洲AV永久无码精品水牛影视 | 久久久亚洲欧洲日产国产成人无码| 亚洲AV无码久久| 国产六月婷婷爱在线观看| 视频二区精品中文字幕| 粉嫩性色一区二区三区AV| 日本XXWWWXXXX| 啊宝宝的扇贝真会夹C视频| 欧美A片XⅩX黑人性受| 在线无码VA中文字幕无码| 久久久无码人妻精品无码| 亚洲日韩看片成人无码| 国产在线拍揄自揄拍无码| 午夜亚洲国产理论片亚洲2020| 国产A级毛多妇女视频| 少妇 黑人 欧美 亚洲| 穿着旗袍方便C英语老师| 日韩免费无码视频一区二区三区 | 国产精品乱码久久久久久小说| 手机看片AV永久免费| 丰满少妇人妻久久久久久| 少妇的丰满人妻HD高清| 国产SUV精二区九色| 天天噜日日噜狠狠噜免费| 国产大屁股视频免费区| 婷婷伊人久久大香线蕉AV| 国产VA免费精品高清在线| 偷窥妇科TUBESEX妇| 国产精品免费久久久久影院| 午夜理论片YY44880影院| 国产手机在线国内精品| 亚洲AV永久无码成人私密按摩| 娇妻被别人玩弄至高潮| 亚洲人成网线在线播放VA| 久久精品国产一区二区三区肥胖| 夜夜躁婷婷AV蜜桃妖精视频| 老头边吃奶边弄进去呻吟| 52综合精品国产二区无码| 欧美熟妇搡BBBB搡BBBB| 波多野结衣的电影有哪些| 日子我妈妈毛片儿电影| 国产精品IGAO视频网网址| 性欧美ⅩXX1819内谢| 精品VIDEOSSEXFREEOHDBBW| 野花社区免费观看高清在线1日本| 巨RU麻麻奶水雪白肥美喷| 91国语对白露脸自产拍不卡| 人妻体内射精一区二区三区| 国产99视频精品免费视频36| 性ⅩXXX搡XXXX搡| 精品亚洲国产成人蜜臀AV| 在线观看亚洲AV每日更新| 欧美无人区码卡二三卡四卡 | 中文字幕亚洲综合久久2020| 人妻无码一区二区三区久 | 久久精品成人亚洲另类欧美| 中日韩精品无码一区二区三区| 欧美极品JIZZHD欧美| 丰满少妇熟女高潮流白浆| 性饥渴的少妇AV无码影片| 久久精品无码专区免费| 99热成人精品热久久6| 日日摸夜夜添夜夜添无码| 国产亚洲精品美女久久久| 亚洲一二三四2021不卡 | 精品亚洲成A人片在线观看| 最新无码国产在线视频9299 | 亚洲成色WWW成人网站| 脔到她哭H粗话HWWW男男动漫| 办公室的秘密2中文字幕| 午夜不卡AV免费| 巨大黑人极品videos精品| 宝贝乖女你的奶真大水真多小说| 我的真實亂倫故事| 久久久综合亚洲色一区二区三区| CHINAGARY武警体育飞机| 特级西西WWW.444人体聚色| 精品人妻少妇一区二区三区在线| 69日本人XXXX16-18| 玩弄中年熟妇正在播放| 久久久久99精品成人品| 办公室强肝的播出时间| 亚洲AV成人无码久久精品| 迷迷糊糊挺进岳身体| 国产成人无码AV在线播放无广告| 亚洲熟女WWW一区二区三区| 人妻无码一区二区| 狠狠躁夜夜躁人人爽天天天天| 97精品久久久久中文字幕| 偷偷鲁2019丫丫久久| 久久亚洲AV成人无码软件| 得到超级肉禽系统的小说怎么办| 亚洲国产精品VA在线观看香蕉 | 处破女轻点疼丨8分钟| 亚洲精品乱码久久久久久| 欧洲熟妇色XXXX欧美老妇多毛| 国产未成满18禁止免费看| 24小时日本在线| 亚洲AV成人片色在线观看www| 欧美成人免费观看在线看| 国语自产拍精品香蕉在线播放| JAPAN强要VIDEOD警妞|