天天看點

關于OpenVPX中的plane

今天做實驗室項目的時候翻譯的一段文獻。網絡上關于OpenVPX的中文資料較少,拿來和大家分享。

OpenVPX的主要思想是提出了“plane”的概念,plane指的是裝置間互聯的實體和邏輯通道。這一概念最早在電信領域被應用。OpenVPX planes被具體分為5個planes。

  •  Utility plane:為系統提供最基礎的服務,比如:電源供給,參考時鐘,低級别的信号(比如系統複位)。
  •  Management plane:用于組織和管理基于IPMI标準的硬體資源,Management plane 的電源可以與主電源(供給系統中的各闆)分開,這樣就可以實作Management plane對各闆的電源的控制。
  •  Control plane:此plane使用低延遲、中等帶寬、基于資料包的通信模式。OpenVPX通過把控制通路(control traffic)和資料通路(data traffic)區分開,確定了每一通路的帶寬,并且一個通路的沖突不會影響到另一個通路。特别的是,control plane使用了一個開關千兆以太網,可選擇單星狀拓撲或雙星狀拓撲(single- or dual-star topology)。
  •  Data plane:data plane在闆間及底闆上建構了一套高帶寬,低延遲的資料通路。Data plane可以選擇單星狀或雙星狀、單跳或多跳的(single- or dual-star, single- or muti-hop)MESH網絡。實體層,邏輯層,網絡層的通信協定(包括串行的RapidIO和10Gbit以太網)都會被應用到Data plane。
  •  Expansion plane:expansion plane把主要闆與若幹緊耦合的處理闆或IO闆連接配接起來。通常情況下,這些緊耦合的處理闆不能獨立于主要闆工作。Expansion plane拓撲是以每個主節點的根的樹的互斥集合,與data plane一樣, expansion plane需要使用低延遲、高帶寬的通道支援其通信。

繼續閱讀