讓傳統網絡工具黯然失色的OpenFlow
我聽有人說軟件定義網絡和OpenFlow應用只是另一種網絡解決方案,我理解他們的疑慮,畢竟,大多數網絡監控和管理技術是徹底無效的。但是,OpenFlow不只是網絡監控和管理工具,它還能縱觀網絡配置,甚至在虛擬環境中實現控制。OpenFlow不僅提供監控網絡的平臺和協議,而且它還在主動控制的環境中實現強大的網絡配置,多路返回保證精確和可信。對此,沒有一個傳統網絡監控管理工具能夠做到。
網絡監控工具的缺點:
以下是目前基本的網絡監控/數據收集方法:簡單網絡管理協議(SNMP)、控制行界面(CLI)和系統日志(Syslog)
SNMP:SNMP是為了遠程控制,把信息傳達給外部應用。這個技術能夠讓控制臺捕捉設備狀態。但是它有很多缺點,比如可以處理的信息種類有限,雖然廠商可以擴展SNMP OID,但這并不能解決問題。
CLI:CLI可以讓一個廠商控制軟件,而且CLI改變不多。但是CLI不可靠,它速度慢,而且不夠強大。
系統日志:所以有很多人轉向系統日志,這使得近幾年出現了很多有意思的軟件,比如,Splunk和SolarWinds的,我用它們記錄信息和狀態,但是,日志有效信息仍然有限,而且還沒有設備和狀態的信息。
OpenFlow應用
網絡***的問題可能是缺乏控制,或是設備自控制和管理能力有限,我們總想用配置來改變處理某個問題或者事件的方式,而OpenFlow就能讓工程師做到這點。有了OpenFlow,就可以掌握網絡配置,處理服務器遷移。SNMP和系統日志等老方法對靜態網絡中還可用,但是對動態網絡,它們就不行了。不把OpenFlow和SDN當做另一種網絡管理工具的公司或者工程師,他們沒有花時間去研究,或是他們甚至可能希望OpenFlow不要發展起來,因為它會改變網絡行業的根本。