數據存儲產業服務平臺

微軟研發低成本可編程的原型數據中心交換機

微軟研究人員正在研發一種可編程且低成本的原型交換機,有助于支持云計算或其他網絡交付服務。

微軟相關的白皮書中介紹了這個名為ServerSwitch的交換機:“ServerSwitch集成了高性能、可編程的ASIC交換芯片,以及全編程多核商用服務器與控制軟件,設計用來處理數據中心網絡通信,這比其他正處發展中的基于軟件的控制系統更加高效。微軟研究人員正與清華大學共同開發ServerSwitch。

ServerSwitch可能將在未來增加Software Defined Networking技術Openflow,Openflow近期以新基礎的形式獲得了廣泛支持,其中包括Facebook、Google、Microsoft、Verizon、IBM、Cisco、Brocade、Juniper和許多其他廠商。

微軟團隊表示,基于軟件的方式會遇到高CPU開銷和處理延遲等情況……OpenFlow現在專注于控制面板功能。OpenFlow為集中控制器定義了一個架構,通過一個安全通道(一般是TCP/IP協議)來管理OpenFlow交換機。它還定義了一個規范來管理交換機內的流表。OpenFlow 和ServerSwitch都以可編程網絡平臺為目標。ServerSwitch使用了多個PCI-E通道互連交換芯片和服務器,從而提供可編程性和高性能。低延遲和高速通道使我們可利用商用服務器資源提供可編程控制和數據面板。但由于交換機與控制器之間更高的延遲和更低的帶寬的緣故,OpenFlow難以實現相同的功能。

對于ServerSwitch,交換芯片可通過編程支持靈活的頭格式,以及各種用戶定義的具有線速的封包轉送設計,而不需要服務器CPU的介入。我們可以利用其PCI-E接口的低延遲與高效率的服務器軟件設計,實現在具有低CPU開銷的服務器CPU中部署軟件定義的信號和阻塞控制。ServerSwitch提供的可編程化使新的Data Center Networking服務成為可能,該服務需要諸如網內緩存的網內數據處理。

該團隊還表示,現在ServerSwitch很大程度上還只是一個研究項目,并非沒有局限性。當前配置中,ServerSwitch的硬件轉發可編程性是有限的,而且具有較高的包處理延遲。ServerSwitch僅支持4Gb以太網接口,不適用于需要大量交換機端口的架構。

白皮書還介紹到:“我們的軟件API目前集中在查找表的可編程性和隊列信息查詢。當前的交換芯片也提供了很多先進功能,比如隊列與緩沖管理、訪問控制和優先級與公平排隊調度。我們還在計劃在未來擴展API以覆蓋這些功能。我們還打算在未來版本將現有的千兆以太網硬件升級到萬兆。預計ServerSwitch可用于DCN以外的網絡研究(比如企業級網絡)。我們還計劃在未來面向網絡調查群體發布服務器交換機卡和軟件包。”

未經允許不得轉載:存儲在線-存儲專業媒體 » 微軟研發低成本可編程的原型數據中心交換機
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走