劉萌萌的老公 智能網卡與服務器處理器有何區別?如果你指的是亞馬遜云服務(Amazon Web Services),兩者大概相差三年。 摘要:到目前為止,亞馬遜和其他大型云運營商幾乎全部使用英特爾的 Xeon 芯片。雖然在服務器芯片市場,英特爾市場占有率非常高,但亞馬遜正使用折扣策略來贏得客戶。亞馬遜表示,基于 Graviton 的云服務比英特爾處理器上運行的現有產品「成本低得多」,具體在某些處理任務上,能夠減少 45% 的成本。 智能網卡與服務器處理器有何區別?如果你指的是亞馬遜云服務(Amazon Web Services),兩者大概相差三年。 2015 年,亞馬遜以 3.5 億美元收購 Annapurna Labs。早些時候,亞馬遜從 Calxeda 挖來了幾名員工,Calxeda 是一家致力于開發基于 ARM 架構服務器系統的初創公司。 如此看來,AWS 創造了自己的服務器芯片,放棄使用目前 ARM 架構服務器市場最領先的 Marvell(前身為 Cavium)ThunderX2 芯片,就顯得尤為重要。然而,這并不代表 Marvell 或者 Ampere──如果未來實現了超強浮點并行處理,擁有 A64FX 處理器(48 核且具備可伸縮矢量擴展)的富士通也將縱橫 ARM 市場──ARM 芯片未來在 AWS 公有云市場一定毫無作為。 我們認為 AWS 已經在 Annapurna Labs 中研發「Alpine」系列雙核及四核 ARM 芯片,為自己的服務器集群創造 SmartNIC。SmartNIC 是服務器集群不可或缺的。除了 EC2 上的 Xeon、 Epyc 和現在的 Graviton 處理器的操作系統和應用之外,服務器集幾乎能卸載所有功能,使得公有云計算核心可以極大程度上運行應用。 雖然之前說過,但我們還是想再次強調:大部分 Hyperscaler 和云構建仍依賴 SmartNIC 的發展。由于 InfiniBand 網絡具備搭配智能網卡 GeniusNIC(Mellanox Technology 的命名雖然有些玩笑意味,但能看得出心)的卸載模型,HPC 中心能夠進一步提升價值。最終,Mellanox Technology 的落后也是由于相同的原因:Hyperscaler 和 HPC 中心經常采用卸載計算。核心計算十分昂貴,相對而言,卸載計算就不一樣了。 2016 年 1 月,亞馬遜與 Annapurna Labs 發布了 32 位 Armv7 與 64 位 Armv8 設計,兩者已達到「企業級性能與特征」,如支持 DDR4 內存、2MB 二級緩存。自那以后,再沒有透露好更多關于「Alpine」系列芯片的消息。 這些設備的進給量與速度并沒有任何特別之處,由于 Amazon 并未公布任何細節,我們不展開討論具體架構。但我們推測有兩點非常不可思議:亞馬遜如何生產這些廉價設備;亞馬遜如何運用服務器卸載計算以使得服務器、網絡及存儲更加高效。 所有 AWS 的息表示,通過 EC2 A1 讓業界熟悉的 Graviton 處理器,最多支持 16 個虛擬 CPU、32GB 主內存,服務器適配器的網絡帶寬達到 10 Gb/秒,彈性塊存儲(EBS)帶寬達到 3.5 Gb/秒。當我們想了解更多技術細節時,AWS 并未確認目前使用哪個 Cosmos 核心,亦未確認 Graviton 具備 16 個核心且無法通過同步多線程(SMT)為各個核心提供虛擬多線程。 我們推斷內存及內存帶寬不多,可能只有一個內存控制器和兩個內存通道,最高容量 512 GB,搭配十分昂貴的 128 GB 記憶棒,即便使用便宜的 8 GB 記憶棒也可輕松達到 32GB。Annapurna Labs 可能在芯片上放置了大量內存你控制器,我們認為其并不支持 SMT,推斷芯片上具備 16 個內核。一個內存控制器搭配八個核心是很好的平衡選擇,但如果大家想讓計算能力和內存帶寬恢復平衡,四個內存控制器的效果甚至會更好。(考慮到 AWS 并未大肆炫耀,該項可能仍未實現。) 基于 Arm 的 A1 EC2 目前在美國東部、西部及歐洲()等區域可用,訂購類型一般涵蓋 On-Demand、 Reserved、Spot、Dedicated 及 Dedicated Host。AWS 特別提醒,上述 A1 實際應用于內存帶寬不做特別的橫向擴展工作負載,如 Web 服務器、開發、緩存服務器或容器化微服務等輕量化及無狀態服務。AWS 表示與 EC2 上同等性能的 32 位服務相比,這些服務成本能降低到 45%。不過,AWS 并未說明具體的比較對象。 我們來看看 Arm 服務器之于基礎設備的野心有多大。毫無疑問,A1 會有無數的衍生版本。對于支持極有可能成為下一代智能網卡處理器的發展來說,這是件好事。算上基于 Arm 的 A1,AWS 還在 EC2 主題上研發了一些其它基礎設施變體。新一代 C5 服務在這些變體之間的以太網速率達到每秒 100Gb,適用于那些帶寬依賴的 HPC 仿真建模、機器學習訓練及密集數據分析工作。 除了額外帶寬之外,C5n 的數據隊列是 C5 和 C5d 的數倍至多──32 比 8 的彈性網絡接口(Elastic Network Intece,應用于 Annapurna 處理器,布置在網卡附近,使其更加智能──幫助網絡適配器中數據更快的在內核中流轉。無論是單個可用范圍或區域內跨越多個可用范圍,帶寬在同一區域內都可用)。 在過去五年里,Calxeda、Applied Micro、英偉達、三星、博通、、Cavium、Marvell、AMD 和高通等多家投身到 Arm 服務器芯片的研發。但發展到今日,這些想去幾乎全軍覆沒。Moor Insight & Strategy 的行業分析師帕特里克·莫爾海德(Patrick Moorhead)上周五在給 CNBC 的郵件中寫道:「AWS 接受 ARM 為 ARM 帶來了可信度,將 ARM 的業務擴展到更多的云參與者和工作負載。」 盡管亞馬遜的大部分營收仍來自商品銷售,但 AWS 已成為該公司財務健康的關鍵。第三季度,亞馬遜超過一半的營業利潤來自 AWS。亞馬遜在線商店的收入本季度同比增長 10%,而 AWS 服務的營收增長了 46%。AWS 現在有超過 125 種服務可供客戶使用,包括核心的 EC2 計算服務。 在接下來的幾年里,AWS 可以發布基于更強大 ARM 芯片的新實例。現有實例使用 ARM 于 2015 年推出的 Cortex-A72 系統。但更重要的是,其他云計算提供商將可能同樣開始使用 ARM 技術發布實例。 本文由來源于財鼎國際(www.hengpunai.cn) |