從大型機計算發展到用戶端-伺服器 PC 時代,再發展到現在的分布式應用環境,資料中心一直在不斷發展變化,滿足企業的業務、任務和營運需求。然而,很多企業的資料中心網絡營運仍舊依賴人力,要求營運人員訓練有素并具備豐富的專業知識。這種依賴性不僅成本高昂,而且容易出現人為錯誤,造成網絡中斷,導緻業務損失,難以滿足當今網絡的高可用性、靈活性需求。
依賴于手動流程的網絡營運存在高風險
據有關資料表明,目前僅有16%到30%的日常網絡管理任務已實作自動化;80%的業務體驗網絡錯誤通常是由人為錯誤導緻;在非自動化網絡中,平均每個月會出現錯誤5到6個。
如果企業仍舊主要依賴于手動營運網絡,可能會存在人員配備困難、網絡意外中斷、使用者體驗差等風險。首先,由于手動配置和調配網絡服務十分繁瑣,企業難以吸引、教育訓練和留住具有供應商特定知識的 CLI 中心資源,進而導緻更高的内部成本、更高的供應商支援成本;其次,即使企業可以找到價格低廉的人力資源,也很難一緻且毫無錯誤地應用和實施最簡單的 CLI 任務;第三,手動完成的配置即使記錄在案,也容易出現錯誤,而這會降低新型或改進型網絡服務的部署和調配速度,進而影響使用者體驗;第四,由于網絡配置中的不一緻性和更改在手動環境中未經檢查,是以它們會在整個網絡中疊加,進而會影響企業網絡發生意外中斷;最後,企業無法使用新支援服務快速而靈活地響應,進而影響其在市場上的競争力。
網絡自動化是解決這些問題的關鍵
業界專家一緻認為,應對這些風險挑戰的關鍵在于自動化。網絡自動化的優勢在于有助于IT營運通過分析更快地響應和變更,并允許企業嘗試新的應用程式和修複現有應用程式中的問題,讓企業在市場競争中更具競争力。通過實作自動化,企業可以提高網絡靈活性和可靠性,可以讓員工騰出手來完成更具戰略性的工作,同時控制營運支出和資本支出,減少停機時間并提高業務彈性。
然而,我們可以看到,很多企業在實作自動化運維的道路上并非一帆風順,比如缺乏參考案例,網絡運維人員對腳本程式設計技術生疏,以及欠缺對自動化程式的有效生命管理等。
究竟該如何實作網絡自動化呢?網絡自動化需要可靠的規劃功能和應用行業最佳實踐,以確定項目平穩進展,同時将風險降至最低。作為自動化領域的上司者,瞻博網絡提出了一套整體的網絡自動化和編排方法,并制定了一項政策,為網絡專家提供各種工具和技術,進而減輕他們在管理網絡上的操作負擔。這一政策首先是簡化架構,使架構易于管理,減少被管理裝置的數量并抽象化了網絡拓撲結構的複雜性。此外,憑借Juniper NetworksJunos作業系統固有的靈活性,實作了與各種外部工具的內建,進而提高營運效率、最大限度地減少配置錯誤導緻的停機時間并降低營運開銷。
據記者了解,自2001年瞻博網絡把XMLAPI內建到JUNOS作業系統時,就開始倡導網絡自動化的開發與管理。經過十幾年的技術積累,瞻博網絡将更為豐富的自動化實作工具與JUNOS作業系統相結合,為運維人員提供了多樣的自動化運維手段。
全面的網絡自動化和編排方法
瞻博網絡的網絡自動化和編排方法,主要包含五步,即:簡化架構、簡化操作、自動化、分析以及編排。
◆簡化架構:瞻博網絡提供了獨特的架構方法,既能簡化資料中心網絡又能使之扁平化。首先,實作位置獨立性,友善網絡規劃和設計。在現在的虛拟化資料中心内,應用程式不再綁定到已知其實體位置及關聯網絡配置的特定伺服器。網絡性能要求位置獨立性,進而将資源靈活地配置設定給應用程式使用的任何虛拟機 (VM)。其次,針對東西流量優化系統并減少應用程式間的延遲。最後,實作簡單性和效率的關鍵是盡可能減少被管理裝置的數量,進而簡化管理。
<a href="http://s2.51cto.com/wyfs02/M00/9B/69/wKioL1li-03i0uefAABrEkZXtbw153.jpg-wh_651x-s_264831282.jpg" target="_blank"></a>
瞻博網絡的簡化結構
◆簡化操作:簡化實體拓撲結構之後,便可引入實作運作資料中心網絡所涉及的各種任務自動化所需的功能,進而輕松簡化操作。例如采用三管齊下的網絡自動化方法,通過調配、管理和編排建立更加靈活、響應速度更快的資料中心基礎架構。瞻博網絡的交換平台支援許多内置功能,例如全自動部署 (ZTP);還支援各種開放接口,允許與第三方工具內建。此外,瞻博網絡還利用 Junos Space Network Director 提供了單一虛拟管了解決方案,在與VMware的管理工具內建時,可以同時對實體和虛拟網絡環境進行管理。
◆自動化:通過Network Director自動化調配網絡,管理用來存儲配置和映像的DHCP和TFTP伺服器,使交換機能夠自動下載下傳正确版本的映像和配置。同時,大規模調配使用基于配置檔案且預驗證的配置實作更快的服務部署和激活,同時防範配置錯誤。
◆分析:采用VM分析器提供實時實體和虛拟拓撲結構視圖,跟蹤包括虛拟機建立、删除和移動等活動,并維護完整的虛拟網絡清單;采用矩陣分析器監視和分析包括整個網絡結構的運作狀況,以提高服務可用性;采用性能分析器實時監視 VM、使用者、端口和RF環境,以及裝置和網絡的隊列深度;采用Junos OS的雲分析引擎執行協調的、端到端的資料收集、分析、關聯和虛拟化操作,進而顯示以應用程式為中心的網絡視圖。
◆編排:利用Network Director API為網絡服務的端到端配置和管理提供所有編排工具的單一接口。同時,瞻博網絡還提供了與第三方 IT 自動化工具(例如:Puppet 和 Chef),以及開源工具(例如:OpenStack)的內建,進而幫助企業更加靈活地編排資料中心基礎架構,同時還能節省營運支出。
在近日舉行的2017瞻博網絡創新論壇期間,瞻博網絡全球CEO Rami Rahim曾這樣表示:“自動化帶來的經濟效益是巨大的,取代人工這個趨勢也是不可避免的。自動化可以幫助人類省出時間,用更多的時間來自我創新。作為自動化領域的上司者,瞻博網絡利用可程式設計性來推動産業的發展。未來,瞻博網絡還将利用各種現代技術包括機器學習、大資料分析,建立一個更加有效的網絡,自适應的網絡,有韌性的網絡,預測性的網絡。”
如今,越來越多的企業已步入自動化轉型的道路,而這其中難免會遇到諸多難題,合适的自動化政策以及值得信賴的合作夥伴将是成敗與否的關鍵。
本文作者:杜美潔
來源:51CTO