2016年10月,天地互連-全球SDN測試認證中心(www.sdnctc.com)完成對開源虛擬交換機Open vSwitch(簡稱OVS)的性能測試工作,并發布《Open vSwitch OpenFlow性能測試報告》。該報告圍繞OpenFlow協議,著重測試了Open vSwitch的PACKET_IN、PACKET_OUT以及流表的性能,以豐富的測試數據直觀的展現出了相關性能指標。據悉,本次測試使用的是全球SDN測試中心(SDNCTC)自主研發的OpenFlow1.3協議下的交換機性能測試工具——OFsuite_Performance(switch),OVS性能測試報告的發布也標志著該測試工具完成實驗性測試,正式投入使用。
在OpenFlow/SDN網絡中,交換機性能往往是網絡用戶非常關心的部分, 各廠商也已經陸續推出多款OpenFlow交換機,但是目前對OpenFlow交換機的性能測試仍然處于起步階段。此次OVS交換機性能測試報告的發布,一方面宣告基于OpenFlow1.3標準的交換機性能測試技術已經成熟,另一方面為廣大廠商在相關交換機性能測試方面提供了行之有效的解決辦法和途徑。
此次性能測試在Linux環境下,以開源虛擬交換機Open vSwitch作為待測產品,使用OFsuite_Performance(switch)執行相關性能測試,最后匯總測試結果得出性能測試報告。本次測試中,對OVS交換機進行了PACKET_IN、PACKET_OUT以及流表的性能測試,流表容量測試,流表查詢、安裝、刪除、修改、統計性能測試,交換機定時性能測試等。同時,報告中也以具體測試例的形式介紹了一些OpenFlow交換機性能測試的方法和步驟。
為了保證測試結果的準確性,測試工程師在測試過程中進行了測試環境隔離、直接連接、重復性實驗等方面的布控。首先,所有的測試例在隔離的實驗室環境中進行,任何與測試無關的網絡流量都被阻止進入測試環境;其次,待測虛擬交換機直接連接到測試工具以避免其他環節帶來的時延,同時對Linux服務器的TCP協議棧進行調優;最后,所有性能測試例單獨執行至少10次測試,以消除性能不穩定帶來的負面影響從而保證統計結果的可信度。
本次測試使用的測試工具OFsuite_Performance(switch)是全球首款OpenFlow1.3協議下的交換機性能測試工具,由全球SDN測試認證中心獨立開發。作為OFsuite系列工具之一,OFsuite_Performance(switch)能夠模擬OpenFlow控制器從而和交換機進行通信,進而得出SDN交換機在標準狀態下的各項性能指標結果,它的推出為廣大廠商進行SDN交換機整體性能測試提供了權威、可靠的途徑。
據悉,全球SDN測試認證中心(SDNCTC)已全面推出商用SDN交換機產品的性能測試業務,使用OFsuite_Performance(switch)進行測試并提供詳實權威的測試報告,后續還會提供更多的測試例從而更加全面的進行性能測試。在給廣大廠商提供更加權威、專業的測試服務的同時,為商用交換機解決方案的發布提供更有價值的指導性建議。