作者:Bijan R. Rofoee 高級網(wǎng)絡工程師 Bristol Is Open Bijan.Rofoee@bristol.ac.uk Mayur Channegowda SDN首席科學家 Zeetta Networks www.zeetta.com Shuping Peng 研究員 布里斯托大學 虛擬化首席科學家 Zeetta Networks George Zervas 高性能網(wǎng)絡教授 布里斯托大學 Dimitra Simeonidou Bristol Is Open 的首席技術官 高性能網(wǎng)絡教授 布里斯托大學 英國布里斯托成為智能城市技術試點城市。Bristol Is Open 項目是物聯(lián)網(wǎng)發(fā)展過程中的生活實驗室。 到 2050 年,世界人口將達到 90 億,城市居民占 75%。英國已經(jīng)有 80% 左右的人口居住在城市地區(qū),因此英國需要確保城市適應數(shù)字時代要求。智能城市有助于打造出高效、可持續(xù)發(fā)展、更清潔的環(huán)境、更高品質(zhì)的生活以及繁榮昌盛的經(jīng)濟。 為此,布里斯托大學和布里斯托市共同創(chuàng)辦的 Bristol Is Open (BIO) 合資企業(yè)與行業(yè)、大學、當?shù)厣鐓^(qū)及當?shù)睾蛧艺块T開展通力協(xié)作。Bristol Is Open (www.bristolisopen.com)正在推動這座擁有 50 萬人口的英格蘭西南部城市成為世界第一座可編程城市。 布里斯托將成為生機勃勃的全新工業(yè)物聯(lián)網(wǎng)(即智能城市基礎設施組成部分)市場的開放式測試場。Bristol Is Open 項目在很多開發(fā)及部署領域采用賽靈思 All Programmable FPGA 器件。 智能城市的愿景 智能城市利用信息和通信網(wǎng)絡以及互聯(lián)網(wǎng)技術來解決城市難題,旨在大幅改善宜居性和資源可持續(xù)性。預測顯示[1],全球智能城市產(chǎn)業(yè)到 2020 年市值將超過 4000 億美元,預計英國至少占 10% 的份額,即 400 億美元。英國政府對智能城市的投資包括:為英國研究委員會資助的智能城市研究活動投資的 1.5 億美;五年內(nèi)為技術戰(zhàn)略委員會在倫敦建立的全新未來城市發(fā)展中心指撥的 7900 萬美元;今年年初為未來城市示范項目投資的 5200 萬美元;以及近期為物聯(lián)網(wǎng) (IoT) 研究與示范項目投資的 6300 萬美元。 Bristol Is Open 正在示范構建一個城市規(guī)模研究與創(chuàng)新的測試平臺。目標是推動未來智能城市的數(shù)字創(chuàng)新:使開放式可編程社區(qū)成為 21 世紀后五十年的標準。 BIO 測試平臺配備業(yè)界領先的可編程網(wǎng)絡技術,并采用名為 NetOS 的全市范圍操作系統(tǒng),允許智能城市應用與城市基礎設施進行交互,以針對網(wǎng)絡功能進行編程、虛擬化和量身定制,進而獲得最佳性能。賽靈思器件可作為高性能通用平臺,用在城市中包括有線、無線和 IoT 網(wǎng)絡基礎設施以及仿真設施在內(nèi)的眾多節(jié)點上。 下面我們來了解一下這種新型城市社區(qū),先看看可編程城市的整體愿景。然后,我們將深入了解布里斯托項目如何利用賽靈思器件構建城市“白盒子”并提供各種網(wǎng)絡功能。 未來智能城市 未來十年全世界將產(chǎn)生 100 多座 100 萬人口的城市 [2],同時,在這十年里,人口向城市的不斷涌入將使城市居民數(shù)量每年增長 6000 萬。[2] 因此到 2050 年,世界上將有超過 70% 的人口居住在城市里。另外,考慮到城市只占世界 2% 的陸地面積,卻消耗約四分之三的資源,因此當前的城市化會帶來諸多經(jīng)濟和社會挑戰(zhàn),并對城市基礎設施形成壓力。不斷發(fā)展的城市將不得不應對各種挑戰(zhàn),以保持經(jīng)濟發(fā)展、環(huán)境可持續(xù)性以及社會彈性。 解決方案是讓城市更智能。盡管智能城市沒有絕對性定義,但智能城市的運行卻有幾個被廣泛認可的關鍵方面。[3]它們包括: • 以市民為中心的服務交付,包括優(yōu)先考慮市民需求。 • 結(jié)果/績效的透明度,使市民可以對 每個機構和每個區(qū)域的績效進行對比和評判。 • 智能物理基礎設施,使服務提供商能夠高效管理服務交付、數(shù)據(jù) 收集和數(shù)據(jù)分析。 • 一個數(shù)字安全的開放式現(xiàn)代化軟件基礎設施,可讓市民在需要時訪問 他們所需的信息。 智能城市的技術驅(qū)動因素靈感來源于物聯(lián)網(wǎng);Gartner 數(shù)據(jù) [4] 顯示,到 2020 年物聯(lián)網(wǎng)設備的安裝數(shù)量將增長到 260 億臺。相比之下 2009 年的安裝數(shù)量為 9 億臺,總數(shù)實現(xiàn)了將近 30 倍的增長,技術和服務營收超過 3000 億美元。智能城市大規(guī)模部署 IoT 技術,不僅可使從傳感器和設備采集的數(shù)據(jù)出現(xiàn)在生態(tài)系統(tǒng)中,而且還可促進對數(shù)據(jù)的分析并將命令反饋至控制城市功能的執(zhí)行設備中。 從感應和分析角度來看,信息可回送到城市基礎設施的執(zhí)行設備中,以動態(tài)控制運行狀況。在這種方式下可以:利用智能交通設施實現(xiàn)無人駕駛汽車;利用智能照明技術獲得更高的能效;針對不同時間(白天和季節(jié)性變化)管理網(wǎng)絡資源;根據(jù)事件調(diào)動資源,例如體育賽事需要高質(zhì)量廣播及新聞報道;以及有效處理緊急情況(城市疏散)。 可編程城市與智能城市 智能城市意在通過探索網(wǎng)絡、IT 和云技術,以更經(jīng)濟有效方式改善和加強為市民提供的公共和私有服務。為達此目標,智能城市需要大量使用從市民、環(huán)境、汽車以及城市中一切事物中收集到的數(shù)據(jù)。所提供的數(shù)據(jù)越多,對城市運行的分析就越準確,從而可以設計并推出智能城市服務。 就網(wǎng)絡基礎設施而言,進行整個城市數(shù)據(jù)的檢索和處理意味著需要收集、聚合大量傳感器數(shù)據(jù)并傳送到計算設施(數(shù)據(jù)中心)中進行存儲和可能的處理。應用情景和類型的多樣化就智能城市中的網(wǎng)絡和計算基礎設施要求方面提出了重大挑戰(zhàn)。城市中原有的信息與通信技術 (ICT) 基礎設施會成為智能城市運行的主要瓶頸,因為它們不具備所需的容量、靈活性和擴展性,因而無法保證高資源要求的新興智能城市技術具備足夠擴展性以滿足未來需求。 可編程網(wǎng)絡技術提供的獨特功能可提高智能城市運行性能。這些技術采用開放的軟件和硬件平臺,用戶可針對不同用例要求對平臺進行編程以量身定制網(wǎng)絡功能。改善網(wǎng)絡中的控制、監(jiān)控和資源分配是部署可編程網(wǎng)絡的明顯優(yōu)勢。更為重要的是,可編程技術有助于網(wǎng)絡與 IT 設施的集成,提高應用感知。 軟件定義網(wǎng)絡 (SDN) 是可編程網(wǎng)絡的主要支持因素之一。SDN 的基礎在于將基礎設施控制與數(shù)據(jù)層進行去耦,這樣不僅可顯著簡化網(wǎng)絡管理和應用開發(fā),同時還允許在網(wǎng)絡中部署用于實現(xiàn)網(wǎng)絡功能的通用硬件。 基于 SDN 的簡化可擴展網(wǎng)絡管理還可為網(wǎng)絡虛擬化提供極大的幫助。網(wǎng)絡虛擬化本質(zhì)上可幫助相互隔離的多個用戶通過共享物理資源進行工作,從而可減少安裝附加物理硬件的需求。網(wǎng)絡功能虛擬化 (NFV) 是比較新的虛擬化創(chuàng)新技術,可通過軟件實現(xiàn)商業(yè)硬件的網(wǎng)絡功能。防火墻、深度數(shù)據(jù)包檢查、負載平衡等網(wǎng)絡功能以可插拔軟件包的形式在通用機器上部署,從而能夠以特別低的成本加速網(wǎng)絡服務部署。 除了軟件驅(qū)動網(wǎng)絡以外,硬件和基礎設施的可編程性也將提高,進而超越固定功能硬件數(shù)據(jù)層的范疇。向數(shù)據(jù)層添加高級可編程性以及更高級的功能性,并通過標準軟件 API 進行訪問,這樣能夠更加智能和高效地管理網(wǎng)絡資源,以加快創(chuàng)新速度。 BRISTOL IS OPEN:愿景與架構 2013 年啟動的 Bristol Is Open 項目不僅得到了當?shù)、國家以及歐洲各界政府的資助,而且還得了私營經(jīng)濟的資助。BIO 已經(jīng)交付了有助于智能城市和物聯(lián)網(wǎng)發(fā)展的研發(fā)舉措。 BIO 的目標是成為生活實驗室——實現(xiàn)城市數(shù)字創(chuàng)新的研發(fā)實驗基地。它提供一個用于為信息與通信基礎設施開發(fā)和測試全新解決方案的多租戶管理平臺,因此可形成一個核心 ICT 實現(xiàn)平臺,充分滿足未來城市開發(fā)日程的需求。在基礎設施層面,BIO 包含五個與眾不同的SDN基礎設施,如圖 1 所示: ![]() 圖 1 – Bristol Is Open 光纖網(wǎng)絡將活動核心節(jié)點放在城市中的四個位置。HPC 設施和仿真通過網(wǎng)絡核心訪問。無線技術(802.11ac、802.11ad、LTE、LTE-A)由中心展開。 • 作為光電網(wǎng)絡白盒的活動節(jié)點:使用 FPGA 可編程平臺和異構光學 L2/3 網(wǎng)絡基礎設施 • 異構無線基礎設施:包含 Wi-Fi、LTE、LTE-A 和 60GHz 毫米波技術 • IoT 傳感器網(wǎng)格基礎設施 • 網(wǎng)絡仿真器:包含一個服務器群和一個 FPGA-SoC 網(wǎng)絡處理器群 • Blue Crystal 高性能計算 (HPC) 設備 城域網(wǎng)絡上的基礎設施提供可支持多 Tb/s 數(shù)據(jù)流的動態(tài)光學開關、多速率 L2 開關(1 至 100GbE)以及 L3 路由。城域網(wǎng)還配備可編程硬件平臺和高性能服務器,不僅可實現(xiàn)對基礎設施的開放式訪問,而且還可創(chuàng)建全新的軟硬件解決方案并對其進行實驗;A設施的有線部分還能夠與 布里斯托的 Blue Crystal HPC 設施連接,支持高級云基礎設施實驗。 網(wǎng)絡接入基礎設施包括疊加、無縫的無線連接解決方案(宏蜂窩和小型蜂窩無線電技術),其采用蜂窩與 Wi-Fi 兩種技術的組合,并具備毫米波回程以及到光學網(wǎng)絡的直接連接。這套設施還支持針對最新 5G 和更高級接入技術(例如具有波束追蹤功能的毫米波接入解決方案)的實驗平臺,以及大規(guī)模 MIMO 這樣的新功能,以實現(xiàn) 2GHz 頻帶的超高密度網(wǎng)絡。 此外,BIO 還可為該區(qū)域內(nèi)額外安裝的傳感器節(jié)點提供針對基礎設施(例如路燈柱)的優(yōu)先訪問,并由適當?shù)臄?shù)據(jù)聚合器、計算和存儲資源提供支持。這些資源可以有選擇性地直接連入有線和無線網(wǎng)絡。BIO 還安裝了低功耗無線傳感器網(wǎng)格網(wǎng)絡。該網(wǎng)絡將為基于物聯(lián)網(wǎng)的研究提供支持,采用初始傳感器實現(xiàn)環(huán)境監(jiān)控(溫度、空氣質(zhì)量、污染等級、照明、噪聲和濕度)和智能路燈。 BIO 還將實現(xiàn)通過合適的安全接口訪問城市中已經(jīng)安裝的、位于任何地方的物聯(lián)網(wǎng)設備,包括停車傳感器、交通信號燈、交通流量傳感器、安全監(jiān)控攝像機以及公共車輛傳感器。小型傳感器(包括自愿參與者的智能手機和 GPS 設備)將提供關于城市生活的諸多方面的信息,包括能源、空氣質(zhì)量和交通流量等。生成的所有數(shù)據(jù)將做匿名處理,并通過“開放數(shù)據(jù)”門戶向公眾提供。 整個平臺使用 SDN 控制原理,因此實驗人員和最終用戶可對其進行全面編程。BIO 實驗網(wǎng)絡是世界上第一個此類網(wǎng)絡,它將開啟令人激動的新機遇,引領未來通信技術及云網(wǎng)絡軟硬件開發(fā)的潮流。 用于城市基礎設施的軟件定義網(wǎng)絡 最近幾年,通信行業(yè)基于 SDN 概念的創(chuàng)新解決方案層出不窮,將 IT 技術進步帶到了以硬件為主導的傳統(tǒng)電信行業(yè)。通過 SDN 對控制和數(shù)據(jù)進行去耦,不僅可實現(xiàn)創(chuàng)新的網(wǎng)絡控制方法,同時還可依賴在所有網(wǎng)絡元素中都很普遍的基本數(shù)據(jù)轉(zhuǎn)發(fā)操作。該方案允許集成新穎的架構概念,例如將以信息為中心的網(wǎng)絡 (ICN) 集成到這種基于軟件的網(wǎng)絡中。此外,SDN 還能促進物理組件成本的降低并使更多運營功能在軟件中完成,從而可對 ICT 設備最底層的智能基礎設施進行持續(xù)投資。 SDN 現(xiàn)在正在從 ICT 基礎設施延伸至物聯(lián)網(wǎng)平臺,這樣就有可能對計算和通信基礎設施進行完整的適應性調(diào)整,以利用感應與真實信息推動網(wǎng)絡操作。反過來,可利用網(wǎng)絡基礎設施及時地向應用和服務提供有意義的傳感器信息。對于 BIO 項目,我們的愿景是通過整個系統(tǒng)各層的可編程性與自適應性最終實現(xiàn)我們稱之為“生活網(wǎng)絡”的理念:在這樣的網(wǎng)絡中,互聯(lián)網(wǎng)和物(設備)能夠真正融合到能夠進行一致性管理與操作的計算和通信環(huán)境中。 在整個城市范圍內(nèi)演示基于 SDN 的平臺非常重要。未來互聯(lián)網(wǎng)和 5G 技術會出現(xiàn)在 BIO 測試平臺中,特別是使用目前及當代(即 Wi-Fi、LTE 和毫米波)無線電接入技術的 SDN 光主干網(wǎng)基礎設施中。令人興奮的媒體與企業(yè)社區(qū)貫穿于整個 BIO 測試平臺(圖 1 中的 engine shed 是創(chuàng)業(yè)孵化器的主頁,而 watershed 則是布里斯托媒體社區(qū)的主頁)。這些社區(qū)的成員在用例研究中也作為很好的早期用戶群體。他們參與 BIO 項目,讓我們可以獲取城市社區(qū)的見解和要求。 有線、無線和 RF 網(wǎng)格網(wǎng)絡都與技術無關,根據(jù)開放式網(wǎng)絡理念,使用可實現(xiàn)網(wǎng)絡功能虛擬化的 SDN 技術構建而成。名為 NetOS 的城市操作系統(tǒng)(圖 2)也基于 SDN 原理,將為智能城市提供所需的可編程性與自適應性。NetOS 是一種包羅萬象的分布式操作系統(tǒng),跨越終端(甚至更高級的設備,例如移動機器人和無人機)、網(wǎng)絡元素以及云/ IT 資源。這種城域操作系統(tǒng)將基于分布式軟件架構應對底層資源的異構問題。NetOS 將作為邏輯實體,以分層方式用分布式軟件來實現(xiàn),從而可在基礎設施上映射各種服務。 ![]() 圖 2 – NetoOS 是一個基于 SDN 的平臺,構建于多層結(jié)構之中,可與網(wǎng)絡、IT 和物聯(lián)網(wǎng)技術進行通信。該平臺原生支持數(shù)據(jù)收集、虛擬化、信息建模并可連接第三方應用。 城市基礎設施的虛擬化 需要在城市基礎設施的頂層支持高度多樣化的大量城市應用。例如,有些應用需要大容量和極低的時延。其他應用則消耗非常少的帶寬,但需要支持數(shù)量非常多的端點。另外,還有些應用對彈性或安全性以及隱私等有很嚴格的要求。 構建專用基礎設施來支持具體的應用,這種方式既不可行也不經(jīng)濟。因此,城市基礎設施運營商面臨的重要挑戰(zhàn)之一就是提供定制的專用網(wǎng)絡解決方案代替通用 ICT 基礎設施。當與 SDN 控制平臺集成時,虛擬化就是應對這一挑戰(zhàn)的關鍵技術環(huán)節(jié)。虛擬化能創(chuàng)建多個共存且隔離的虛擬基礎設施;它們能夠并行運行,充分滿足租戶的應用要求。 通過全面分析每個租戶在社會政策、安全性和資源方面的要求,就可采用某個網(wǎng)絡拓撲組建虛擬基礎設施,指明虛擬節(jié)點與虛擬鏈路的互聯(lián)方式。在虛擬節(jié)點及鏈路中指定性能參數(shù)(例如時延)和資源要求(例如網(wǎng)絡帶寬,計算 CPU/存儲器)。一般通過對物理資源進行分區(qū)和聚合來獲得虛擬資源(節(jié)點和鏈路)。因此,可編程硬件基礎設施對于支持組成具有高精細粒度和高可擴展性的虛擬基礎設施而言非常重要。 在城市環(huán)境中,在城市基礎設施中部署的設備是異構型的,包括無線/移動、有線、光網(wǎng)絡、數(shù)據(jù)中心/云以及功能性家用電器。要實現(xiàn)無縫業(yè)務提供,就必須在多技術、多領域城市基礎設施上支持采用虛擬網(wǎng)絡功能強化的聚合虛擬基礎設施,這樣每個租戶才能獲得城市基礎設施中其應有的一部分。不過,目前對這些技術領域的控制與管理都是孤立的。BIO 中具有 SDN 功能的 NetOS 提供一個邏輯集中化的控制平臺,其可打通管理壁壘,將不同技術進行橋接。該操作系統(tǒng)可對異構城市設備進行抽象化,隱藏其復雜的技術細節(jié),統(tǒng)一展示基礎設施。 白盒技術展望 開放網(wǎng)絡設備或網(wǎng)絡白盒,使用非品牌通用模塊化可編程硬件平臺。這類設備不僅可加載定制操作系統(tǒng),而且還可按需重新定義網(wǎng)絡功能,不受特定廠商設備限制。網(wǎng)絡處理器是實現(xiàn)底層網(wǎng)絡硬件可編程性的第一步,可充分利用通過軟件 API 定義功能的便捷性。網(wǎng)絡處理器是人們所熟知的硬件平臺,不僅可提供類似于通用 CPU (具有更多硬件資源)的一般可編程特性,而且還可通過編程執(zhí)行各種網(wǎng)絡功能;谔幚砥鞯募軜嫷闹饕獌(yōu)勢在于能夠利用 C 語言等高級語言快速實現(xiàn)網(wǎng)絡功能,這對于快速原型設計而言非常有必要。不過,網(wǎng)絡處理器沒有針對并行工作優(yōu)化,其對于構建支持高數(shù)據(jù)速率傳輸?shù)母咝阅軘?shù)據(jù)層技術非常重要。 現(xiàn)場可編程門陣列 (FPGA) 是高性能通用處理平臺,可利用從晶體管級到IP功能級的可編程性。因此,對于設計和原型設計必須具備高度靈活性及可編程性的網(wǎng)絡技術而言,它們是非常受歡迎的平臺。 我們正在 BIO 基礎設施的多個點中使用已經(jīng)演變成片上系統(tǒng) (SoC) 的賽靈思 FPGA ,這些點包括:作為光電白盒的工作節(jié)點(見圖 2)、仿真設施、無線 LTE-A 實驗設備以及物聯(lián)網(wǎng)平臺。BIO 使用由現(xiàn)場可編程門陣列 (FPGA) 和光學(交換與處理等)部件構成的可編程、可定制網(wǎng)絡白盒。這些盒子支持高容量數(shù)據(jù)處理與傳輸、功能可編程性與虛擬化,可通過 SDN 接口進行深度控制。圖 3 是基于 FPGA 的平臺;該平臺不僅能夠以可編程的方式容納多種功能,而且還能夠與可編程光電部件連接。[5] FPGA 具備多種優(yōu)勢,包括:通過功能的可重編程實現(xiàn)硬件重用,升級更加簡便,而且設計到部署的周期比專用標準產(chǎn)品 (ASSP) 更短。 ![]() 圖 3 – Bristol Is Open 的網(wǎng)絡白盒圍繞賽靈思 FPGA 構建而成。 網(wǎng)絡白盒的光電部件采用一個光學背板,以便將一系列光電功能模塊插入到諸如放大、多播、波長/光譜選擇、信號添加/丟棄等光學功能中。重要的是,輸入和輸出鏈路要與節(jié)點提供的所有功能去耦,以提高靈活性、效率和可擴展性,而且可在服務過程中實現(xiàn)無損重用,從而最大程度減少破壞性的部署周期。 基于 ZYNQ SOC 的仿真平臺 為了擴展 BIO 設施的功能以對更大更現(xiàn)實的情景進行實驗,我們在 BIO 中部署了一個網(wǎng)絡仿真器。該平臺能實現(xiàn)網(wǎng)絡仿真以及資源虛擬化和虛擬基礎設施構成技術,以實施高級網(wǎng)絡、云計算方面的研究。這個仿真平臺還采用本地和遠程實驗室設施以及分布式研究基礎設施(網(wǎng)絡與計算)。圖 4 展示了位于 Bristol Is Open 基礎設施核心的多層、多平臺仿真設施。 ![]() 圖 4 – Bristol Is Open 中的仿真設施包括以 FPGA 和網(wǎng)絡處理器為主要形式的可編程硬件。 該仿真設施提供一系列功能,用以加強與 BIO 城市網(wǎng)絡和其他遠程互聯(lián)實驗室聯(lián)合進行的網(wǎng)絡研究: 1. 節(jié)點與鏈路仿真:該平臺可仿真多種網(wǎng)絡元素,例如有線和無線領域的路由器和交換機,以及具有各種物理屬性的互聯(lián)鏈路。 2. 協(xié)議仿真:無論是集中式還是分布式,網(wǎng)絡節(jié)點都要依靠協(xié)議進行通信。能夠?qū)W(wǎng)絡技術進行精確建模的仿真設施允許用戶或研究人員嘗試不同通信協(xié)議并大規(guī)模研究其行為。 3. 流量仿真:根據(jù)仿真情景(無線網(wǎng)絡、數(shù)據(jù)中心網(wǎng)絡等)的不同,可以生成具有任意間隔和操作速度(從數(shù) Mb/s 到數(shù) Tb/s不等)的流量模式,并應用于相應的仿真或物理網(wǎng)絡。 4. 拓撲結(jié)構仿真:使用 BIO 仿真設施可得到目標節(jié)點與鏈路的任何拓撲結(jié)構。這樣,用戶就可以在部署和安裝之前對真實網(wǎng)絡結(jié)構上相應技術的各個方面進行全面檢查。 與提供計算機主機仿真環(huán)境的其他設施不同,BIO 的獨特之處在于包含了可編程硬件(FPGA、網(wǎng)絡處理器),以及到多技術測試平臺的動態(tài)靈活的連接功能,以及豐富的專用連接基礎設施。可編程硬件和外部互聯(lián)的使用讓用戶可以大規(guī)模精確仿真網(wǎng)絡和計算技術的功能與性能,并用它們來綜合具有代表性的復雜系統(tǒng)。憑借 FPGA 的并行處理能力和高速 I/O, BIO 可以大規(guī)模精確仿真當前的或?qū)嶒灥木W(wǎng)絡技術和拓撲結(jié)構,有線或無線均可。 網(wǎng)絡仿真器使用大量高級網(wǎng)絡和 IT 技術。FPGA 群、服務器群和 L2/L3 可編程網(wǎng)絡設備是網(wǎng)絡設施的主要構建塊,使用戶可以構建數(shù)據(jù)層和控制層中的各種網(wǎng)絡技術(如虛擬化、SDN 和 NFV、資源/工作負載分配工具和算法等),并對其進行實驗和使用。 仿真器通過 10、40 和 100Gbps 端口連接到 BIO 城市網(wǎng)絡。仿真網(wǎng)絡可以使用標準數(shù)據(jù)層協(xié)議(例如以太網(wǎng)、OTN 和 Infiniband)或定制的和專有的協(xié)議與其他網(wǎng)絡域?qū)崿F(xiàn)互聯(lián)。 仿真器使用賽靈思的 ARM Zynq-7000 All Programmable SoC 平臺,該平臺是一款單芯片的 FPGA 處理器件。算法加速是 Zynq SoC 的目標用例之一,也就是將用于資源分配、路徑計算和負載均衡等的計算密集型任務交給基于 FPGA 的并行處理技術來執(zhí)行。硬件輔助式網(wǎng)絡功能虛擬化是我們在 BIO 中使用 Zynq SoC 平臺的另一個實例,目的是運行性能要求較高的虛擬網(wǎng)絡功能 (VNF),例如深度數(shù)據(jù)包檢測、服務控制與安全等。基于 Xen 的 ARM 內(nèi)核虛擬化還有助于在相同 SoC 芯片上運行多個操作系統(tǒng)。這樣,BIO 就可讓多個操作人員在相同設備上托管他們的 VNF,并可對并行硬件計算資源實現(xiàn)共享和/或?qū)S迷L問,以提高性能。 實驗即服務 城市運行方式日新月異。BIO 使用數(shù)字技術創(chuàng)建了一個開放的可編程城市,能為市民提供更多的方式來參與城市生活和促進城市運轉(zhuǎn)。我們稱之為“城市實驗即服務”。開放的方式能指導我們的采購活動、數(shù)據(jù)管理以及我們所使用的軟硬件。開放意味著 BIO 利益相關方能主動與其他城市、科技公司、高等學校和市民分享我們學到的知識。 參考資料 1. https://www.gov.uk/government/ne ... ay-for-smart-cities 2.世界城市狀況報告, 2012/13, http://www.unhabitat.org/pmss/ listItemDetails.aspx?publicationID=3387 3 https://www.gov.uk/government/up ... d-paper-digital.pdf 4. http://www.gartner.com/newsroom/id/2636073 5.Bijan Rahimzadeh Rofoee, George Zervas, Yan Yan, Norberto Amaya 和Dimitra Simeonidou, “All Programmable與綜合光網(wǎng)絡:架構與實現(xiàn)”,《光通信與網(wǎng)絡雜志》5, 1096-1110 (2013) |