日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 知識百科

用Elastic Block Store(EBS)改善性能和數據可用性 譯文

來源: 責編: 時間:2023-08-07 16:30:18 317觀看
導讀 如今,許多數據庫即服務(DBaaS)解決方案將計算層和存儲層分開來,比如包括Amazon Aurora和Google BigQuery。由于數據存儲和數據復制可以由現有服務來處理,DBaaS無需擔心這種復雜性

如今,許多數據庫即服務(DBaaS)解決方案將計算層和存儲層分開來,比如包括Amazon Aurora和Google BigQuery。由于數據存儲和數據復制可以由現有服務來處理,DBaaS無需擔心這種復雜性,這種解決方案很有吸引力。然而,這種設計的性能有時可能不如傳統方式:使用本地磁盤作為存儲。Mgn28資訊網——每日最新資訊28at.com

本文將介紹如何認真選擇彈性塊存儲(EBS)類型,輔以巧妙的優化,在EBS上部署DBaaS可以獲得比在本地磁盤上更好的性能。Mgn28資訊網——每日最新資訊28at.com

為什么要考慮EBS?Mgn28資訊網——每日最新資訊28at.com

為了解釋我們使用EBS的動機,先簡單介紹一下TiDB。TiDB是一種與MySQL兼容的分布式數據庫。TiDB Server是處理SQL請求的計算節點。Placement Driver(PD)則是TiDB的大腦,負責配置負載均衡,并提供元數據服務。TiKV是一種面向行的鍵值存儲系統,處理事務查詢。TiFlash是處理分析查詢的列存儲擴展。本文主要介紹TiKV。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖1Mgn28資訊網——每日最新資訊28at.com

TiKV提供分布式鍵值服務。首先它將數據拆分成幾個Region,這是用于復制和負載均衡的最小數據單元。為了實現高可用性(HA),每個Region被復制三次,然后分布在不同的TiKV節點中。一個Region的副本構成一個Raft組。TiDB可以接受這種情形:失去一個節點,從而在一些Region中失去一個副本。但是,同時失去兩個副本會導致問題,因為Raft組的大多數成員都失去了。因此Region不可用,無法再訪問其數據。需要人為干預來解決這類問題。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖2Mgn28資訊網——每日最新資訊28at.com

在部署TiDB Cloud時,我們有放置規則,保證一個Region的副本會分布在多個可用區(AZ)。失去一個可用區(AZ)不會對TiDB Cloud產生巨大影響。然而,如果出現AZ + 1故障(即一個可用區和另一個可用區中的至少一個節點同時出現故障),該Region將變得不可用。我們在生產環境中遇到過這樣的故障,花了好大的精力才讓TiDB集群恢復正常。為了避免再次遭遇這種痛苦的經歷,EBS進入了我們的視線。Mgn28資訊網——每日最新資訊28at.com

AWS Elastic Block Store(EBS)是AWS提供的一種塊存儲服務,可以附加到EC2實例上。然而,EBS上的數據獨立于EC2實例,因此當EC2實例出現故障時,數據持續存在。當EC2實例出現故障時,可以使用Kubernetes,將EBS自動重新掛載到正常工作的EC2實例。此外,EBS卷是為關鍵任務系統設計的,因此它們可以在AZ內復制。這意味著EBS不太可能出故障,因此我們就放心了。Mgn28資訊網——每日最新資訊28at.com

選擇合適的EBS卷類型Mgn28資訊網——每日最新資訊28at.com

基于SSD的EBS卷通常有四種類型:gp2、gp3、io1和io2。(我們在設計和實現TiDBCloud時,io2 Block Express還處于預覽模式,所以我們沒有考慮它。)下表總結了這些卷類型的特點。Mgn28資訊網——每日最新資訊28at.com

卷類型Mgn28資訊網——每日最新資訊28at.com

耐久性Mgn28資訊網——每日最新資訊28at.com

(%)Mgn28資訊網——每日最新資訊28at.com

帶寬Mgn28資訊網——每日最新資訊28at.com

(MB/s)Mgn28資訊網——每日最新資訊28at.com

IOPSMgn28資訊網——每日最新資訊28at.com

(每GB)Mgn28資訊網——每日最新資訊28at.com

成本Mgn28資訊網——每日最新資訊28at.com

說明Mgn28資訊網——每日最新資訊28at.com

gp2Mgn28資訊網——每日最新資訊28at.com

99.8-99.9Mgn28資訊網——每日最新資訊28at.com

250Mgn28資訊網——每日最新資訊28at.com

3,突發式Mgn28資訊網——每日最新資訊28at.com

Mgn28資訊網——每日最新資訊28at.com

通用卷Mgn28資訊網——每日最新資訊28at.com

gp3Mgn28資訊網——每日最新資訊28at.com

99.8-99.9Mgn28資訊網——每日最新資訊28at.com

125-1000Mgn28資訊網——每日最新資訊28at.com

3000-16000Mgn28資訊網——每日最新資訊28at.com

Mgn28資訊網——每日最新資訊28at.com

通用卷,有靈活的帶寬Mgn28資訊網——每日最新資訊28at.com

io1Mgn28資訊網——每日最新資訊28at.com

99.8-99.9Mgn28資訊網——每日最新資訊28at.com

多達1000Mgn28資訊網——每日最新資訊28at.com

多達64000Mgn28資訊網——每日最新資訊28at.com

Mgn28資訊網——每日最新資訊28at.com

高IOPSMgn28資訊網——每日最新資訊28at.com

io2Mgn28資訊網——每日最新資訊28at.com

99.999Mgn28資訊網——每日最新資訊28at.com

多達1000Mgn28資訊網——每日最新資訊28at.com

多達64000Mgn28資訊網——每日最新資訊28at.com

Mgn28資訊網——每日最新資訊28at.com

高IOPS,性能最佳Mgn28資訊網——每日最新資訊28at.com

這里可以進行對比。注意在下面圖中,四種類型的EBS卷附加到了r5b實例,而本地磁盤上的一番測量是在i3實例上進行的。這是由于r5b實例只能使用EBS。我們使用i3作為相仿的替代選擇。每個圖顯示了所有操作的平均延遲和第 99個百分位延遲。Mgn28資訊網——每日最新資訊28at.com

我們從讀寫延遲開始橫向比較。第一個工作負載很簡單。它有1000 IOPS,每個I/O為4 KB。以下兩張圖顯示了平均延遲和第99個百分位延遲。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖3Mgn28資訊網——每日最新資訊28at.com

只有一個線程的簡單工作負載的寫延遲。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖4Mgn28資訊網——每日最新資訊28at.com

只有一個線程的簡單工作負載的讀延遲。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

我們使用類似的設置設計了類似的工作負載。這次我們使用8個線程為磁盤提供總共3000個IOPS,每個I/O仍然是4 KB。同樣,我們概述了平均延遲和第99個百分比延遲,并繪制成以下兩圖。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖5Mgn28資訊網——每日最新資訊28at.com

有八個線程的簡單工作負載的寫延遲。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖6Mgn28資訊網——每日最新資訊28at.com

有八個線程的簡單工作負載的讀延遲。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

從前面兩個實驗來看,本地磁盤似乎更勝一籌。真是這樣嗎?這是另一個基準測試,顯示的情況略有不同。我們設計了混合工作負載來模擬TiKV IO的使用:有小的順序寫入來模擬前臺預寫式日志(WAL)寫入,還有大量的順序寫入來模擬壓縮寫入。回想一下,TiDB使用RocksDB作為存儲引擎。RocksDB基于日志結構化合并樹(LSM 樹),它定期壓縮最近寫入的數據。我們也有小的隨機讀取來模擬前臺讀取。Mgn28資訊網——每日最新資訊28at.com

我們發現,當后臺I/O變得更密集時,前臺延遲增加,本地磁盤和EBS之間的延遲差距會變小,見下圖。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖7. 一些綜合工作負載的平均操作延遲。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

我們針對TiDB運行TPC-C工作負載(這是更全面的基準測試)后,EBS 和本地磁盤之間的性能差距變得更小了。下圖顯示了結果。使用的TiDB版本是v5.0.0。我們在EBS卷類型不一的r5b.2xlarge實例上或使用本地nvme磁盤的i3.2xlarge實例上部署了三個TiKV節點。TiDB 節點、Placement Driver(PD)和TPC-C客戶端部署在c5.4xlarge實例上。我們在實驗環境中使用了5000個倉庫(大約350 GB數據),分別有50個、200個和800個客戶端。結果顯示在以下三個圖中。第一個圖顯示了TPC-C工作負載中的每分鐘事務數(TPMC)。第二個圖顯示了事務的平均延遲,以毫秒為單位。第三個圖顯示了第99個百分位延遲,以毫秒為單位。Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖8. TPC-C工作負載中的每分鐘事務(TPMC)。(數字越大越好)Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖9. TPC-C 工作負載中的平均操作延遲(ms)。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

圖10. TPC-C 工作負載中的第99個百分位操作延遲(ms)。(數字越小越好)Mgn28資訊網——每日最新資訊28at.com

通常來說,我們可以看到使用EBS的實例可以達到與使用本地磁盤的實例相仿的性能,有時甚至更好。這是由于TiKV在這個工作負載中是CPU受限的,在我們嘗試過的其他許多基準測試中也是如此。I/O性能不是瓶頸。由于帶EBS的實例類型是r5b,它的CPU比帶本地磁盤的實例類型i3更好,性能結果看起來相仿,甚至更好。Mgn28資訊網——每日最新資訊28at.com

此外,在第三個圖中(TPC-C工作負載中的第99個百分位操作延遲),有800個線程時,EBS卷類型gp2的第99個百分位延遲飆升。這是由于就gp2而言,帶寬達到了極限。Mgn28資訊網——每日最新資訊28at.com

最后,我們選擇gp3作為EBS類型。EBS卷io2并不在我們的考慮范圍之內,因為在當初設計和實現TiDB Cloud時,r5b實例無法使用它。此外,當時io2 block express仍處于預覽模式。EBS卷io1的延遲整體上與gp2相當,io1提供了更高的帶寬IOPS限制。然而,io1有基于預置IOPS的額外成本。EBS卷gp2的帶寬和IOPS有限,而且無法配置。這給TiDB帶來了額外的限制。因而,我們選擇了gp3。Mgn28資訊網——每日最新資訊28at.com

原文標題:Improve Performance and Data Availability with Elastic Block Store (EBS),作者:Bokang ZhangMgn28資訊網——每日最新資訊28at.com

鏈接:Mgn28資訊網——每日最新資訊28at.com

https://www.datasciencecentral.com/improve-performance-and-data-availability-with-elastic-block-store-ebs/Mgn28資訊網——每日最新資訊28at.com

 Mgn28資訊網——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-119-2333-0.html用Elastic Block Store(EBS)改善性能和數據可用性 譯文

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Kafka 萬億級消息實踐之資源組流量掉零故障排查分析

下一篇: 煉丹速度×7!你的Mac電腦也能在PyTorch訓練中用GPU加速了

標簽:
  • 熱門焦點
  • 5月安卓手機好評榜:魅族20 Pro奪冠

    性能榜和性價比榜之后,我們來看最后的安卓手機好評榜,數據來源安兔兔評測,收集時間2023年5月1日至5月31日,僅限國內市場。第一名:魅族20 Pro好評率:97.50%不得不感慨魅族老品牌還
  • Automa-通過連接塊來自動化你的瀏覽器

    1、前言通過瀏覽器插件可實現自動化腳本的錄制與編寫,具有代表性的工具就是:Selenium IDE、Katalon Recorder,對于簡單的業務來說可快速實現自動化的上手工作。Selenium IDEKat
  • 10天營收超1億美元,《星鐵》比《原神》差在哪?

    來源:伯虎財經作者:陳平安即便你沒玩過《原神》,你一定聽說過的它的大名。恨它的人把《原神》開服那天稱作是中國游戲史上最黑暗的一天,有粉絲因為索尼在PS平臺上線《原神》,怒而
  • ESG的面子與里子

    來源 | 光子星球撰文 | 吳坤諺編輯 | 吳先之三伏大幕拉起,各地高溫預警不絕,但處于厄爾尼諾大“烤”之下的除了眾生,還有各大企業發布的ESG報告。ESG是“環境保
  • 東方甄選單飛:有些鳥注定是關不住的

    作者:彭寬鴻來源:華爾街科技眼‍‍‍‍‍‍‍‍‍‍東方甄選創始人俞敏洪帶隊的“7天甘肅行”直播活動已在近日順利收官。成立后一
  • iQOO Neo8 Pro搶先上架:首發天璣9200+ 安卓性能之王

    經過了一段時間的密集爆料,昨日iQOO官方如期對外宣布:將于5月23日推出全新的iQOO Neo8系列新品,官方稱這是一款擁有旗艦級性能調校的作品。隨著發布時
  • 蘋果140W USB-C充電器:采用氮化鎵技術

    據10 月 30 日 9to5 Mac 消息報道,當蘋果推出新的 MacBook Pro 2021 時,該公司還推出了新的 140W USB-C 充電器,附贈在 MacBook Pro 16 英寸機型的盒子里,也支
  • 2022爆款:ROG魔霸6 冰川散熱系統持續護航

    喜逢開學季,各大商家開始推出自己的新產品,進行打折促銷活動。對于忠實的端游愛好者來說,能夠擁有一款夢寐以求的筆記本電腦是一件十分開心的事。但是現在的
  • 上海舉辦人工智能大會活動,建設人工智能新高地

    人工智能大會在上海浦江兩岸隆重拉開帷幕,人工智能新技術、新產品、新應用、新理念集中亮相。8月30日晚,作為大會的特色活動之一的上海人工智能發展盛典人工
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
欧美一区国产一区| 韩国女主播一区二区三区| 另类综合日韩欧美亚洲| 欧美激情2020午夜免费观看| 欧美人与禽猛交乱配| 国产精品久久97| 好吊色欧美一区二区三区四区| 亚洲国产精品99久久久久久久久| av成人动漫| 久久精品麻豆| 欧美日韩国产色视频| 欧美性猛交视频| 激情成人中文字幕| 一区二区三区.www| 久久久精品国产99久久精品芒果| 欧美福利视频在线观看| 国产精品一二三| 亚洲国产美女久久久久| 亚洲一区影音先锋| 欧美3dxxxxhd| 国产欧美一区在线| 亚洲毛片在线免费观看| 久久九九国产精品| 欧美三级电影大全| 在线精品视频一区二区三四| 亚洲一区二区三区四区在线观看 | 欧美成人免费在线| 国产精品日韩欧美| 亚洲黄色av一区| 午夜在线观看免费一区| 欧美高清视频在线| 国产一区亚洲| 亚洲一区二区精品在线| 免费h精品视频在线播放| 国产麻豆91精品| 一本色道久久加勒比88综合| 久久婷婷蜜乳一本欲蜜臀| 国产精品久久久久久久久久久久久久| 在线观看亚洲a| 欧美一区二区三区四区在线 | 久久久之久亚州精品露出| 欧美午夜大胆人体| 亚洲国产视频一区二区| 久久精品成人欧美大片古装| 国产精品成人一区二区| 亚洲毛片在线观看| 美女久久网站| 国产综合久久久久久鬼色| 亚洲直播在线一区| 欧美日韩一区二区精品| 亚洲经典在线看| 久久综合给合| 狠狠久久五月精品中文字幕| 午夜在线不卡| 国产精品高潮呻吟视频| 亚洲免费av片| 欧美多人爱爱视频网站| 在线精品视频免费观看| 久久高清免费观看| 国产日韩欧美二区| 午夜激情综合网| 国产精品乱码人人做人人爱| 在线视频精品一区| 欧美日韩精品免费看| 亚洲精品国产精品乱码不99按摩 | 欧美一区二区三区视频免费播放| 欧美视频一区二区三区…| 亚洲精品在线观| 欧美好骚综合网| 亚洲日本成人在线观看| 欧美不卡福利| 91久久嫩草影院一区二区| 免费高清在线视频一区·| 伊人久久婷婷| 美女免费视频一区| 在线日韩中文| 麻豆精品视频在线观看| **性色生活片久久毛片| 美腿丝袜亚洲色图| 亚洲激情视频在线| 欧美精品一区二区三区很污很色的 | 欧美一区二区精品| 国产无一区二区| 久久精品日产第一区二区三区| 国产亚洲精品自拍| 久久久久久久久蜜桃| 狠狠入ady亚洲精品| 久久综合电影| 最新国产成人在线观看| 欧美看片网站| 中日韩美女免费视频网址在线观看 | 国产午夜精品久久久久久免费视 | 久久精品国产91精品亚洲| 国产主播精品在线| 久久综合狠狠综合久久综合88 | 久久电影一区| 亚洲大胆人体视频| 欧美激情久久久久久| 一本色道久久综合亚洲精品高清 | 日韩一区二区免费高清| 欧美午夜电影在线| 午夜老司机精品| 黄色日韩网站视频| 欧美国产综合一区二区| 亚洲一区二区精品在线| 国产亚洲亚洲| 欧美jizz19性欧美| 正在播放日韩| 国产欧美亚洲日本| 免费看亚洲片| 亚洲天堂免费观看| 国内精品福利| 欧美精品一区在线| 性色av一区二区三区| 亚洲第一精品久久忘忧草社区| 欧美精品在线免费播放| 亚洲欧美日韩综合aⅴ视频| 狠狠入ady亚洲精品| 欧美精品七区| 欧美伊久线香蕉线新在线| 亚洲国产精品免费| 国产精品麻豆成人av电影艾秋| 久久精品免费播放| 亚洲精品乱码| 国产日韩精品视频一区| 免费h精品视频在线播放| 国产精品99久久久久久人| 国语自产精品视频在线看一大j8| 欧美成人一区二区| 校园春色综合网| 亚洲精华国产欧美| 国产欧美日韩精品丝袜高跟鞋| 免费久久久一本精品久久区| 亚洲午夜一区| 亚洲电影在线看| 国产精品mv在线观看| 久久综合狠狠综合久久激情| 亚洲午夜高清视频| 亚洲国产成人在线| 国产美女扒开尿口久久久| 欧美国产日韩一区二区| 欧美一区二区三区在线观看视频| 亚洲激情网址| 国产亚洲精品高潮| 欧美午夜激情在线| 免费亚洲一区二区| 欧美一区二区三区久久精品| 日韩网站在线观看| 极品尤物av久久免费看| 国产精品久久二区| 欧美激情女人20p| 久久精品卡一| 亚洲欧美大片| 日韩一区二区电影网| 在线不卡a资源高清| 国产精品呻吟| 欧美日韩精品不卡| 免费中文日韩| 久久久国产精品亚洲一区 | 久久综合伊人77777蜜臀| 午夜精品久久久久久久久久久| 亚洲精品国产视频| 国产自产2019最新不卡| 国产精品毛片在线| 欧美日韩免费高清| 欧美大片国产精品| 久久综合一区二区| 久久精品亚洲| 亚洲男人影院| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲日本aⅴ片在线观看香蕉| 好吊色欧美一区二区三区四区| 国产精品久久久久影院亚瑟| 欧美日韩国产影院| 欧美激情在线| 欧美第一黄网免费网站| 久久综合狠狠| 久久五月天婷婷| 久久久国产精品一区| 欧美亚洲综合久久| 亚洲女ⅴideoshd黑人| 一区二区av| av不卡在线| 日韩一级免费观看| 亚洲精品激情| 亚洲人成在线免费观看| 亚洲第一视频| 在线日韩中文| 亚洲国产一二三| 亚洲国产精品国自产拍av秋霞| 狠狠色综合日日| 极品av少妇一区二区| 国产自产2019最新不卡| 国产在线观看91精品一区| 国产亚洲精品一区二555| 国产欧美日韩一区二区三区在线观看 | 久久免费视频一区| 久久久久久亚洲精品中文字幕| 久久精品国产久精国产爱| 久久不射2019中文字幕| 久久精品一区二区| 久久天堂成人| 牛牛国产精品| 欧美精品97|