日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

傲腾™,企业应用加速利器!

發布時間:2023/12/10 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 傲腾™,企业应用加速利器! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

企業類應用與桌面類應用的一個顯著區別,就是它們在設計時可以充分利用超大內存,會主動對內存和硬盤的使用進行規劃以及性能優化,都做得很專業。然而,在這個數據暴漲的時代,一些大數據類應用對內存的需求已經超出了可接受的成本范圍,此時不得不使用NVMe硬盤來承載大量的從主存中騰挪出來的數據。

?

對于某些強烈依賴內存的系統,比如內存數據庫,內存計算系統而言,SDRAM到NVMe盤的性能落差甚至都覺得太大,而導致最終性能不令人滿意。所以對于這類應用,一個位于SDRAM和NVMe盤之間的存儲器層級,就十分必要。英特爾?傲騰?持久內存恰恰填補了這個空缺。

?

針對大數據激增企業端的存儲壓力,英特爾推出了兩大數據中心產品:英特爾?傲騰? 持久內存和英特爾?傲騰?固態盤。雖然英特爾?傲騰?持久內存 ?和英特爾?傲騰?固態盤都使用了相同的英特爾?傲騰? 內存介質,但它們是完全不同的產品。英特爾?傲騰? 持久內存容量大,性能接近于傳統的DRAM內存,但價格更親民。位于 DIMM 封裝中,在 DRAM 總線上運行,可以作為易失性內存或持久內存使用。而英特爾?傲騰?固態盤嚴格用于標準 NAND 封裝模型(AIC、M.2、U.2、EDSFF 等)中的快速存儲,并采用 NVMe* 協議駐留于 PCIe 總線上,作為存儲設備始終保持數據持久,可以讓更多存儲中的數據更加靠近CPU。

?

想要理解英特爾?傲騰? 持久內存的優越性,不妨說說傳統的內存和存儲架構。在傳統內存和存儲架構中,是讓 DRAM 內存直接訪問存儲設備。這些存儲設備可以是以往的塊存儲設備,也可能是 NAND 固態盤。然而,內存和存儲設備之間,在數據讀取速度和容量上難以匹配。DRAM 的數據讀取速度快,缺點是太貴且容量密度有限,因此服務器總內存容量受限,且DRAM內存上的數據無法持久保存;存儲設備成本低、容量大,數據可持久保存,缺點是數據的讀取速度慢。基于此,通過在 DRAM 內存和塊存儲設備之間加入大容量 SCM 層——英特爾?傲騰?持久內存,極大地提升了內存存儲,保證最常用的數據以最高性能進行訪問,以高性價比提供了出色性能。

說說離我們生活較近的案例,在我們日常生活中,很容易發現自己的使用習慣、消費習慣、生活喜好很容易被大數據抓取,用于用戶畫像、商品推薦等業務,這些業務的背后都可能有Redis存儲的支持。作為內存數據庫,Redis 依賴高內存容量,這樣才能愜意地享受比固態盤更高的數據吞吐帶寬,以及更低的數據處理延時。

?

英特爾?傲騰?持久內存可在每個CPU的內存總線上提供高達 3TB 的內存容量,同時性能接近 DRAM。與第二代英特爾?至強?可擴展處理器搭配使用,提供比前幾代處理器更出色的單位內核性能和內存容量,這些因素均有利于 Redis 的部署,并且體現在具體數據中。

?

來看數據測試,兩套配置幾乎完全相同的服務器系統,區別在于一臺使用英特爾?傲騰?持久內存,另一臺使用傳統內存,測試下來,兩系統提供的性能和虛擬機密度類似,延遲均小于 1 毫秒。但采用英特爾?傲騰?持久內存的系統,每個虛機可以降低 20% 成本,同時還能滿足所有虛擬機 SLA 要求。這是針對單機同內存容量的狀況的成本分析。

在 Redis 服務器集群中使用英特爾?傲騰?持久內存,成本可以降低高達 40%,而且由于單臺服務器搭載內存更多,因此服務器節點更少,無論是基礎設施的運維,還是數據的管理,都更加方便。

?

英特爾?傲騰?持久內存加速阿里Mars系統

?

在一次測試中,阿里的Mars分布式內存計算框架利用英特爾?傲騰?持久內存,取得了很不錯的性能加成。如下圖所示,當需要處理的數據集超過了主存承載能力之后,溢出后的數據被放置在傲騰?存儲器而不是之前的NVMe硬盤中,隨著數據量溢出主存,傲騰?方案的性能會有顯著提升。

?

Mars是一個基于張量的統一分布式計算框架,突破了現有大數據計算引擎以關系代數為主的計算模型,將分布式技術引入科學計算和數值計算領域,極大地擴展了科學計算的計算規模和效率。目前Mars已經實現了70%的Numpy常見接口,用戶只需要通過import Mars就可以將已經編寫好的基于Numpy的代碼移植到Mars中。

?

Mars會將張量自動在各個維度上切分成小的chunk來分布式處理從而提升并行性,以便于將小顆粒任務派發到GPU,或者網絡遠端的其它集群節點上并行計算。

舉例來講,對于張量矩陣乘法,Mars會生成如下圖所示的chunk級別執行圖。在執行過程中,會有大量的中間過程,這些過程生成大量的數據會占用寶貴的主存資源。

每個chunk執行完畢之后,結果數據會被放置在shared memory中,當share memory中數據過多時,Mars會啟動spill溢出控制機制,將溢出的數據轉移到下層更大容量的存儲器中。

經過評估,阿里發現使用英特爾?傲騰?持久內存來作為主存的下一層存儲器,無論是在性能上還是TCO上,相比直接用NVMe盤作為下層,都非常符合Mars系統的預期。

?

?

英特爾?傲騰?持久內存提供128GB、256GB和512GB容量,遠高于目前最大容量僅限于每DIMM 128GB的可用SDRAM DIMM,而且與傳統DRAM DIMM相比,英特爾?傲騰?持久內存的每GB成本更低。英特爾?傲騰?持久內存通過內存總線直接連接到處理器,在基于App Direct(簡稱AD)模式下,應用程序可以完全繞過操作系統,不需要設備驅動程序、系統調用、中斷和上下文切換,就可以從用戶空間直接訪問英特爾?傲騰?持久內存上的數據。下圖所示為采用NVMe閃存盤、NVMe傲騰?盤和英特爾?傲騰?持久內存的訪問延遲對比。

總體而言,使用英特爾?傲騰?持久內存,解決了Mars科學計算中因數據溢出傳到硬盤,導致I/O開銷增大,計算性能降低的問題。通過測試,驗證了在TCO成本相當的情況下,使用英特爾?傲騰?持久內存能夠有效提升Mars科學計算性能。

?

傲騰?固態盤加速Ceph分布式存儲系統

?

Ceph是最常見的塊和對象存儲后端解決方案。作為一款開源的分布式存儲軟件解決方案,它在分布式、可靠性、易擴展、并發性能的優勢越來越被行業作為專業存儲高性能解決方案。隨著云服務以及產業互聯網升級對存儲性能要求越來越高,英特爾?傲騰?固態盤可以在IOPS和延遲方面助力客戶產業升級,并且其高壽命的優勢幫助企業降低維護成本。

?

在 Ceph分布式存儲方案中,使用英特爾?傲騰?固態盤作為緩存盤為RocksDB、 WAL、OSD緩存提速,低延遲加速負載間的傳輸響應,并配合英特爾?CAS緩存加速軟件進一步增強系統性能和可靠度。

?

?

在以成本和性能為導向的前提下,如何以較低成本實現最大性能的發揮?針對Ceph架構中的熱數據和溫數據進行優化,英特爾?傲騰?固態盤+英特爾?QLC 3DNAND 方案(O+Q方案),通過傲騰?解決小的隨機I/O,QLC來解決容量問題,實現性能瓶頸的突破。

?

綜上所述,傲騰?對于企業級應用具有非常明顯的加速效果,作為下一代固態介質的排頭兵,Intel傲騰?近幾年逐步擴大生態,在企業級應用加速場景先顯現出了優良的效果。

掃碼入當當直購《大話計算機》

??

擴展閱讀

連書都得看國外寫的才能做好芯片?這兒有人不服!

《大話計算機》同款T恤,我要了!!

《大話計算機》動圖一則展示

《大話計算機》序言①?by廖恒

《大話計算機》序言② by 包云崗老師

《大話計算機》序言③ by 何萬青

《大話計算機》序言④ by 雷迎春

《大話計算機》序言⑤ by 汪利文

《大話計算機》序言⑥ by 張勇

《大話計算機》序言⑦?by @去流浪

??

博主簡介:冬瓜哥,《大話計算機》與《大話存儲 終極版》、《大話存儲 后傳》圖書作者。多項專利發明人。

現任某半導體公司高級資深架構師。

大話計算機 ? 大話存儲

長按掃碼可關注

總結

以上是生活随笔為你收集整理的傲腾™,企业应用加速利器!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。