部署軟件定義網絡(SDN)和網絡虛擬化技術能夠給IT企業(yè)帶來很多優(yōu)勢,包括快速配置網絡資源、降低運營成本以及改善網絡可視性、政策和業(yè)務流 程。而IT管理人員面臨的挑戰(zhàn)是,面對各種各樣的SDN技術,如何做出正確選擇以幫助企業(yè)在短期內獲得可衡量的優(yōu)勢,并確保其選擇的技術可以發(fā)展為下一代網絡架構。在本文中,我們將探討IT管理人員在部署SDN和網絡虛擬化時需主要考慮的因素。
定義SDN和網絡虛擬化
SDN被定義為具有以下功能:
分離“控制和數據平面”:交換機和路由器的智能可從數據包轉發(fā)引擎中分離出來。
可編程性:能夠集中更改流量、分隔網絡以及提供應用級QoS提高網絡靈活性
SDN技術可以用在數據中心、WAN,并可作為電信(例如光纖網絡)傳輸網絡的一部分。
虛擬網絡(也稱為虛擬覆蓋網絡)使用隧道在傳統(tǒng)(以太網)物理網絡之上創(chuàng)建虛擬網絡。網絡虛擬化利用VXLAN或NVGRE等協(xié)議來提供3層網絡隧 道,并允許虛擬機(VM)在數據中心內的網絡間或在數據中心之間遷移。網絡虛擬化技術的例子包括VMware的NSX、微軟、PlumGrid、 Midokura、Nuage和瞻博網絡的Contrail。
SDN和網絡虛擬化是高度相關的技術,它們具有重疊的功能,特別是在數據中心內。這兩者都具有多種多樣(復雜的)成本模型,包括按軟件許可證或VM 收費、訂購(月租費)、捆綁硬件和軟件、免費軟件、付費支持和開源模式等。這兩種技術的部署需要受特定用例的驅動,可能需要大量定制化工作才能在你的環(huán)境 中使用。
在本文中,將SDN和網絡虛擬化看作為一個整體進行考量。
當前的情況:選擇頗多 缺乏明確性
在部署網絡虛擬化和SDN技術時,IT管理人員面對著大量的選擇。各個供應商的戰(zhàn)略有很大的不同。有些供應商(VMWare)提供的虛擬覆蓋不需要 對網絡硬件做出改變。而其他供應商(例如思科)則非常依賴于網絡硬件特有的功能來提高性能。IT管理人員必須考慮全球領先的IT供應商是否具有最好的愿 景,或者他們應該選擇來自創(chuàng)新SDN初創(chuàng)公司的產品。
IT管理人員可以選擇幾十種不同的SDN和網絡虛擬化產品,包括:
思科:ONE、API和OpFlex
VMware:NSX網絡虛擬化軟件
開源軟件:來自標準機構,包括OpenFlow、OpenDayLight和OpenStack
低成本白盒交換機: Broadcom或Intel芯片, Cumulus、Vello和Pica8的操作系統(tǒng)
IT供應商:來自惠普、IBM和戴爾的 SDN產品(通常是數據中心為中心)
創(chuàng)新初創(chuàng)公司: Adara、Big Switch、Embrane、Midokura、Plumgrid、Pluribus
企業(yè)網絡供應商:阿爾卡特朗訊、Arista、 Brocade、Citrix、F5、Juniper、Riverbed
SDN和網絡虛擬化產品種類繁多,IT管理人員可能很難決定評估和部署哪些解決方案。這也使得網絡規(guī)模的服務供應商(例如谷歌、Facebook、 亞馬遜、Twitter、微軟和Rackspace)推動了大部分的SDN部署,主要因為他們能夠解決具體的要求(例如如何快速擴展網絡)并擁有大量內部 開發(fā)資源。
SDN部署考慮因素
對于IT經理們來說,部署SDN和網絡虛擬化首要考慮的因素是明確了解其最初的用例以及這種部署提供的具體優(yōu)勢。目前已經有一些SDN用例在部署 中,包括網絡虛擬化覆蓋、網絡監(jiān)控、網絡分段以及優(yōu)化WAN流量。網絡虛擬化覆蓋或SDN控制器的所有這些初始部署專注于網絡相對狹窄的方面,對網絡底層 或物理網絡操作的影響很小。
下面是SDN和網絡虛擬化部署需要考慮的一些其他方面:
集中化vs.分布化:你計劃如何部署SDN和網絡虛擬化?集中式(例如OpenFlow控制器)架構還是分布式(通過網絡協(xié)議與物理網絡通信)?
WAN、數據中心或全網絡:你的SDN部署將會針對哪里(網絡的哪一部分)?
頂層/底層:網絡虛擬化技術的部署可以不影響物理網絡。你想要邏輯地分隔你的部署,還是部署與底層網絡緊密集成的解決方案?
開源vs.廠商產品:你是愿意部署開源解決方案(這需要定制集成)還是集成度更高的(和專有的)供應商專有解決方案?
SDN資源:對于部署和支持SDN,你有哪些可用資源(諸如內部人員、系統(tǒng)集成商和渠道)?你如何培訓你的IT人員,并幫助他們適應SDN/NV部署帶來的變化?
未來愿景vs.傳統(tǒng)系統(tǒng)的遷移:在你的IT和網絡架構中,變化速度怎樣?潛在的SDN和網絡虛擬化部署將如何整合到你長期的IT架構中去?
IT組織結構:在你的企業(yè)中,誰將會“掌握”部署?這會對網絡、服務器、存儲的結構和DevOps人員,以及他們之間的通信帶來什么影響?
總結
部署SDN和網絡虛擬化可以給IT企業(yè)帶來巨大的優(yōu)勢,包括快速配置網絡資源、遷移到現(xiàn)代網絡管理系統(tǒng)(取代腳本和命令行界面)以及降低成本(運營 成本和資本支出)。領先的企業(yè)已經成功地部署了SDN和網絡虛擬化,并在多個大會(包括開放網絡峰會和開放網絡用戶組)上談論了其具體部署細節(jié)。
現(xiàn)在SDN和網絡虛擬化的下一輪部署已經開始,IT管理員應該開始評估將最大限度地幫助他們提高投資回報率,并能作為其下一代網絡長期建構愿景的一部分的用例和技術。