国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

突破存儲(chǔ)跨中心雙活方案設(shè)計(jì)階段難點(diǎn)之二:性能影響

存儲(chǔ) 存儲(chǔ)軟件
存儲(chǔ)跨數(shù)據(jù)中心雙活的方案更是雙活數(shù)據(jù)中心架構(gòu)方案中最重要且最艱難的一項(xiàng),為了幫助企業(yè)IT架構(gòu)師理清和解決存儲(chǔ)跨中心雙活方案架構(gòu)的難點(diǎn),twt社區(qū)特別組織線上交流,邀請(qǐng)專家逐一對(duì)難點(diǎn)進(jìn)行解析和解答。

存儲(chǔ)跨數(shù)據(jù)中心雙活的方案更是雙活數(shù)據(jù)中心架構(gòu)方案中最重要且最艱難的一項(xiàng),為了幫助企業(yè)IT架構(gòu)師理清和解決存儲(chǔ)跨中心雙活方案架構(gòu)的難點(diǎn),twt社區(qū)特別組織線上交流,邀請(qǐng)專家逐一對(duì)難點(diǎn)進(jìn)行解析和解答。

存儲(chǔ)跨中心雙活方案設(shè)計(jì)階段如何盡量降低對(duì)整體性能的影響?

性能影響問題:因?yàn)殡p活系統(tǒng)在寫入數(shù)據(jù)時(shí),會(huì)寫兩次數(shù)據(jù),尤其是通過復(fù)制功能寫到遠(yuǎn)端存儲(chǔ)的過程,傳輸鏈路的性能也會(huì)影響整體性能。在選型設(shè)計(jì)階段該如何解決該難點(diǎn)?盡量降低對(duì)整體性能的影響?

[[206858]]

解析和解答

鄧毓 某農(nóng)信社資深骨干工程師

這個(gè)問題實(shí)際上存儲(chǔ)雙活不可避免要遇到的問題,相比單存儲(chǔ)直接提供讀寫來說,存儲(chǔ)雙活一定會(huì)增加讀寫響應(yīng)時(shí)間,更別說存儲(chǔ)還是跨兩個(gè)不同數(shù)據(jù)中心的,隨著距離的增加,理論上每增加100KM,會(huì)增加1ms的RTT(往返延遲時(shí)間),通常單個(gè)IO總耗時(shí)在1-3ms左右,就會(huì)認(rèn)為單個(gè)存儲(chǔ)I/O處理處于比較高性能的模式,如果加上其他因素,如“數(shù)據(jù)頭處理”和“并發(fā)”,1ms的“理論”延時(shí)增加的影響會(huì)成倍增加,將原本處于高性能模式的IO響應(yīng)時(shí)間拉高,對(duì)應(yīng)用或者數(shù)據(jù)庫來說,“變慢”了。所以存儲(chǔ)雙活的初衷是只是為了高可用性和提高總體并發(fā)、吞吐量,并不是為了降低讀寫響應(yīng)時(shí)間。那么我們?cè)谠O(shè)計(jì)、選型存儲(chǔ)雙活方案時(shí),就需要考慮如何盡量降低雙活的存儲(chǔ)所帶來的性能降低影響。

我們先來看看一些存儲(chǔ)雙活方案的讀寫流程:

(1)IBM SVC Enhanced Stretch Cluster(ESC)和HDS GAD等

IBM SVC ESC和HDS GAD的讀寫方式都很類似,這里就放在一起來看。

SVC ESC:

HDS GAD:

讀:

ESC和GAD在兩個(gè)存儲(chǔ)拉開到兩個(gè)數(shù)據(jù)中心,形成AA模式的架構(gòu),對(duì)于讀來說,是兩個(gè)數(shù)據(jù)中心分別對(duì)各自中心的存儲(chǔ)本地讀,這樣讀來說不存在跨站點(diǎn)的RTT,讀性能跟單存儲(chǔ)是一樣的。

寫:

某數(shù)據(jù)中心的寫操作會(huì)先寫到本地控制節(jié)點(diǎn)緩存,然后再跨站點(diǎn)同步至另一控制節(jié)點(diǎn)緩存中,并原路返回,告訴主機(jī)寫操作完成,等到緩存達(dá)到一定的水位時(shí),再刷入各自底層存儲(chǔ)當(dāng)中,這時(shí)的寫操作存在1倍的跨站點(diǎn)RTT。當(dāng)兩個(gè)數(shù)據(jù)中心都要對(duì)某一數(shù)據(jù)塊寫操作時(shí),會(huì)先在緩存表對(duì)應(yīng)的數(shù)據(jù)塊中加鎖,并同步鎖信息至對(duì)端緩存表,實(shí)現(xiàn)雙活存儲(chǔ)的寫并發(fā)。所以寫也是本地寫的方式,性能跟單存儲(chǔ)比是降低的。

(2)SVC HyperSwap

SVC HyperSwap的HyperSwap卷有master和aux之分,讀寫復(fù)雜度也高很多,master卷所在站點(diǎn)的主機(jī)讀寫是本地讀本地寫,而aux卷所在站點(diǎn)的主機(jī)讀寫方式是轉(zhuǎn)發(fā)模式。

假設(shè)初始化后,Site1的卷為Master卷,Site2的卷為Aux卷

讀:

Site1讀I/O

1.主機(jī)向SVC I/O Group1的任意一個(gè)節(jié)點(diǎn)發(fā)送讀請(qǐng)求

2.SVC I/O Group1將該請(qǐng)求傳至Storage Pool1

3.Storage Pool1響應(yīng)請(qǐng)求,并將數(shù)據(jù)傳至SVC I/O Group1

4.SVC I/O Group1將數(shù)據(jù)結(jié)果傳至主機(jī)

Site2讀I/O

1.主機(jī)向SVC I/O Group2的任意一個(gè)節(jié)點(diǎn)發(fā)送讀請(qǐng)求

2.SVC I/O Group2將該請(qǐng)求轉(zhuǎn)發(fā)至SVC I/O Group1

3.SVC I/O Group1將請(qǐng)求傳至Storage Pool1

4.Storage Pool1響應(yīng)請(qǐng)求,并將數(shù)據(jù)傳至SVC I/O Group1

5.SVC I/O Group1將數(shù)據(jù)回傳給SVC I/O Group2

6.SVC I/O Group2將數(shù)據(jù)結(jié)果傳至主機(jī)

所以可以看到AUX卷所在站點(diǎn)的主機(jī)需要跨站點(diǎn)讀對(duì)端存儲(chǔ),存在1倍的RTT,而MASTER卷所在的主機(jī)讀IO和單存儲(chǔ)性能相差無幾。

寫:

Site1寫I/O

1.主機(jī)向Site1的其中一個(gè)SVC節(jié)點(diǎn)2發(fā)送寫I/O請(qǐng)求

2.該SVC節(jié)點(diǎn)2將寫I/O寫入緩存

3.該SVC節(jié)點(diǎn)2將寫I/O同步至節(jié)點(diǎn)1緩存,并同時(shí)通過MM發(fā)送寫I/O至站點(diǎn)2的節(jié)點(diǎn)3和節(jié)點(diǎn)4

4.SVC節(jié)點(diǎn)1、3、4陸續(xù)回復(fù)節(jié)點(diǎn)2的寫響應(yīng)

5.SVC節(jié)點(diǎn)2回復(fù)主機(jī)寫響應(yīng)

6.兩個(gè)站點(diǎn)的SVC節(jié)點(diǎn)分別將緩存寫入各自站點(diǎn)的存儲(chǔ)當(dāng)中

Site2寫I/O

1.主機(jī)向Site2的其中一個(gè)SVC節(jié)點(diǎn)3發(fā)送寫I/O請(qǐng)求

2.該SVC節(jié)點(diǎn)3將寫I/O轉(zhuǎn)發(fā)至Site1的任意SVC節(jié)點(diǎn)2

3.SVC節(jié)點(diǎn)2將寫I/O寫入緩存

4.該SVC節(jié)點(diǎn)2將寫I/O同步至節(jié)點(diǎn)1緩存,并同時(shí)通過MM發(fā)送寫I/O至站點(diǎn)2的節(jié)點(diǎn)3和節(jié)點(diǎn)4

5.SVC節(jié)點(diǎn)1、3、4陸續(xù)回復(fù)節(jié)點(diǎn)2的寫響應(yīng)

6.SVC節(jié)點(diǎn)2回復(fù)SVC節(jié)點(diǎn)3的轉(zhuǎn)發(fā)響應(yīng)

7.SVC節(jié)點(diǎn)3回復(fù)主機(jī)的寫響應(yīng)

8.兩個(gè)站點(diǎn)的SVC節(jié)點(diǎn)分別將緩存寫入各自站點(diǎn)的存儲(chǔ)當(dāng)中

同理,AUX卷所在站點(diǎn)的主機(jī)需要跨站點(diǎn)寫對(duì)端存儲(chǔ),并且回寫AUX卷底層存儲(chǔ),總共存在2倍的RTT,而MASTER卷所在的主機(jī)寫IO和單存儲(chǔ)性能相差無幾。

所以很明顯,SVC HYPERSWAP的SVC節(jié)點(diǎn)是跨站點(diǎn)雙活,而存儲(chǔ)則為ACTIVE-STANDBY。

(3)NetApp MCC

MCC的雙活方式實(shí)際上是兩個(gè)數(shù)據(jù)中心的存儲(chǔ)互為鏡像,各自提供不同的存儲(chǔ)服務(wù)。

對(duì)于AGGX來說,為站點(diǎn)A的主機(jī)提供本地讀和本地寫,并通過集群節(jié)點(diǎn)的NVRAM寫日志同步至站點(diǎn)B,維持?jǐn)?shù)據(jù)一致性,也是等到日志達(dá)到水位線,刷入底層存儲(chǔ)當(dāng)中。

對(duì)于AGGY來說,也是類似,為站點(diǎn)B的主機(jī)提供本地讀和本地寫,并同步NVRAM的寫日志至站點(diǎn)A。MCC通過這種方式實(shí)現(xiàn)兩個(gè)站點(diǎn)存儲(chǔ)的雙活,MCC集群節(jié)點(diǎn)也是雙活,但對(duì)于某一應(yīng)用主機(jī)來說,實(shí)則只在一個(gè)站點(diǎn)活動(dòng)。

性能方面,MCC的讀性能和單存儲(chǔ)類似,寫性能存在1倍的RTT。

(4)SVC Vplex Metro

Vplex Metro和其他三種方式都不一樣,是一種分布式的存儲(chǔ)雙活/多活架構(gòu)。Vplex沒有寫緩存,有了分布式緩存,標(biāo)榜為access anywhere

[[206859]]

沒有寫緩存就意味了,主機(jī)對(duì)VPLEX的寫是透寫模式,主機(jī)的寫IO只是經(jīng)過VPLEX的虛擬化直接落入到底層存儲(chǔ),并在分布式緩存目錄表中記錄這個(gè)寫IO是通過哪個(gè)VPLEX引擎寫入的。當(dāng)需要對(duì)該數(shù)據(jù)塊進(jìn)行讀操作時(shí),先是在分布式緩存目錄中查找數(shù)據(jù)塊是通過哪個(gè)VPLEX引擎寫入的,然后再通過本地的VPLEX引擎轉(zhuǎn)發(fā)該讀請(qǐng)求至上一次寫入該數(shù)據(jù)塊的VPLEX引擎,通過它來讀取它后端的存儲(chǔ),最終原路返回。另外,對(duì)于寫入的IO,透穿過VPLEX寫底層存儲(chǔ)時(shí),還將同步一份IO副本至另一VPLEX引擎的底層存儲(chǔ)。

所以可以看到,對(duì)于某數(shù)據(jù)中心VPLEX的讀操作來說,如果剛好上次該數(shù)據(jù)塊的寫操作時(shí)也是發(fā)在該VPLEX中,那么讀是本地讀,親和性好。如果剛好上次該數(shù)據(jù)塊的的寫操作不是在該VPLEX,那么就需要跨站點(diǎn)進(jìn)行讀操作,親和性弱,存在1倍的跨站點(diǎn)RTT;對(duì)于寫,都是本地寫,只不過需要將該寫IO同步至另一站點(diǎn)的底層存儲(chǔ),也存在1倍的跨站點(diǎn)RTT。

好了,寫了這么多,將幾種主流的存儲(chǔ)雙活架構(gòu)的讀寫操作流程寫清楚了。簡(jiǎn)單對(duì)比如下:

歸根到底,我們最想要的存儲(chǔ)跨中心雙活,就是為了讓兩個(gè)數(shù)據(jù)中心的主機(jī)對(duì)存儲(chǔ)的讀寫,盡量本地讀和本地寫,或者本地讀,減少跨中心寫。這是“盡量降低對(duì)整體性能的影響”的最直接的方法!

首先是讀寫比例問題,不能將讀寫比例過小的應(yīng)用放到雙活存儲(chǔ)系統(tǒng)中。

再是距離對(duì)讀寫RTT的放大問題,讀寫響應(yīng)時(shí)間越敏感,距離越不能過遠(yuǎn)。

***是想盡辦法,減少跨中心寫,這里有很多辦法,比如通過數(shù)據(jù)庫的分庫分表,將應(yīng)用分割至兩個(gè)站點(diǎn),熱點(diǎn)數(shù)據(jù)分離;增大緩沖池,盡量減少直接的寫存儲(chǔ)操作等。

責(zé)任編輯:武曉燕 來源: talkwithtrend公眾號(hào)
相關(guān)推薦

2017-10-18 08:24:11

存儲(chǔ)雙活腦裂風(fēng)險(xiǎn)

2017-10-27 08:25:42

存儲(chǔ)雙活跨中心

2017-10-24 11:12:26

存儲(chǔ)數(shù)據(jù)錯(cuò)誤

2017-10-20 10:22:15

存儲(chǔ)風(fēng)險(xiǎn)設(shè)計(jì)

2015-03-20 10:49:09

雙活數(shù)據(jù)中心方案CeBIT展華為

2017-11-16 08:31:01

系統(tǒng)存儲(chǔ)難點(diǎn)

2015-03-19 13:59:31

雙獲數(shù)據(jù)中心/華為

2015-04-02 13:59:36

雙活數(shù)據(jù)中心華為

2024-10-15 11:04:18

2021-10-18 08:28:03

Kafka架構(gòu)主從架構(gòu)

2023-07-13 11:03:12

2022-05-10 00:03:48

業(yè)務(wù)存儲(chǔ)結(jié)構(gòu)方案

2015-03-02 11:31:34

雙活數(shù)據(jù)中心解決方案重慶大學(xué)華為

2015-10-29 17:55:32

存儲(chǔ)雙活宕機(jī)銀行

2022-05-11 12:52:25

框架實(shí)踐應(yīng)用

2013-05-27 09:52:26

虛擬化存儲(chǔ)虛擬化應(yīng)用

2022-07-07 07:51:00

數(shù)據(jù)中心存儲(chǔ)層腦裂

2015-01-15 16:14:24

HDS/雙活GAD

2016-07-06 16:16:59

數(shù)據(jù)中心
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产精一区二区三区| 电影k8一区二区三区久久| 久久天堂久久| 欧美午夜精品一区| 91手机在线视频| 每日更新在线观看av| 国产精品一级片| 欧洲成人免费aa| 国产精品一区二区美女视频免费看| 午夜精品久久久久久久久久久| 国产av人人夜夜澡人人爽| 久久午夜精品| 久久久亚洲综合网站| 国产精品免费看| 亚洲精品福利在线观看| 日韩写真福利视频在线| 国产精品久久久久影院老司| 精品一区久久| 国产大片一区| 亚洲精品久久久久| 国产一区免费在线| 亚洲高清久久| 久久久久久亚洲精品不卡4k岛国 | 国产精品视频看| 国产免费黄色小视频| av资源网一区| 成人免费看片'免费看| 欧美特黄视频| 久久国产精品99国产精| 涩爱av色老久久精品偷偷鲁| 97人人模人人爽人人喊中文字| 日日天天久久| 91免费看片网站| 99成人在线| 久久综合九色综合88i| 亚洲国产日韩综合久久精品| 国产亚洲欧美在线视频| 国产欧美短视频| 免费看国产一级片| 欧美日韩国产精选| 国产精品免费一区二区三区在线观看| 免费黄色在线视频网站| 蜜臀久久99精品久久久久久9| 欧美va亚洲va在线观看蝴蝶网| 久久久噜久噜久久综合| 色综合天天综合| 麻豆网站视频在线观看| 欧美日韩国产片| 99re在线视频| 欧美成年人视频| 欧美视频福利| 国产又粗又硬又长| 中文字幕一区二区三区在线不卡 | 色欧美激情视频在线| 欧美自拍丝袜亚洲| 成人深夜福利| 粉嫩av免费一区二区三区| 日本va欧美va精品发布| 国产专区视频| 欧美在线免费观看亚洲| 中文字幕一区二区三区日韩精品| 国产精品免费一区二区三区观看| 国产精品高潮呻吟| 一本色道久久加勒比88综合| 精品国一区二区三区| 久久99精品国产自在现线| 色爱区成人综合网| 国产一区二区日韩精品| 国产深夜男女无套内射| 欧美日本韩国一区| 日韩av免费| 免费久久99精品国产自| 国产专区欧美精品| 中文在线播放| 国产精品视频导航| 国产精品视频一二| 精品176二区| 欧美国产激情| 少妇性l交大片| 亚洲国产精品推荐| 亚洲三级影院| 在线国产视频| 国产精选一区二区| 精品免费视频一区二区| 亚洲午夜av| 国内外激情在线| japanese在线视频| 欧美区在线播放| 亚洲精品国产第一综合99久久| 777电影在线观看| 亚洲新中文字幕| 高清在线视频不卡| 国产精品一区二区三区成人| 香蕉久久夜色精品国产使用方法| 成人国产亚洲精品a区天堂华泰| 久久一区二区中文字幕| 中文字幕第21页| av亚洲精华国产精华| 韩国版免费三体| 国产视频一区二区在线观看| 国产成人精品视频免费看| 宅男深夜免费观看视频| 99九九99九九九视频精品| 欧美日韩在线免费播放| 一区二区三区在线视频免费 | 国产成人精品视频在线| 另类一区二区| 久久久久久久久久久久av| 中文字幕一区二区精品区| 成人在线播放av| 国产精品99久久久久久动医院| 91九色国产视频| 亚洲午夜久久久久久久久久久| 亚洲国产精品第一区二区| 国产成人精品一区二区三区免费 | 成年人黄色电影| 日本免费高清一区| 97久久国产精品| 欧美亚洲禁片免费| 中文字幕精品一区二区精品绿巨人| 黄色另类av| 巨人精品**| 久久精品国产亚洲| 亚洲男人都懂的| 久久这里只有精品首页| 日韩国产在线一| 今天的高清视频免费播放成人| 日韩啪啪网站| 123成人网| 成人在线直播| 午夜视频在线观看网站| 天堂av网在线| 婷婷国产在线| 亚洲熟妇无码av在线播放| 91精品国产综合久久久久久久久| 色综合视频一区中文字幕| 亚洲欧美日韩精品久久久久| 宅男噜噜噜66一区二区| av香蕉成人| 午夜免费啪视频观看视频| 性chinese极品按摩| 一本一道久久a久久综合精品| 91精品国产乱码久久久久久久久| 日韩精品免费一线在线观看| 精品久久久久一区二区国产| 精品国产乱码久久久久久久| 亚洲国产精品二十页| 99福利在线| 午夜影院免费| 日韩人妻精品无码一区二区三区| 妺妺窝人体色www看人体| 18禁免费观看网站| 可以看毛片的网址| 国产福利一区二区三区在线观看| 亚洲丝袜在线视频| 在线日韩av观看| 亚洲人成电影在线观看天堂色| 精品播放一区二区| 亚洲精品午夜精品| 欧美一级专区免费大片| 一区二区三区欧美久久| 国产亚洲va综合人人澡精品| 一二三四区精品视频| 亚洲精品视频一区二区| 狠狠综合久久av一区二区小说| 国产aⅴ综合色| 欧美日韩性视频在线| 亚洲国产精品一区二区www| 久久成人免费| 久久婷婷国产综合精品青草| 欧美日韩亚洲一区二区三区| 精品国产乱码久久久久酒店| 亚洲国产一区自拍| 78色国产精品| 一区二区在线观看av| 色天天综合色天天久久| 在线国产精品播放| 亚洲精品视频免费| 中文字幕亚洲无线码a| 成人动漫视频在线观看完整版| 中文字幕乱码免费| 黄色一级视频片| 四虎精品欧美一区二区免费| 最新二区三区av| 国产a亚洲精品| 亚洲欧美日韩专区| 亚洲大片精品永久免费| 欧美激情视频三区| 国产老熟妇精品观看| sm性调教片在线观看| 亚洲精品1234| 色噜噜久久综合| 国产精品手机在线| 日韩区国产区| 明星裸体视频一区二区| 97av在线影院| 国产精品丝袜高跟| 99re免费99re在线视频手机版| 精品日韩视频| 国产成人精品三级麻豆|