目前,,在物聯(lián)網(wǎng),、IOT、云計(jì)算,、AI等新興技術(shù)的發(fā)展大勢下,,邊緣設(shè)備增多,,應(yīng)用程序激增,,網(wǎng)絡(luò)數(shù)據(jù)量暴漲,在此背景下,,促使數(shù)據(jù)中心對網(wǎng)絡(luò)提出了更高的要求,,從10Gb、25Gb到40Gb,、100Gb,,帶寬越來越高、速度越來越快。
高帶寬網(wǎng)絡(luò)固然能帶來更高的傳輸速率,,不過同時也意味著更高的成本和能耗,。在成本與性能的平衡方面,25Gb以太網(wǎng)以低延遲,、大吞吐量,、高性能的優(yōu)異特征,很好地滿足了現(xiàn)代化數(shù)據(jù)中心現(xiàn)在及未來的帶寬需求,。
2016年,,光潤通開始著手于25G光纖以太網(wǎng)方便的部署,配合其上游服務(wù)器廠家,,在IOT/AI/云計(jì)算/大數(shù)據(jù)/方面,,為其提供了25G光纖以太網(wǎng)卡F2502E-V3.0的傳輸解決方案,經(jīng)過四年的發(fā)展和培育,,光潤通25G光纖以太網(wǎng)卡F2502E-V3.0在虛擬化,、云計(jì)算和大數(shù)據(jù)等經(jīng)過實(shí)際應(yīng)用應(yīng)用場景下的實(shí)際應(yīng)用,以低延遲,、大吞吐量,、高性能、穩(wěn)定性可靠,,已經(jīng)列入主流的服務(wù)器廠家的GPU服務(wù)器和高性能計(jì)算服務(wù)器等系列的入駐網(wǎng)卡,,在現(xiàn)有市場,從起步到現(xiàn)在與10G光纖以太網(wǎng)卡形成一個平分秋色的局面,。以下是知名第三方機(jī)構(gòu)的數(shù)據(jù),,可以看出,數(shù)據(jù)中心以太網(wǎng)從萬兆/四萬兆向25/50Gb轉(zhuǎn)變的趨勢非常明顯:
▲到2019年,100GE和25GE將構(gòu)成近60%的數(shù)據(jù)中心交換端口
▲固定托管的10GbE市場花了20個季度累積發(fā)運(yùn)了500,000個端口,而固定托管的25GbE僅用2個季度就取得了相同的成績
隨著25G光纖以太網(wǎng)卡使用量的上漲,、成本控制逐年下降,,加上與10Gb光纖以太網(wǎng)卡布線兼容,25Gb光纖以太網(wǎng)卡已經(jīng)掃除了最后障礙,,被廣泛部署在虛擬化,、云計(jì)算和大數(shù)據(jù)等應(yīng)用場景。
同時,,隨著無線局域網(wǎng)接入帶寬從1Gb提升到2.5Gb/5Gb,,25GbE園區(qū)網(wǎng)也日益盛行,下面我們將通過實(shí)例觀察光潤通25G光纖以太網(wǎng)卡F1002E-V3.0在某服務(wù)器廠家的虛擬化/HPC/XaaS/云技術(shù)應(yīng)用,光潤通25G光纖以太網(wǎng)卡F1002E-V3.0的支持下會表現(xiàn)出怎樣的卓越性能,。
背景
一個高效的系統(tǒng)應(yīng)該將所有部件組合在一起以產(chǎn)生最大能量且無短板限制,,而目前服務(wù)器整體設(shè)計(jì)中,I/O(網(wǎng)絡(luò))是最大的短板,。
光潤通通過對用戶使用環(huán)境和后續(xù)發(fā)展需求的評估,,以確保足夠的網(wǎng)絡(luò)帶寬。在目前最常用的10GbE光纖以太網(wǎng)網(wǎng)卡的使用環(huán)境下,,進(jìn)行25GbE以太網(wǎng)網(wǎng)卡改造升級,,其單位成本下的性能更高,且能和10GbE光纖以太網(wǎng)網(wǎng)卡現(xiàn)有的產(chǎn)品布線兼容,。
考慮到成本效益和向后兼容性,,您的工作負(fù)載會在什么時候超過10GbE并保證對25GbE的投資?我們決定通過一系列測試比較每個問題的結(jié)果,,來進(jìn)一步探討這個問題,。
測試方案
我們在運(yùn)行VMware的某服務(wù)器廠家的服務(wù)器上進(jìn)行了大量測試,以量化這兩種光纖以太網(wǎng)網(wǎng)卡之間的性能差異,。
其中,,光潤通 10GbE光纖以太網(wǎng)網(wǎng)卡/25GbE光纖以太網(wǎng)網(wǎng)卡充當(dāng)獨(dú)立變量。測試過程中,,在25Gbps光纖以太網(wǎng)網(wǎng)卡上運(yùn)行16個虛擬機(jī),,同時也在10Gbps光纖以太網(wǎng)網(wǎng)卡上運(yùn)行與25Gbps光纖以太網(wǎng)網(wǎng)卡相同的16個、12個和8個虛擬機(jī),,一共進(jìn)行了4組測試,,以顯示在不同的工作負(fù)載水平下,25GbE光纖以太網(wǎng)網(wǎng)卡相比10GbE光纖以太網(wǎng)網(wǎng)卡的優(yōu)勢,。
四種類型的VMware工作負(fù)載(從中等到重度)被應(yīng)用于每組測試,,持續(xù)2小時。在實(shí)驗(yàn)結(jié)束時,,會量化延遲,、CPU利用率和吞吐量并對其進(jìn)行比較。
1.性能
如前所述,每個配置的測試組都應(yīng)用了唯一的VMware工作負(fù)載:
●DVD Store
●Iometer上的文件服務(wù)器模擬
●Exchange Jetstress
●Iometer上的網(wǎng)頁服務(wù)器模擬
每種工作負(fù)載都以不同的強(qiáng)度對服務(wù)器施加壓力,,從而提供廣泛的數(shù)據(jù)分析,。每次任務(wù)完成都會對所收集的性能數(shù)據(jù)進(jìn)行評價,,單位時間內(nèi)完成的任務(wù)越多,,性能就越高。這4組測試的結(jié)果與以下示例類似:
▲比較文件服務(wù)器的傳輸速率,,可以看出對于12個和16個VM,25G光纖以太網(wǎng)卡明顯優(yōu)于10GbE
▲雖然沒有文件服務(wù)器數(shù)據(jù)那么明顯的領(lǐng)先優(yōu)勢,但25GbE仍然要優(yōu)于10GbE上12個和16個VM的表現(xiàn)
運(yùn)行在25GbE光纖以太網(wǎng)網(wǎng)卡上的16個VM的總體性能,,與運(yùn)行在10GbE光纖以太網(wǎng)網(wǎng)卡上的8個VM所表現(xiàn)出來的性能相當(dāng),;相反,與10GbE光纖以太網(wǎng)網(wǎng)卡上12個和16個VM的表現(xiàn)相比,,25GbE的性能分別增加了14%和31%,。
2.延遲
下一系列測試旨在量化10GbE光纖以太網(wǎng)網(wǎng)卡和25GbE光纖以太網(wǎng)網(wǎng)卡之間的平均延遲增量,相同的四種工作負(fù)載在相同的四種配置中運(yùn)行,。以下為比較示例:
▲DVD Store操作的延遲平均值,,可以看到25GbE顯著改善了10GbE VM工作負(fù)載的延遲
▲網(wǎng)頁服務(wù)器操作的延遲平均值,,在12和16VM時,,10GbE網(wǎng)卡運(yùn)行速度比25GbE慢得多
整體延遲遵循相同的模式,如果在10GbE光纖以太網(wǎng)網(wǎng)卡測試中添加超過8個VM,,就會產(chǎn)生速度損失,,在10GbE光纖以太網(wǎng)網(wǎng)卡上運(yùn)行12個及以上VM所產(chǎn)生的延遲都比25GbE光纖以太網(wǎng)網(wǎng)卡上運(yùn)行16個VM負(fù)載的延遲高;而對于16個VM的工作負(fù)載,,我們看到25GbE光纖以太網(wǎng)網(wǎng)卡適配器的總體延遲總體降低了25%,。
現(xiàn)在,趨勢已經(jīng)很明顯了——當(dāng)10GbE光纖以太網(wǎng)網(wǎng)卡 VM負(fù)載大致超過25GbE光纖以太網(wǎng)網(wǎng)卡工作負(fù)載的一半時,,使用更高帶寬的適配器更有利,。似乎確實(shí)如此,但在得出最終結(jié)論之前,,我們還有一些數(shù)據(jù)需要分析,。
3.處理器利用率
▲比較16個VM的平均值,,可以看出10GbE帶寬的不足限制了處理器的利用率
4.吞吐量
▲在這種環(huán)境下,,直接就4TB電影文件比較25GbE和10GbE的下載速度,。10GbE平均速度約為2Gbps,因此限制了其最大性能,。而相對的,,25GbE的速率上限為4Gbps,電影文件下載完成的時間僅是10GbE的2/3
結(jié)論
將服務(wù)器廠家的服務(wù)器與光潤通25GbE光纖以太網(wǎng)網(wǎng)卡相結(jié)合,,將服務(wù)器廠家的服務(wù)器與光潤通10GbE光纖以太網(wǎng)網(wǎng)卡相結(jié)合相對比,,可以提高性能、CPU利用率和吞吐量并降低延遲,。
在擴(kuò)展和利用運(yùn)行服務(wù)器時,,我們通常會敦促客戶確定是否將光纖以太網(wǎng)網(wǎng)卡從10GbE升級到25GbE以防止瓶頸,因?yàn)槿绻贿@樣做可能會降低基礎(chǔ)架構(gòu)的利用率,。