china0114.com-日韩欧美中文免费,免费视频一区,免费视频一区,国产精品色网

公眾號(hào)
關(guān)注微信公眾號(hào)
移動(dòng)端
創(chuàng)頭條企服版APP

通用平臺(tái)下突破時(shí)延短板,XSKY利用DPDK增強(qiáng)Ceph網(wǎng)絡(luò)效能

7677

業(yè)界共識(shí),網(wǎng)絡(luò)層是分布式存儲(chǔ) “性能木桶的最短板”。在存儲(chǔ)領(lǐng)域的概念中,一般有兩張網(wǎng)絡(luò)——用戶應(yīng)用與存儲(chǔ)對(duì)接的“接入網(wǎng)絡(luò)”和存儲(chǔ)系統(tǒng)內(nèi)部交換數(shù)據(jù)的“數(shù)據(jù)分布網(wǎng)絡(luò)”。傳統(tǒng)存儲(chǔ)的“數(shù)據(jù)分布網(wǎng)絡(luò)”通常用SAS總線或Infiniband網(wǎng)絡(luò)實(shí)現(xiàn),犧牲的是水平擴(kuò)展能力和通用硬件特性,換來(lái)較低的時(shí)延和相對(duì)較少的中央處理器負(fù)擔(dān)。而在主流的分布式存儲(chǔ)系統(tǒng)中,為了整個(gè)集群的硬件通用一致性,和接入部分一樣,通常采用基于TCP/IP的以太網(wǎng)進(jìn)行數(shù)據(jù)分布工作。基于Linux內(nèi)核的通用TCP/IP協(xié)議棧在10Ge以上的高帶寬條件下,面對(duì)大量的數(shù)據(jù)交換工作,性能和資源利用率兩方面都難令人滿意。


另一方面,TCP/IP網(wǎng)絡(luò)協(xié)議本身是一個(gè)復(fù)雜龐大的標(biāo)準(zhǔn),通用的TCP/IP實(shí)現(xiàn)通常是一個(gè)“謙遜”的方式進(jìn)行包收發(fā),使得不管在手機(jī),終端,WAN下都有較好表現(xiàn),但是在目前數(shù)據(jù)中心網(wǎng)絡(luò)越來(lái)越快的背景下,特別是存儲(chǔ)后端速度飛速提高下,通用TCP/IP棧已經(jīng)很難滿足需求。那么是不是意味著在兼容性和性能兩方面一定要進(jìn)行取舍?


DPDKIntel、6WIND、CalsoftLabs、Tieto等公司應(yīng)對(duì)這一問(wèn)題的解決方案[1]。在x86架構(gòu)下,處理數(shù)據(jù)包的傳統(tǒng)方式是CPU中斷方式,即網(wǎng)卡驅(qū)動(dòng)接收到數(shù)據(jù)包后通過(guò)中斷通知CPU處理,然后由CPU拷貝數(shù)據(jù)并交給協(xié)議棧。在數(shù)據(jù)量大時(shí),這種方式會(huì)產(chǎn)生大量CPU中斷,導(dǎo)致CPU無(wú)法運(yùn)行其他程序。而DPDK則采用輪詢方式實(shí)現(xiàn)數(shù)據(jù)包處理過(guò)程:DPDK重載了網(wǎng)卡驅(qū)動(dòng),該驅(qū)動(dòng)在收到數(shù)據(jù)包后不中斷通知CPU,而是將數(shù)據(jù)包通過(guò)零拷貝技術(shù)存入內(nèi)存,這時(shí)應(yīng)用層程序就可以通過(guò)DPDK提供的接口,直接從內(nèi)存讀取數(shù)據(jù)包。這種處理方式節(jié)省了CPU中斷時(shí)間、內(nèi)存拷貝時(shí)間,并向應(yīng)用層提供了簡(jiǎn)單易行且高效的數(shù)據(jù)包處理機(jī)制,使得網(wǎng)絡(luò)應(yīng)用的開(kāi)發(fā)更加方便[2]。

DPDK技術(shù)最初為Intel公司貢獻(xiàn),于2013年開(kāi)源。DPDK可與Intel、Mellanox等廠商的高速以太網(wǎng)卡協(xié)同運(yùn)行,使得在x86平臺(tái)上構(gòu)建和ASIC效能相當(dāng)?shù)木W(wǎng)絡(luò)模塊成為可能,因此,在SDN/NFV領(lǐng)域,DPDK被認(rèn)為是關(guān)鍵的開(kāi)源技術(shù)之一。

DPDK2.png

為了推進(jìn)Ceph存儲(chǔ)系統(tǒng)中兩個(gè)網(wǎng)絡(luò)的融合化,發(fā)揮通用硬件潛力,XSKY[3]自從去年底開(kāi)始嘗試?yán)肈PDK實(shí)現(xiàn)數(shù)據(jù)客戶端與OSD之間的網(wǎng)絡(luò)通信,以及OSD之間數(shù)據(jù)復(fù)制的網(wǎng)絡(luò)通信,充分利用DPDK的緩存管理、無(wú)鎖隊(duì)列與用戶態(tài)輪詢式網(wǎng)卡驅(qū)動(dòng),在x86通用平臺(tái)和標(biāo)準(zhǔn)IP交換網(wǎng)絡(luò)下將數(shù)據(jù)分布網(wǎng)絡(luò)的時(shí)延降到可與傳統(tǒng)存儲(chǔ)系統(tǒng)相匹敵的水平。

DPDK3.png

Ceph Jewel版啟用的AsyncMessenger 新網(wǎng)絡(luò)框架中會(huì)支持插件式網(wǎng)絡(luò)后端,如默認(rèn)的KernelTCP/IP,DPDK Userspace TCP/IP[5] 和未來(lái)的Infiniband/RDMA網(wǎng)絡(luò)。AsyncMessenger實(shí)現(xiàn)同一個(gè)網(wǎng)絡(luò)會(huì)話處理層面向不同的網(wǎng)絡(luò)設(shè)備和后端。新的Userspace TCP/IP[4]棧會(huì)最小化TCP的損耗,實(shí)現(xiàn)對(duì)CPU核的負(fù)載分區(qū)。結(jié)合運(yùn)行于SPDK NVMe驅(qū)動(dòng)BlueStore,最大化DPDK的資源調(diào)配優(yōu)勢(shì),實(shí)現(xiàn)端到端的無(wú)鎖調(diào)度和內(nèi)存零拷貝。


根據(jù)最近使用ceph_perf_msgr_server/ceph_perf_msgr_client在原型代碼上的測(cè)試[5](相當(dāng)于Linux中的iperf 工具,進(jìn)行在Ceph網(wǎng)絡(luò)框架上的消息傳輸壓測(cè)),如果采用標(biāo)準(zhǔn)的Linux內(nèi)核TCP/IP棧,IO發(fā)起者和遠(yuǎn)端OSD組件間的PingPong時(shí)延大概在100μs左右;使用DPDK優(yōu)化的網(wǎng)絡(luò)協(xié)議棧,這個(gè)數(shù)值降至25~30μs,更加接近IB-RDMA協(xié)議棧下5~8μs的水平。可以預(yù)見(jiàn),這一優(yōu)化必將使通用硬件上的Ceph分布式存儲(chǔ)系統(tǒng)的網(wǎng)絡(luò)層瓶頸得到又一次突破,以便適應(yīng)更加普遍的OLTP應(yīng)用場(chǎng)景。


下圖中的時(shí)延測(cè)試數(shù)據(jù)包括Message Encode/Decode,F(xiàn)ast Dispatch和整個(gè)Messenger會(huì)話邏輯,這部分固有延遲時(shí)間占據(jù)1/3左右。

DPDK4.jpg

測(cè)試環(huán)境在兩個(gè)物理機(jī)之間使用Intel 82599ES芯片的萬(wàn)兆網(wǎng)卡,開(kāi)啟了以下硬件Offload 技術(shù):

1.????RX/TX TCP Checksum Offload

2.????RX/TX IP Checksum Offload

3.????TX TCP Segmentation Offload

4.????TX VLAN Tag Insert

5.????RX RSS

6.????RX VLAN Stripping

7.????HW CRC Stripping

8.????RX TCP Large Receive Offload

9.????Hardware Flow Control

該測(cè)試同樣適用用于Mellanox MT27710 ConnectX-4 Lx。

?

在業(yè)界利用專用硬件設(shè)備如高速網(wǎng)卡,高速SSD和FPGA優(yōu)化方案層出不窮的背景下,用通用和開(kāi)放架構(gòu)解決分布式存儲(chǔ)性能問(wèn)題仍然是一個(gè)值得嘗試的方向。軟件定義存儲(chǔ)不僅僅是在API,控制面提供靈活性,更應(yīng)該在數(shù)據(jù)面提供開(kāi)放、通用且統(tǒng)一的存儲(chǔ)服務(wù)。網(wǎng)絡(luò)與硬盤(pán)性能一直是制約存儲(chǔ)軟件化的關(guān)鍵因素。而現(xiàn)在,借助于開(kāi)放的DPDK、SPDK對(duì)于硬件能力和豐富特性的抽象,我們希望在兼容性和性能上完成一個(gè)平衡,讓硬件提供機(jī)制,軟件實(shí)現(xiàn)策略,來(lái)真正提供軟件定義數(shù)據(jù)面的能力,給用戶提供的是一個(gè)開(kāi)放而又高性能的存儲(chǔ)服務(wù)。


[1] http://www.dpdk.org?

[2] https://zh.wikipedia.org/wiki/DPDK?

[3] http://www.xsky.com?

[4] TCP/IP 棧借鑒于IntelUNS,ovs,seastar和BSD TCP/IP

[5]測(cè)試基于英特爾? X520-DA2網(wǎng)卡,至強(qiáng)?E5 2600v3服務(wù)器

XSKY融合存儲(chǔ).jpg


您也可以關(guān)注我們的官方微信公眾號(hào)(ID:ctoutiao),給您更多好看的內(nèi)容。

聲明:本文由XSKY星辰天合企業(yè)號(hào)發(fā)布,依據(jù)企業(yè)號(hào)用戶協(xié)議,該企業(yè)號(hào)為文章的真實(shí)性和準(zhǔn)確性負(fù)責(zé)。創(chuàng)頭條作為品牌傳播平臺(tái),只為傳播效果負(fù)責(zé),在文章不存在違反法律規(guī)定的情況下,不繼續(xù)承擔(dān)甄別文章內(nèi)容和觀點(diǎn)的義務(wù)。
您閱讀這篇文章花了0
轉(zhuǎn)發(fā)這篇文章只需要1秒鐘
喜歡這篇 0
評(píng)論一下 0
凱派爾知識(shí)產(chǎn)權(quán)全新業(yè)務(wù)全面上線
評(píng)論
試試以這些內(nèi)容開(kāi)始評(píng)論吧
登錄后發(fā)表評(píng)論
凱派爾知識(shí)產(chǎn)權(quán)全新業(yè)務(wù)全面上線
寧波城市站
金華城市站
×
#熱門(mén)搜索#
精選雙創(chuàng)服務(wù)
歷史搜索 清空

Tel:18514777506

關(guān)注微信公眾號(hào)

創(chuàng)頭條企服版APP

china0114.com-日韩欧美中文免费,免费视频一区,免费视频一区,国产精品色网
成人免费毛片aaaaa**| aaa国产一区| 成人永久免费视频| 欧美精品乱码久久久久久按摩| 日本一区二区三区久久久久久久久不| 亚洲午夜久久久久久久久电影院| 国产精品一级在线| 在线不卡免费av| 亚洲激情图片一区| av电影在线观看一区| 精品福利一区二区三区免费视频| 午夜精品在线看| 色94色欧美sute亚洲13| 国产午夜亚洲精品午夜鲁丝片| 日本中文字幕一区二区有限公司| 免费观看久久久4p| 久久99精品久久久久久动态图| 91黄色小视频| 中文字幕欧美一| 国产福利精品一区二区| 欧美一级xxx| 亚洲国产欧美一区二区三区丁香婷| 成人禁用看黄a在线| 国产午夜精品久久久久久免费视 | 国产精品白丝jk黑袜喷水| 欧美一区二区美女| 亚洲va天堂va国产va久| 日本大香伊一区二区三区| 中文字幕一区二区三区色视频| 国产白丝网站精品污在线入口| 精品美女在线观看| 久久超碰97人人做人人爱| 91精品国产综合久久婷婷香蕉| 亚洲另类中文字| 色一情一乱一乱一91av| 国产精品第一页第二页第三页| 国产69精品一区二区亚洲孕妇 | 奇米色一区二区三区四区| 欧美精品 国产精品| 图片区小说区国产精品视频| 欧美日韩免费观看一区三区| 亚洲福利视频导航| 欧美日韩一区二区三区在线| 亚洲国产精品久久不卡毛片| 欧美性色黄大片手机版| 亚洲成人在线网站| 欧美日韩国产色站一区二区三区| 亚洲一区在线观看免费观看电影高清| 色综合婷婷久久| 一级女性全黄久久生活片免费| 色婷婷国产精品久久包臀| 亚洲乱码国产乱码精品精98午夜| 色综合中文字幕国产 | 色一情一乱一乱一91av| 一区二区三区中文字幕| 91久久精品网| 亚洲电影中文字幕在线观看| 欧美日韩情趣电影| 蜜芽一区二区三区| 精品va天堂亚洲国产| 国产美女久久久久| 中文子幕无线码一区tr| 99re这里都是精品| 亚洲男女一区二区三区| 欧美日韩日本视频| 精品一二三四区| 中文字幕不卡在线观看| 91亚洲午夜精品久久久久久| 一级日本不卡的影视| 91精品国产综合久久久久久| 久久精品国产精品亚洲红杏| 亚洲精品一区二区三区精华液 | 欧美乱熟臀69xxxxxx| 美日韩一区二区| 久久久精品欧美丰满| 成人97人人超碰人人99| 亚洲制服丝袜一区| 日韩欧美一级二级三级| 国产寡妇亲子伦一区二区| 亚洲手机成人高清视频| 欧美日韩一区二区欧美激情| 久草在线在线精品观看| 中文字幕制服丝袜一区二区三区 | 欧美精品在线观看播放| 国内精品免费**视频| 1000部国产精品成人观看| 欧美老肥妇做.爰bbww| 国产自产高清不卡| **性色生活片久久毛片| 777色狠狠一区二区三区| 日韩欧美一区二区不卡| 国产乱码字幕精品高清av| 亚洲欧洲精品一区二区三区不卡| 欧美日韩一级视频| 激情综合色播五月| 中文字幕一区二区三区在线播放 | 色综合 综合色| 青草国产精品久久久久久| 国产网红主播福利一区二区| 色www精品视频在线观看| 久久www免费人成看片高清| 成人免费在线播放视频| 日韩视频123| av中文字幕在线不卡| 视频一区二区欧美| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 91精品国产综合久久久久久久久久 | 麻豆一区二区三| 亚洲免费观看高清完整版在线观看熊 | 国产精品综合av一区二区国产馆| 亚洲你懂的在线视频| 日韩美女在线视频| 91美女片黄在线观看91美女| 久久成人久久鬼色| 亚洲一区在线免费观看| 国产日产欧美一区二区视频| 国产成人亚洲综合a∨婷婷| 亚洲最大成人网4388xx| 久久久电影一区二区三区| 在线观看91视频| 国产成人综合自拍| 日韩有码一区二区三区| 国产精品网站在线| 欧美一区二区三区爱爱| 91美女蜜桃在线| 精品一区二区三区蜜桃| 亚洲综合小说图片| 国产女同互慰高潮91漫画| 欧美伦理电影网| 一本色道久久综合狠狠躁的推荐 | 国产高清亚洲一区| 日韩国产精品久久久| 亚洲女与黑人做爰| 久久久久国产精品厨房| 欧美人妇做爰xxxⅹ性高电影| 亚洲午夜影视影院在线观看| 久久久精品国产99久久精品芒果 | 亚洲成人在线免费| 国产亲近乱来精品视频| 欧美一区二区三区喷汁尤物| 色婷婷av一区二区三区软件| 国产成人午夜99999| 麻豆高清免费国产一区| 亚洲1区2区3区视频| 亚洲男人都懂的| 欧美国产亚洲另类动漫| 99久久精品一区二区| 久久66热偷产精品| 天天色图综合网| 亚洲一区二区三区四区在线观看 | 91久久一区二区| 成人av网站在线观看免费| 国产自产高清不卡| 久久精品久久精品| 秋霞午夜av一区二区三区| 亚洲不卡av一区二区三区| 亚洲乱码国产乱码精品精的特点| 国产女主播一区| 久久久亚洲国产美女国产盗摄 | 国产欧美精品一区aⅴ影院| 精品国产一区二区三区av性色| 宅男噜噜噜66一区二区66| 欧美午夜精品久久久久久孕妇| 91免费视频网| 99国内精品久久| 成人永久aaa| 成人听书哪个软件好| 国产伦精品一区二区三区视频青涩| 久久99精品久久久久久| 久久精品99国产精品| 久久超碰97中文字幕| 精品一区二区三区欧美| 美女网站一区二区| 免费成人av在线播放| 免费欧美在线视频| 免费欧美在线视频| 久久99国产精品久久99| 国产麻豆日韩欧美久久| 国产精品一区二区三区99| 国产成人福利片| 99视频在线精品| 91色在线porny| 欧美在线免费视屏| 欧美日韩不卡在线| 日韩亚洲欧美综合| 久久影院午夜片一区| 国产亚洲一区二区三区| 国产欧美精品在线观看| 亚洲欧洲日产国码二区| 亚洲免费色视频| 亚洲综合一区二区三区| 天天色 色综合| 久久精品72免费观看| 国产乱子轮精品视频| 高清国产一区二区| 91亚洲精华国产精华精华液| 色悠悠亚洲一区二区| 欧美精品三级日韩久久| 日韩亚洲欧美成人一区| 久久久久高清精品|