<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 微軟計劃以FPGA提升數(shù)據(jù)中心服務器效能

          微軟計劃以FPGA提升數(shù)據(jù)中心服務器效能

          作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

          (Microsoft)正探索將現(xiàn)場可編程閘陣列()導入其資料中心伺服器的可能性。雖然目前這還只是一個初步的概念,但它可望緩減目前在網(wǎng)路效能所面臨的挑戰(zhàn)。

          本文引用地址:http://www.ex-cimer.com/article/201609/304313.htm

          伺服器工程副總裁Kushagra Vaid在日前舉行的Linley Tech Processor Conference大會上發(fā)表專題演說時表示,該公司管理著全球各地的上百萬臺伺服器,如今已看到即將在未來三年內出現(xiàn)的網(wǎng)路瓶頸。

          Kushagra Vaid指出,“我們目前正面對晶片供應商跟不上 Azure 云端平臺變化速度的問題。目前的網(wǎng)路需要新功能,以期實現(xiàn)可編程性、流量控制以及虛擬交換機。它的變化速度如此之快,使網(wǎng)路晶片無法因應,因而出現(xiàn)以 取而代之的想法。”

          今年初,宣布計劃利用 卡來提升其 Bing 搜尋效能。新增加的性能更甚于該公司的 Altera Stratix V 客制卡成本。

          這項策略能否帶來新的連網(wǎng)速度和功能,目前還有待觀察。但在Kushagra Vaid的專題演說后,幾家供應商都針對 FPGA 加速器以及其他概念的開放 API 提出建議。

          該公司所面臨的問題日趨明顯。過去四年來,微軟的資料中心伺服器已經(jīng)使用1-10Gbit/s逐漸轉為使用40Gbit/s介面了。目前,該公司所購買的所有新伺服器使用的是4個10G晶片以40G的速率傳送資料至架頂式(ToR)交換機,這是大多數(shù)晶片供應商預期的 ToR 交換機速率。

          網(wǎng)路晶片不僅要快速,還必須能夠處理越來越廣泛的功能。例如,它必須能以40Gbit/s的速率為全球15個資料中心的所有資料進行即時加密。

          “這可是巨大的處理能力。根據(jù)我們所做的研究顯示,采用英特爾 Ivy Bridge 伺服處理器的話需要16-24顆核心......但這么做并不符合經(jīng)濟效益,所以我們亟需卸載加密。這是必須實現(xiàn)的全新硬體設計水平。”

          此外,微軟已經(jīng)開發(fā)出一種能以分布式軟體取代以往由獨立裝置處理負載平衡功能的方法了。該公司目前正為深度封包檢測等任務探索類似的途徑。“這是一種人們稱之為網(wǎng)路功能虛擬化的方式,”Vaid以此描述在ESTI所進行的一項業(yè)界標準。

          微軟尚未評估結合 CPU 與 FPGA 協(xié)同處理器的途徑,“但這是一種全然不同的編程模式,而且如何共享資料與控制結構也還不確定。我想應該還沒有人t解這一點。”

          Vaid建議晶片設計人員著手進行一些能夠靈活地因應通用型任務以及加速專用型任務的設計。他坦承這必須在一顆低成本的單晶片中整合 CPU 以及類似 FPGA 的性能。此外,他也希望實現(xiàn)一種可改變當今資料中心工作負載速度的架構。

          “我知道開發(fā)硬體需要多少時間,”Vaid說,“但我們必須找到一種平衡二者的方式。”



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();