面向產業的工業設計: 讓OCCERA平台更穩定、更可靠
OCCERA針對工業雲端運算的需求而設計,除了採用英特爾最新的高效能低功耗處理器,為工業運算提供更高密度的運算效能、更彈性的應用擴充、以及更優秀的能效利用比外,它還考慮了電信級ICT設備的一些特殊需求。比如所有的運算節點、交換節點、儲存模組都進行了備援設計,而且可以支援熱插拔,配合軟體可以實現雙機備份和鏈路備援,借此滿足電信運算對高達5 個9 的高可用性需求。而MICA 的IO模組則支援LAN BYPASS 高級特性,可以通過BIOS 或者IPMI 介面,獨立控制IO 模組上電和下電狀態下的LAN BYPASS 模式。
針對雲端運算網路中的高頻寬需求,OCCERA 平台的每個運算節點最大可以支援到交換節點雙通道64G 的通訊鏈路。對於更高的通訊需求,OCCERA則通過擴充IO 介面板來實現,單運算節點可以最大支援高達480G 的通訊鏈路,配合使用英特爾DPDK 和DPDK vSwitch 等開源技術,可以將CPU 的運算能力和IO 處理能力利用到極致,從而實現更高的資料包處理密度。與傳統資料中心伺服器相比,適用於雲端運算的網路安全伺服器除了要提供更高的網路頻寬外,還需提供更豐富的網路介面類別型,OCCERA提供了多個高密度擴充介面卡槽位元,支援千兆光電以及萬兆口等豐富的介面卡類型。
NFV 和SDN 支援: 全面支撐資源按需分配的核心需求
通過NFV 技術可以將一台物理設備劃分成多台邏輯上完全隔離, 相互獨立的設備,滿足設備租賃和雲端運算場景。另一方面,由於採用通用硬體取代了專有設備,可以更方便快捷地把網元功能部署在需要的位置,同時也可以對運算、儲存和頻寬資源實現按需分配及動態調整,以達到最優的設備利用率。 OCCERA平台除了支援英特爾針對處理器、晶片組、網路的VT-x、VT-d、VT-c 等最新虛擬化技術外,針對媒體處理還可以實現對GPU 的虛擬化,實現GPU 資源在多個虛擬機器之間的共用,特別適合部署基於訂閱的媒體服務,如視訊會議、網路機上盒、虛擬桌面等。
用於實現控制與轉發分離的SDN 技術,可以提高雲端運算中資料流程的可管理性,結合使用NFV 技術,可以按需編排網路資源,實現網路的彈性部署,對服務流量進行更精細的QoS 控制,滿足端到端業務體驗和高效的網路運營要求。OCCERA的交換節點使用最新的交換晶片技術,通過採用更大的TCAM 表,可以實現基於OpenFlow 的L2/L3/L4 快速轉發,滿足基於流的程式設計需求。
硬體加速設計:OCCERA讓運算資源能夠更有效的使用
OCCERA 針對工業ICT 設備而設計,它整合了一系列最新的硬體加速技術,來加快網路資料包和視訊的處理。針對NFV,OCCERA 的交換節點支援對NVGRE/VXLAN 等隧道協定的處理加速,滿足雲端運算中構建大二層網路的需求。
針對資料包處理,OCCERA的運算節點可以不使用CPU 資源,在網卡內部實現對資料流程的負載均衡和過濾。此外OCCERA 還可以通過選配英特爾的Quick Assist Technology 模組, 利用專用的硬體單元針對網路資料包進行加解密或壓縮解壓縮處理。針對視訊處理,OCCERA 則可以利用英特爾嵌入在CPU 內部的Quick Sync Video 視訊加速單元,對視訊編解碼和視訊分析演算法進行硬體加速處理。這些專用硬體處理單元的使用不但加快了應用任務的處理,而且卸載了CPU 處理該類任務的負荷,使運算資源能夠得到更有效的使用。