IT企業分享OpenFlow、SDN最佳做法
馬瑞斯特學院(Marist College)認為OpenFlow是通過光纖互聯數據中心的一種很好的方式。他們正在使用來自NEC和IBM的OpenFlow控制器,以及來自ADVA的光傳輸設備。
而Bloomberg公司則對其部署有些保守。該公司正在部署OpenFlow用于監控,同時,部署網絡虛擬化覆蓋用于簡化和擴展其數據中心架構。
馬瑞斯特學院兩三年前開始研究OpenFlow和SDN用于監控服務器、操縱流量和移動虛擬機。
該學院計算機科學和IT教授Rob Cannistra表示:“對于OpenFlow,我們開始有些懷疑,現在我們非常相信它。”
馬瑞斯特學院使用了Floodlight開源OpenFlow控制器,但隨后發現他們需要一個GUI,于是,他們創建了GUI來幫助Floodlight添加、刪除和修改流量。他們還開發了QoS模塊來優先排序流量。
該學校還是用了開源Ganglia工具來監控服務器,Ganglia幫助該學校決定如何操作流量來移動虛擬機。
并且,通過這些工具,該學校還在其數據中心內創建了主機感知的網絡模塊。他們還希望將這種主機意識擴展到數據中心間,而不只是數據中心內部。
兩個星期前,馬瑞斯特學院證明他們可以使用OpenFlow建立和清除數據中心間的波長以遷移虛擬機工作負載。該學校通過Internet2將站點綁定了光連接,他們使用OpenFlow和SDN啟動了到三個不同數據中心的連接。
OpenFlow網絡與該學校的傳統網絡并行運行,這兩個網絡緩慢而審慎地互連著。
馬瑞斯特學院目前仍然在使用OpenFlow 1.0代碼,正在努力轉移到1.3。
另一方面,在Bloomberg公司,OpenFlow是監控金融應用開發流量的特制網絡的主心骨。
另外,該公司也正在研究SDN覆蓋如何為聯網和未聯網云間用戶進行擴展。不過,該公司正在采取非常緩慢的審慎的方法。
“我們應該一步一步來,”該公司研發網絡架構師Truman Boyes表示,“查看你在傳統網絡中遇到問題的使用情況。”
與馬瑞斯特學院不同,Bloomberg并沒有使用IBM、NEC等大公司的產品,而是投資于一些小型企業的產品。
對于正在考慮部署SDN的企業,Cannistra建議首先選擇一款控制器。馬瑞斯特開始使用的是開源Floodlight代碼,隨后轉移到NEC用于生產。
“在生產環境中,你必須使用一些專有功能,”他表示,“Floodlight并不適合生產過程。”
他表示他期待一些供應商和其他社區成員(包括合作伙伴IBM)能夠開發出OpenDaylight開源控制器。
開源SDN代碼并沒有圍繞它的支持基礎設施,但這并沒有嚇退Cannistra。
“很多公司構建了圍繞Linux的支持機型,”他表示,“為什么他們不會對Floodlight或OpenDaylight做同樣的事情?”
一個有待解決的SDN問題是它將如何影響IT的組織結構,即孤立的服務器、存儲、網絡和應用部門。Bloomberg和馬瑞斯特學院正在用自己的方法來解決這個問題。
Cannistra表示:“這里將會發生很多變動,我們仍然需要有基本的工作人員,也需要具有整體視圖的人員,他們將會是企業的核心力量。”
Boyes表示這將給其公司帶來徹底的變化,“我們已經部署了云團隊來跨越這兩個世界,這將幫助我們加速進程。”