Internet2正接近完成其OpenFlow 100G以太網SDN項目,該項目是為了測試大數據的匯編與研究應用的交付而發起的。
在本周于斯坦福大學召開的夏季2012 ESCC/Internet2聯席技術會議上,300名從事Internet2項目的網絡工程師們將合作決定哪些技術和功能可以搬到創新平臺(Innovation Platform)上來,而該平臺被Internet2宣稱為美國首個開放SDN網絡。迄今為止,已有超過20家Internet2成員大學和區域網絡受邀成為首批試用該平臺的合作者。
該平臺的接入鏈路為10G和100G以太網。Internet2已經為2層VLAN的預配置編寫了一個基于OpenFlow的SDN應用。
新近添加到這一基礎設施架構的是來自博科和瞻博的100G以太網OpenFlow路由器,大約在35到45個站點上部署。博科的MLX和NetIron系列,以及瞻博的MX系列路由器能夠從一臺開源的NOX SDN控制器上對創新平臺進行編程控制,以便加快規模服務和智能服務的交付進度。
作為一個SDN網絡,該創新平臺旨在推進教育、校辦企業以及全球的大數據協作研究成果,以便從事新的研究計劃,研究新的全球經濟發展周期。Internet2組織稱,借助網絡的“切片化”,或者為應用開發隔離不同網絡子集的能力,該平臺的可編程性將會進一步促進跨不同開發社區的應用開發創新。
該平臺還允許Internet2構建一個SDN“應用商店”,開發人員可在此為研究和教育社區提供新的應用以供試用。
Internet2負責網絡服務的副總裁Rob Vietzke說,“Internet2社區將SDN看成是和初期的互聯網相同的一次變革機遇。在構建這一全新的全國范圍的SDN環境方面,我們的投資力度相當大,我們想用它來做一個軟件開發平臺。”
對于大數據而言,美國各大實驗室和大學的協作研究人員所產生的海量數據集正呈現出指數增長趨勢,而該創新平臺就可以讓成員機構與如此規模的數據增長保持一致的步調。不過Vietzke還預計道,谷歌和Facebook等公司所產生的數據量和大學機構相似,因此也有可能會使用創新平臺。
創新平臺是今年初由Internet2所發起的一個項目,作為其NDDI項目以及NSF(美國國家科學基金會)的GENI計劃的一個補充。當時的宣傳口號是,投資9650萬美元興建一個由研究和教育社區所擁有的全國規模的SDN網絡。
Vietzke認為,“SDN所能做的多域名、廣域視角是獨一無二的。如果我們回到網絡的早期,當時的網絡堆棧都是開放的,校園里的人們開始時叫這個東西為TCP/IP,后來又覺得有必要把它叫做SDN,再后來又叫郵件傳輸——所有這些東西都是在那個網絡和協議堆棧開放的時期出現的,人們可以在上面進行各種創新。我們希望現在的這個帶30多個節點、全國范圍的100G骨干網SDN可以提供相同的創新溫床。”
美國國家電信與信息管理局(NTIA)的寬帶技術機會計劃(BTOP)為了支持美國統一社區錨點網絡(UCAN)項目,資助了Internet2的網絡升級。UCAN讓美國的各類“錨點”機構,包括圖書館、大學、醫院、K-12學校、社區大學以及公共安全組織在內的20多萬家機構都能享受到各種高級的網絡功能。
這些功能包括高清和視頻組播的遠程學習和遠程醫療應用,這些高級功能不可能使用消費者級別的互聯網服務來實現。
Vietzke預計,在不久的將來,還會有其他多家“大廠商”為創新平臺推出OpenFlow產品。
關于Internet2
Internet2(I2)是由美國120多所大學、協會、公司和政府機構共同努力建設的網絡,它的目的是滿足高等教育與科研的需要,開發下一代互聯網高級網絡應用項目。
關于SDN
軟件定義網絡(Software Defined Network, SDN ),是由美國斯坦福大學clean slate研究組提出的一種新型網絡創新架構,其核心技術OpenFlow通過將網絡設備控制面與數據面分離開來,從而實現了網絡流量的靈活控制,為核心網絡及應用的創新提供了良好的平臺。
關于OpenFlow
OpenFlow是一種新型網絡交換模型。從07年提出到現在,OpenFlow已經在硬件和軟件支持方面取得了長足的發展。從OpenFlow推出開始,日本NEC就對OpenFlow的相關硬件進行了跟進性的研發,NEC的IP8800/S3640-24T2XW和IP8800/S3640-48T2XW兩款交換機是支持OpenFlow的最成熟的交換機之一。CISCO,Junifer,Toroki,pronto也相繼推出了支持OpenFlow的交換機、路由器、無線網絡接入點(AP)等網絡設備。
OpenFlow交換機將原來完全由交換機/路由器控制的報文轉發過程轉化為由OpenFlow交換機(OpenFlow Switch)和控制服務器(Controller)來共同完成,從而實現了數據轉發和路由控制的分離。控制器可以通過事先規定好的接口操作來控制OpenFlow交換機中的流表,從而達到控制數據轉發的目的。如果OpenFlow得到廣泛的應用和推廣,則未來的網絡將如曾經的計算機一樣取得日新月異的發展。