想過嗎?在內存插槽插上Optane,會怎麼樣?

2019年,英特爾傲騰數據中心級持久內存(Intel Optane DC Persistent Memory)就將全面上市,作為一種數據中心級持久內存,它將直接插在內存的插槽上,接下來會發生什麼事情?

如果內存不夠,可以擴展內存,為什麼會選擇傲騰數據中心級持久內存呢?京東大數據Spark應用就是這樣的做的。

想過嗎?在內存插槽插上Optane,會怎麼樣?

京東大數據事業部技術總監範振透露,在JD Spark實踐應用中,服務器標配內存,在24個處理器核心的時候,就會出現瓶頸,沒有辦法發揮全部48核心的性能。在這種情況下,通過與英特爾工程師合作,為JD Spark大數據應用一個基於英特爾傲騰數據中心級持久內存的外部擴展內存池。

在這個過程中,需要京東技術人員對於應用程序進行調整和測試,歷時2個月左右,如今已經完成了原型測試。從結果看,性能可以滿足JD Spark的期望和業務需要。

為什麼JD Spark沒有采用擴展內存的方案呢?內存不夠,加內存不就可以了嗎?為什麼會選擇傲騰數據中心級持久內存呢?

對此,英特爾公司全球市場營銷集團數據中心市場副總裁Susan Blocher表示,其中固然有TCO,也就是成本方面的考慮,但是持久性內存,非易失也是一個重要的因素。

想過嗎?在內存插槽插上Optane,會怎麼樣?

據Susan Blocher介紹,傲騰有兩種特殊運行模式:APP Direct模式和內存模式 (Memory Mode)。

其中,如果採用App Direct模式,需要對於應用軟件進行必要的調試,以發揮其持久性,非易失的固有特性;而在內存模式下,在操作系統 或應用程序可以直接使用傲騰數據中心級持久內存,無需重寫軟件,但不具備非易失的特性。

實際上,在傲騰之前,也有類似M.2,NVDIMM、PCIe閃存卡這樣的產品,其中,NVDIMM是直接插在內存插槽,用法主要作為數據加速來使用。

從系統的角度說,Optane、NVDIMM插在內存插槽上,但從系統角度,他仍然是存儲(App Direct模式),非易失是其最大的特性,同時兼具內存級別的高性能。

以HANA內存數據為例,藉助內存的高性能,快速響應業務需求。但是將數據長時間放置在內存,始終要面臨掉電所導致的數據丟失風險的問題。採用傲騰數據中心級持久內存就可以很好地解決這個問題,從而避免了數據加載到內存帶來的延遲。

想過嗎?在內存插槽插上Optane,會怎麼樣?

據Susan Blocher介紹,英特爾與SAP HANA團隊保持密切接觸,HANA團隊明確表示會根據傲騰數據中心級持久內存的特點進行支持,對於HANA用戶來說,這無疑是一個利好的消息。

Susan Blocher表示,英特爾的傲騰產品不是針對NVDIMM這樣的產品,其主要的應用場景是針對數據加速,其產品定價也主要針對內存,而不是NVDIMM。從容量上,傲騰已經能夠做到128GB、256GB和512GB,這是NVDIMM沒有辦法比擬的。

想過嗎?在內存插槽插上Optane,會怎麼樣?

從性能來說,傲騰數據中心級持久內存相較於內存會略低,因此其產品定價應該低於內存;但是另外一方面,傲騰的非易失存儲性能,又是內存所不具備的,從這個意義上說,傲騰也可以高於內存。這也是一個選擇。

最終的決定權在英特爾的手中,也在市場環境的需求,問題的關鍵還在於產品性能、特點淋漓盡致的發揮。

相比於性能,更加重要的還是應用場景和創新,在這一點上,用戶的角色也非常重要。


分享到:


相關文章: