在今日舉行的Six Five峰會上,英特爾公布了其對基礎設施處理器(IPU)的愿景。IPU是一種可編程網(wǎng)絡設備,旨在使云和通信服務提供商減少在中央處理器(CPU)方面的開銷,并充分釋放性能價值。利用IPU,客戶能夠部署安全穩(wěn)定且可編程的解決方案,從而更好地利用資源,平衡數(shù)據(jù)處理與存儲的工作負載。
IPU是一種全新的技術類別,是英特爾云戰(zhàn)略的重要支柱之一。它擴展了我們的智能網(wǎng)卡功能,旨在應對當下復雜的數(shù)據(jù)中心,并提升效率。在英特爾,我們致力于攜手客戶及合作伙伴構建解決方案、創(chuàng)造新型技術,而IPU就是這種合作的典范。
——Guido Appenzeller
英特爾數(shù)據(jù)平臺事業(yè)部首席技術官
IPU是一個可編程的網(wǎng)絡設備,能夠?qū)?shù)據(jù)中心內(nèi)的基礎設施功能進行安全加速,從而使系統(tǒng)級資源的管理更加智能。
通過IPU,云運營商可以轉(zhuǎn)向完全虛擬化的存儲和網(wǎng)絡架構,同時保持超高的性能、以及強大的可預測性與可控性。
通過特定功能,IPU可對數(shù)據(jù)中心中基于微服務架構的現(xiàn)代應用程序進行加速。谷歌和Facebook的研究表明,微服務通信開銷可消耗22%①到80%②的CPU性能。
借助IPU,云提供商可以安全地管理基礎設施功能,同時為客戶提供對CPU和系統(tǒng)內(nèi)存功能的全面控制力。
IPU可以提供的能力包括:
? 通過專用協(xié)議加速器來加速基礎設施功能,包括存儲虛擬化、網(wǎng)絡虛擬化和安全。
? 通過把軟件中的存儲和網(wǎng)絡虛擬化功能從CPU轉(zhuǎn)移到IPU,從而釋放CPU核心。
? 允許靈活的工作負載分配,提高數(shù)據(jù)中心利用率。
英特爾與絕大多數(shù)超大規(guī)模云服務提供商建立了緊密的合作關系。通過至強D、FPGA和以太網(wǎng)組件的廣泛部署,英特爾已在IPU市場出貨量上位于領先地位。英特爾首個基于FPGA的IPU平臺已為多個云服務提供商完成部署,我們的首款ASIC IPU也正在測試中。
——Patty Kummrow
英特爾公司數(shù)據(jù)中心事業(yè)部副總裁兼
以太網(wǎng)產(chǎn)品部總經(jīng)理
百度和英特爾在IPU領域展開全面合作,基于英特爾的IPU解決方案,百度自研智能網(wǎng)卡實現(xiàn)裸金屬、虛機、容器多種算力在網(wǎng)絡和存儲功能的全面卸載和統(tǒng)一,極大地賦能了百度云主機產(chǎn)品。
—— 王雁鵬
百度主任系統(tǒng)架構師
英特爾將推出更多基于FPGA的IPU平臺和專用 ASIC,這些解決方案建立在強大的軟件基礎之上,使客戶能夠構建領先的云編排軟件。
不斷演進的數(shù)據(jù)中心將需要一個全新的智能架構。這一架構內(nèi),大規(guī)模分布式異構計算能夠協(xié)同工作,無縫連接,形成一個獨立的計算平臺。這種新架構將有助于解決當今資源擱淺、數(shù)據(jù)流擁堵和平臺安全不兼容的挑戰(zhàn)。這種智能數(shù)據(jù)中心架構將擁有三類計算單元——用于通用計算的 CPU、用于特定應用或特定工作負載加速的XPU以及用于基礎設施加速的IPU——它們將通過可編程網(wǎng)絡相互連接,從而有效利用數(shù)據(jù)中心資源。
① From Profiling a warehouse-scale computer, Svilen Kanev, Juan Pablo Darago, Kim M Hazelwood, Parthasarathy Ranganathan, Tipp J Moseley, Guyeon Wei, David Michael Brooks, ISCA’15
https://research.google/pubs/pub44271.pdf -- figure 4
②
https://research.fb.com/publications/accelerometer-understanding-acceleration-opportunities-for-data-center-overheads-at-hyperscale/