以下文章來源于微信公眾號:網絡里賣藝的小青年 ,作者KkBLuE

DCN 學院派丨數據中心網絡自動部署,軟硬SDN如何選擇?
軟SDN在于其業務開發全部依賴于軟件實現,更靈活、迭代更快,能力可以不依賴于硬件快速更新。但實際商用時也有嚴格的版本策略,并且需要考慮將對性能影響嚴重的特性如加密、封裝卸載在網卡上??傮w而言,軟件方式身段更靈活一點,但因為完全依賴CPU也面臨較多約束。所以在這一點上,更應該側重考察的是,不同廠家不論軟硬方式,其在自動化能力上表現出的不同眼界和實踐水平。 DCN 學院派丨數據中心網絡自動部署,軟硬SDN如何選擇?
其次,從網絡的可擴展性來看,二者能力不分伯仲。二者均可以構筑大規模的SDN網絡,包括支持跨域多DC的級聯網絡。軟SDN可以靈活犧牲服務器資源來置換網絡資源,所以在租戶、VPC等規格上可能會超過硬SDN在交換機上的硬件資源限制,然而當前主流交換機規格基本不存在瓶頸,所以這個優勢無法體現到實際項目價值中。暫且認為二者在此打成平手。 DCN 學院派丨數據中心網絡自動部署,軟硬SDN如何選擇?
性能:泛指吞吐,轉發,以及相關的表項支撐
彈性:泛指自動化程度,擴展程度,網絡設備能否隨業務快速的變化
功能支持:除了網絡中的功能支持之外,在虛擬化或者說云的DC里面,也增加了諸如NAT,FW,以及相應的服務鏈的支持。
軟件SDN比硬件SDN靈活,但是性能不如硬件SDN,硬件SDN的性能毋庸置疑,那么軟件的性能到底如何?能否滿足需求?是否我們還是用早期軟件SDN的性能的早期印象,從而看待現在的軟件SDN的性能?
硬件SDN不如軟件SDN靈活,那么硬件SDN在靈活性方面,有哪些是可取之處,哪些又是天然不足,還有哪些可以后續不足呢?
大概真的沒有十全十美的方案,真正落地的使用,都是客觀技術和主觀喜好的綜合。很早以前,我有兩個工作選擇,問一個前輩怎么辦,前輩說你拿一張紙吧,題目就是兩個工作A和B,然后A寫清楚好的有哪些,不好的有哪些,B寫清楚好的有哪些,不好的有哪些,最好在加上自己現在的工作,不敢保證你選的對不對,但至少有過思考,可能選錯了,也不后悔~
第三,在實際的網絡部署中,可靠、穩定是重中之重。沒有人會容忍一個頻繁掉鏈子的網絡。這一點硬SDN天然具備更佳的身位,其從早期一路積累的商用可靠性能力有巨大優勢。而軟SDN通過vSwitch也提供了故障切換的能力,但作為業務軟件依然受限于軟件特有的可靠性問題。此外,軟SDN會給網絡運維團隊帶來新的挑戰,運維邊界需要延伸到服務器內部,服務器運維在網絡和業務團隊部分疊合,存在沖突的可能。所以我們看到,敢于使用軟SDN的基本是互聯網廠家,自身擁有較強的技術能力來克服這個問題也是一個重要原因。 DCN 學院派丨數據中心網絡自動部署,軟硬SDN如何選擇?
【直播回顧】TF Live丨KK/建勛:多云、SDN,還有網工進化論


免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。