云計算時代,對路由器提出了新要求
云技術(shù)是近年來才出現(xiàn)的一個名詞,相信大家都有所耳聞,在云計算時代,數(shù)據(jù)中心將成為應(yīng)用和數(shù)據(jù)交付關(guān)鍵中心,用戶從園區(qū)、遠(yuǎn)程分支點、無線和互聯(lián)網(wǎng)不同位置訪問數(shù)據(jù)與服務(wù),連接這些服務(wù)的網(wǎng)絡(luò)與以往相比更為重要。
云計算需要可靠的、橫向擴展和高性能的網(wǎng)絡(luò)服務(wù),這對路由器提出了新的要求。
一、隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)設(shè)備操作系統(tǒng)源代碼行數(shù)也增加到了數(shù)百萬條,越來越多的網(wǎng)絡(luò)控制協(xié)議被加入到網(wǎng)絡(luò)操作系統(tǒng)中,廠家的研發(fā)難度不斷加大,用戶的學(xué)習(xí)成本不斷增加,尤其是控制平面的功能特性,從基本的OSPF、BGP、多播、多協(xié)議標(biāo)記交換、流量工程、大規(guī)模地址轉(zhuǎn)換、智能分析處理防火墻、不同形式2/3層虛擬專用網(wǎng)VPN、IPv6與IPv4互相混搭、移動IP網(wǎng)絡(luò)、用戶管理認(rèn)證授權(quán)和訪問、記錄功能等等,越來越多的用戶要求被加入到網(wǎng)絡(luò)交換節(jié)點里面來。
二、從初期的協(xié)議想法到協(xié)議標(biāo)準(zhǔn)化一般需要十年,而從標(biāo)準(zhǔn)化到規(guī)模部署又需要三到五年,導(dǎo)致用戶需求總是被嚴(yán)重地推遲滿足。
另一方面,由于網(wǎng)絡(luò)協(xié)議與廠家硬件系統(tǒng)架構(gòu)高度集成,而傳統(tǒng)網(wǎng)絡(luò)主體架構(gòu)都是封閉的,所以與之配套的軟件開發(fā)和驗證只能由網(wǎng)絡(luò)廠家根據(jù)商業(yè)利益最大化決定推動,用戶不得不忍受被鎖定的痛苦。而用戶被鎖定后,基于用戶最大利益創(chuàng)新愿望對廠家來講就沒有那么強烈了,形成了需求與研發(fā)的負(fù)反饋效應(yīng)。
三、云計算是實現(xiàn)方便、快速、簡單、按需訪問可配置計算資源的管理模型,云計算是企業(yè)IT資源管理的高級階段,隨業(yè)務(wù)變化而變化,而不僅僅是IT技術(shù)的簡單合并與應(yīng)用,虛擬機普及應(yīng)用一方面節(jié)省了大量的采購成本,但是另一方面在大規(guī)模虛擬機環(huán)境下,管理復(fù)雜度所造成的運營成本增加也非常顯著,比如虛擬資源脫離了物理設(shè)備相對靜態(tài)的信息,排錯難度大大增加,虛擬交換機既要與現(xiàn)有虛擬管理平臺兼容,又要應(yīng)對高度動態(tài)變化的端設(shè)備、維護虛擬邏輯抽象鏈接、集成與交換硬件設(shè)備功能、滿足虛擬設(shè)備移動性、網(wǎng)絡(luò)響應(yīng)機動性、虛擬邏輯可維護性和轉(zhuǎn)發(fā)控制平面軟硬件可集成性等諸多挑戰(zhàn)。
四、要全面實現(xiàn)新一代數(shù)據(jù)中心數(shù)據(jù)管理的移動性,就需要虛擬協(xié)調(diào)角色,統(tǒng)一規(guī)劃和部署IT智能基礎(chǔ)架構(gòu),于是催生了以工作負(fù)載為中心的IT管理模式,傳統(tǒng)的分離IT管理模式不再合適,傳統(tǒng)IT資源分配的技術(shù)實現(xiàn)方式也不再合適。
工作負(fù)載是計算機所執(zhí)行工作的邏輯分類,工作負(fù)載、工作內(nèi)容不一樣,IT資源消耗重點就不一樣,通過虛擬資源統(tǒng)一協(xié)調(diào)角色,可以在IT管理和計算層面上對服務(wù)器、存儲和網(wǎng)絡(luò)資源建立統(tǒng)一視圖,從而實現(xiàn)了以工作負(fù)載為中心的資源調(diào)度模式。
五、一方面是控制平面與轉(zhuǎn)發(fā)平面集成,管理越來越復(fù)雜,創(chuàng)新緩慢;
另一方面是虛擬化資源移動性要求更加強大靈活、簡單的控制平面;再者是面向工作負(fù)載的網(wǎng)絡(luò)需要控制平面與資源本身解耦,造成控制平面與轉(zhuǎn)發(fā)平面之間的差距越來越大,用戶為使用網(wǎng)絡(luò)所付出的總擁有成本越來越大,一方面,既然軟、硬件綁定導(dǎo)致網(wǎng)絡(luò)和應(yīng)用發(fā)展緩慢,那么我們就把它們分開來,各自相對靈活,獨立發(fā)展,開發(fā)實現(xiàn)基于標(biāo)準(zhǔn)硬件平臺的靈活簡單的控制平面。
另一方面,云計算和虛擬化需要極大的網(wǎng)絡(luò)擴展性要求,當(dāng)前網(wǎng)絡(luò)轉(zhuǎn)發(fā)平面與控制平面都需要橫向擴展和性能的極大增強,大家平行分離,自然解耦控制與轉(zhuǎn)發(fā)。
六、分離的額外好處是擴展模式下控制平面的控制信息本身流量有限并可預(yù)計,所以人們就不需要昂貴的專門的高性能轉(zhuǎn)發(fā)芯片處理控制信息,控制平面由獨立可擴展的軟件經(jīng)濟實現(xiàn),轉(zhuǎn)發(fā)平面退化成簡單的報文處理平臺。用一個方法,便可解決這些關(guān)鍵問題!于是一群先行者就開始了軟件控制獨立與網(wǎng)絡(luò)轉(zhuǎn)發(fā)平面之旅。
在云計算環(huán)境下,運營商需要跨越數(shù)據(jù)中心進行資源管理,實現(xiàn)上層資源與物理鏈路層調(diào)度的匹配與自動化以更好復(fù)用資源,滿足每個云租戶在數(shù)據(jù)中心之外需要建立端到端虛擬網(wǎng)絡(luò)自動服務(wù)。