當(dāng)新一代運(yùn)營(yíng)商級(jí)以太網(wǎng)(CE)2.0在2012年推出時(shí),MEF總裁陳子湳曾表示:“有了電信級(jí)以太網(wǎng)2.0,服務(wù)提供商和設(shè)備制造商就可以通過新的批發(fā)E-Access服務(wù)和標(biāo)準(zhǔn)化工程遠(yuǎn)距多種服務(wù),到達(dá)巨大數(shù)量的當(dāng)?shù)?、區(qū)域和全球的位置。”
批發(fā)市場(chǎng)終于松了口氣,因?yàn)镃E 2.0提供了一個(gè)共同的全球術(shù)語,使它更容易擴(kuò)展他們的產(chǎn)品至新的領(lǐng)域,而不會(huì)為了試圖排隊(duì)和測(cè)試多樣以太網(wǎng)產(chǎn)品的兼容性而面對(duì)時(shí)間和成本的劣勢(shì)。
但這是否意味著現(xiàn)在可以無需測(cè)試而提供服務(wù)呢?答案是既肯定又否定 - 如同EANTC(歐洲高級(jí)網(wǎng)絡(luò)測(cè)試中心)董事總經(jīng)理Carsten Rossenhoevel解釋:“當(dāng)你買新車時(shí),你并不需要檢查它是否具備剎車、燈光,和一輛車所該有的基本功能,因?yàn)橛杏尚袠I(yè)標(biāo)準(zhǔn)和認(rèn)證照管的安全和車輛性能的基本標(biāo)準(zhǔn)。但是,當(dāng)談到選擇特定目的的車輛時(shí) - 例如越野車、跑車、家庭轎車,或其他車 - 那么你會(huì)基于進(jìn)一步的評(píng)估來做選擇,這些評(píng)估包括已發(fā)布的越野性能測(cè)試和個(gè)別的試駕評(píng)估。”
E-Access也類似。它提供了以太網(wǎng)批發(fā)服務(wù)連接的標(biāo)準(zhǔn),而不需要進(jìn)行長(zhǎng)時(shí)間的接口定制,但你需要考慮客戶實(shí)際的端到端服務(wù)需求??赡軐?duì)延遲性、高可靠性、低抖動(dòng)、高帶寬、可擴(kuò)展性等會(huì)有特定的要求,這已超出E-Access的標(biāo)準(zhǔn) – 就像家庭轎車的性能證書并不能保證它適合越野駕駛。
測(cè)試的水平
Spirent通信高級(jí)產(chǎn)品營(yíng)銷經(jīng)理Rajesh Rajamani解釋說:“這有助于區(qū)分三個(gè)層次的測(cè)試,一致性測(cè)試、功能測(cè)試和性能測(cè)試”。
一致性測(cè)試是測(cè)試網(wǎng)絡(luò)或服務(wù)符合要求標(biāo)準(zhǔn)。如果該服務(wù)已經(jīng)被E-Access認(rèn)證,表示這個(gè)測(cè)試已經(jīng)符合標(biāo)準(zhǔn)。但Rajamani指出,對(duì)于大多數(shù)網(wǎng)絡(luò)而言,客戶流失率和升級(jí)率意味著為確保E-Access認(rèn)證標(biāo)簽仍然適用,運(yùn)行普通的一致性測(cè)試還是值得的。
功能測(cè)試已向下鉆研到具體的服務(wù)需求,如連接是否適合視頻流、VoIP、災(zāi)難恢復(fù),或其他客戶的需求。在這里服務(wù)提供商可以開始區(qū)隔他們的產(chǎn)品并對(duì)準(zhǔn)特定的目標(biāo)市場(chǎng)。這是個(gè)事實(shí),一個(gè)服務(wù)可以完全基于已獲得認(rèn)證并已進(jìn)行性能測(cè)試的設(shè)備;但是當(dāng)網(wǎng)絡(luò)組裝起來,結(jié)果證明整個(gè)網(wǎng)絡(luò)小于其部分組件之和?;谥T如運(yùn)營(yíng)商級(jí)以太網(wǎng)成熟標(biāo)準(zhǔn)的網(wǎng)絡(luò)的很大部分的服務(wù)質(zhì)量問題是基于網(wǎng)絡(luò)配置的。再次,有必要端到端地測(cè)試服務(wù),而不僅僅是一部分一部分地測(cè)試。
一旦確定網(wǎng)絡(luò)可以滿足這些服務(wù)需求,接下來的問題是:它能夠滿足全部需求嗎? 在理想條件下提供巨大的帶寬是一回事,日復(fù)一日地在一系列的日常工作環(huán)境中,或甚至在極端負(fù)載、故障條件,或網(wǎng)絡(luò)攻擊下確保帶寬能提供給數(shù)千個(gè)端點(diǎn)使用則完全是另一回事。
性能測(cè)試填補(bǔ)了“可以交付什么”和“能夠交付什么”之間的差異,在測(cè)試答案之前先決定什么是正確的問題要問需要大量的經(jīng)驗(yàn)。今天的性能測(cè)試設(shè)備能夠重建實(shí)驗(yàn)室實(shí)際運(yùn)行的條件;其中包括實(shí)際的日常流量,可以縮放來模擬極端的“高峰時(shí)間”條件,以及可能出現(xiàn)的故障。請(qǐng)注意,“現(xiàn)實(shí)的條件”不僅僅是不同類型的數(shù)據(jù)流量疊加的問題,而且是重建他們的不同的模式,例如視頻是一個(gè)持續(xù)的高帶寬需求,而當(dāng)人們說話或沉默時(shí),VoIP則是以不規(guī)則的雙向脈沖出現(xiàn)。
如果了解服務(wù)在攻擊下會(huì)如何運(yùn)作是重要的,那么基于云的測(cè)試程序可以連接到最新的網(wǎng)絡(luò)攻擊和惡意軟件數(shù)據(jù)庫,并正在不斷地被更新以包括每一個(gè)可能的攻擊狀態(tài)。
不幸的是,性能測(cè)試的可能性是無止境的,因此,在理想的性能與可接受的性能和可能的操作條件之間找到適當(dāng)?shù)钠胶?,以?chuàng)建真正實(shí)用的和有成本效益的測(cè)試流程,需要專業(yè)技能和可觀的經(jīng)驗(yàn)。
主要的挑戰(zhàn)
提供一個(gè)有用的業(yè)務(wù)服務(wù)超越提供能滿足特定一致性、功能和性能要求的連接,該業(yè)務(wù)服務(wù)也必須是可管理的。
Rossenhoevel解釋說,做一個(gè)可互操作的連接是一回事,但保證運(yùn)營(yíng)、管理和維護(hù)(OAM)功能在網(wǎng)絡(luò)上能被積極支持卻完全是另一回事;“如果單一提供商的服務(wù)無法正常工作,你可以期望他們及時(shí)將故障排除。但是,如果出現(xiàn)故障的服務(wù)跨越多個(gè)提供商網(wǎng)絡(luò),通常很多時(shí)間浪費(fèi)在分析上,因?yàn)榉?wù)提供商沒有合適的工具來迅速確定問題的根源。CE 2.0現(xiàn)在包括了提供商間OAM功能的必要手段。”
對(duì)于Veryx技術(shù)高級(jí)產(chǎn)品經(jīng)理Madhan Panchaksharam而言,這個(gè)問題不僅是電路配置跟上持續(xù)運(yùn)營(yíng)和設(shè)備升級(jí)的不斷演化的同時(shí)能保持服務(wù)水平和互操作性,而且也有復(fù)雜的挑戰(zhàn)。“CE 2.0普遍被技術(shù)強(qiáng)大的團(tuán)隊(duì)理解接受,例如網(wǎng)絡(luò)工程和網(wǎng)絡(luò)體系結(jié)構(gòu)的團(tuán)隊(duì)。然而,參與日常測(cè)試和開通服務(wù)以及監(jiān)測(cè)和故障排除的團(tuán)隊(duì) - 典型的是網(wǎng)絡(luò)運(yùn)營(yíng)團(tuán)隊(duì) - 通常對(duì)這些定義的理解很有限。”
Madhan Panchaksharam繼續(xù)說:“盡管讓他們的服務(wù)認(rèn)證是邁向MEF CE 2.0網(wǎng)絡(luò)完整性的很大的一步,通常服務(wù)提供商在服務(wù)激活期間僅僅依靠ITU-T Y.1564 或 RFC 2544。當(dāng)需要時(shí),這些測(cè)試被證明是不足以確保全網(wǎng)的電信級(jí)服務(wù)交付的。”
特別是云服務(wù)提供商(+本站微信networkworldweixin),要全盤管理運(yùn)營(yíng)商級(jí)以太網(wǎng)服務(wù) - 能夠預(yù)測(cè)出哪里需要增強(qiáng)容量和性能 - 所以客戶對(duì)其SLA將會(huì)得到滿足能有信心。
最佳測(cè)試實(shí)踐
一致性測(cè)試只是第一步,Madhan Panchaksharam表示:“經(jīng)驗(yàn)表明,有許多的問題直到用戶開始使用他們的服務(wù)時(shí)才被發(fā)現(xiàn)。例如大多數(shù)客戶報(bào)告的問題的共同原因指向配置不匹配和設(shè)備互操作性問題導(dǎo)致的有關(guān)VLAN的保存、CoS標(biāo)簽保存、MTU處理、突發(fā)處理、端口安全和控制數(shù)據(jù)包處理的問題。這是因?yàn)镽FC 2544/Y.1564專注于性能參數(shù)驗(yàn)證。它不保證許多MEF所描述的功能面。”
正如Carsten Rossenhoevel指出,MTU的處理已包含在CE 2.0認(rèn)證符合最低傳統(tǒng)的IEEE標(biāo)準(zhǔn)的要求(1526個(gè)字節(jié)的數(shù)據(jù)包大小)。今天的商務(wù)和云以太網(wǎng)服務(wù)通常需要最少2000字節(jié)MTU值。CE 2.0一致性測(cè)試創(chuàng)建了最低要求水平的公平競(jìng)爭(zhēng)環(huán)境、個(gè)別的功能和性能測(cè)試,確保了廠商和服務(wù)提供商能滿足高端客戶的需求。
每次出現(xiàn)一個(gè)新的服務(wù)時(shí),服務(wù)提供商應(yīng)該始終對(duì)CE 2.0屬性運(yùn)行驗(yàn)證檢查,而不是必須解決以后出現(xiàn)的問題 – 特別是如果服務(wù)跨多個(gè)提供商時(shí)。CE 2.0提供了一個(gè)通用的標(biāo)準(zhǔn)語言,有助于澄清溝通,對(duì)于問題減少了浪費(fèi)時(shí)間指責(zé)其他運(yùn)營(yíng)商的傾向。
更重要的是,對(duì)客戶的服務(wù)水平期望和協(xié)議方面有實(shí)際性能測(cè)試的需要。大多數(shù)業(yè)務(wù)應(yīng)用程序在正常操作條件下需要繼續(xù)履行的保證,但不一定需要在極端或危機(jī)情況下無缺點(diǎn)地運(yùn)行。通常更有效益的是只要了解性能限制和制定策略來應(yīng)對(duì)危機(jī),而不是花大錢使系統(tǒng)具有完全防彈功能。性能測(cè)試針對(duì)系統(tǒng)可以管理什么以及它可能的失敗提供了指導(dǎo) - 如何圍繞失敗最好地計(jì)劃。
測(cè)試到這個(gè)水平不是簡(jiǎn)單的事,如果嘗試手動(dòng)將會(huì)需要花費(fèi)大量的時(shí)間和精力。自動(dòng)化測(cè)試變得至關(guān)重要,不僅確保該測(cè)試可以迅速地進(jìn)行,而且也減少了對(duì)本領(lǐng)域技術(shù)人員的需要。一旦測(cè)試成為一種負(fù)擔(dān)就會(huì)減緩服務(wù)交付,也會(huì)對(duì)服務(wù)效果產(chǎn)生不良影響。
自動(dòng)化測(cè)試是一個(gè)游戲規(guī)則改變者,因?yàn)樗刮覀兛梢韵胂笠越咏€速來監(jiān)視性能 - 例如,運(yùn)行經(jīng)常的連續(xù)性檢查與環(huán)回信號(hào)來觸發(fā)自動(dòng)故障管理,使系統(tǒng)能在較短的時(shí)間內(nèi)轉(zhuǎn)移流量或自我愈合,比任何人工操作員能檢測(cè)到故障的時(shí)間要短。
最后,也是至關(guān)重要的,是報(bào)告這些測(cè)試結(jié)果時(shí),要堅(jiān)持標(biāo)準(zhǔn)的CE 2.0定義和術(shù)語。作為一種標(biāo)準(zhǔn)語言,MEF術(shù)語提供了一個(gè)共同的語言給批發(fā)合作伙伴分享他們的測(cè)試結(jié)果,并加速在多運(yùn)營(yíng)商網(wǎng)絡(luò)故障排除。
結(jié)論
若非MEF定義基本的E-Access規(guī)格和提供共同的CE 2.0語言和標(biāo)準(zhǔn),多運(yùn)營(yíng)商云服務(wù)蓬勃發(fā)展的復(fù)雜性將會(huì)是一個(gè)可怕的發(fā)展?fàn)顩r。業(yè)內(nèi)回應(yīng)了大量復(fù)雜的網(wǎng)絡(luò)測(cè)試服務(wù)和自動(dòng)化測(cè)試設(shè)備,使快速、簡(jiǎn)單、或正在進(jìn)行的測(cè)試成為實(shí)用、高性價(jià)比的命題。
Rajamani總結(jié):“在服務(wù)現(xiàn)場(chǎng)發(fā)生失敗狀況的代價(jià)是非常昂貴的。隨著互聯(lián)網(wǎng)流量的快速增長(zhǎng),加上客戶的不斷流失和系統(tǒng)升級(jí)需求,現(xiàn)在比以往任何時(shí)候都更重要的是部署可靠的設(shè)備,提供至少等同于傳統(tǒng)預(yù)期的服務(wù)效果。”