上圖是英特爾的內(nèi)存和存儲(chǔ)金字塔,金字塔里每個(gè)層級(jí)之間的容量、延時(shí)等特性都有一個(gè)數(shù)量級(jí)的差距,方便不同工作負(fù)載訪問不同冷熱程度的數(shù)據(jù),根據(jù)的性能、成本、功耗的預(yù)算來優(yōu)化架構(gòu)。

英特爾傲騰結(jié)合3D NAND固態(tài)盤之后,能對(duì)更多數(shù)據(jù)進(jìn)行快速訪問,對(duì)更常用的數(shù)據(jù)進(jìn)行最高性能地訪問,將性能推向新高度之后,再搭配一個(gè)靈活的、能感知存儲(chǔ)介質(zhì)的、經(jīng)過軟件優(yōu)化的解決方案,就能提供現(xiàn)代化的數(shù)據(jù)存儲(chǔ)解決方案。

技術(shù)創(chuàng)新:性能的量變

英特爾傲騰技術(shù)以兩種形式呈現(xiàn),第一種是傲騰非易失性持久內(nèi)存,以內(nèi)存的形態(tài)來使用。第二個(gè)是傲騰固態(tài)盤,作為SSD來使用。

1,傲騰非易失性持久內(nèi)存

傲騰持久內(nèi)存可提供與CPU匹配的內(nèi)存容量。倪錦峰表示,CPU的內(nèi)核數(shù)在不斷提升,而DRAM沒有以相同的速度擴(kuò)展,當(dāng)內(nèi)存和內(nèi)核的配比逐漸失衡,內(nèi)存成本可能占據(jù)整個(gè)服務(wù)器物料清單(BOM)成本的60%以上,這是很多人都沒法接受的。

英特爾希望以傲騰來重新構(gòu)建內(nèi)存層級(jí),傲騰持久內(nèi)存既可以像傳統(tǒng)內(nèi)存一樣運(yùn)行,也可以利用持久性來轉(zhuǎn)變架構(gòu),在實(shí)際應(yīng)用中,傲騰的部署類型分為三類,可以總結(jié)為ACT,A就是Accelerating(加速),C就是Caching(緩存),T就是Tiering(數(shù)據(jù)分層)。

Accelerating(加速)方面,英特爾傲騰持久內(nèi)存可提供接近內(nèi)存的訪問速度,從而增加系統(tǒng)的可快速訪問的數(shù)據(jù)量,從而提高數(shù)據(jù)庫的運(yùn)行速度。緩存池變大就意味著數(shù)據(jù)庫的活躍數(shù)據(jù)量增多,交易吞吐量會(huì)大大提升,交易延遲會(huì)大大降低,從而提升服務(wù)器的服務(wù)能力。

在實(shí)際使用中,對(duì)核心數(shù)據(jù)庫Oracle進(jìn)行加速后,內(nèi)存查詢速度提升了近10倍,對(duì)MySQL加速后,每臺(tái)服務(wù)器支撐的用戶數(shù)增加了差不多5倍。

Caching(緩存)方面,當(dāng)傲騰持久內(nèi)存作為內(nèi)存使用的時(shí)候,首先就擴(kuò)展了內(nèi)存空間,消除類內(nèi)存容量瓶頸,為虛擬化架構(gòu)提供更充足的內(nèi)存資源,從而提高單臺(tái)設(shè)備的虛擬機(jī)數(shù)量。

在實(shí)際使用中,有了傲騰作為緩存,能將微軟SQL Server虛擬機(jī)的數(shù)量增加37%,有了傲騰作為緩存,VMware支持的VDI用戶數(shù)提高了87%。

Tiering(數(shù)據(jù)分層),通過修改應(yīng)用來讓應(yīng)用感知持久層(而不只是內(nèi)存層)的熱數(shù)據(jù),這是一種全新的數(shù)據(jù)分層方法,當(dāng)在計(jì)算層對(duì)持久數(shù)據(jù)進(jìn)行分層后,帶給用戶的收益非常大。

在實(shí)際使用中,使用了傲騰的運(yùn)行SAP HANA的服務(wù)器,其性能比舊服務(wù)器的性能提高了2.4倍左右。另外,與使用DRAM搭配磁盤的常規(guī)方案相比,有傲騰支持的Apache Spark的查詢速度提升了8倍。

傲騰固態(tài)盤

從SATA磁盤到SATA SSD的演進(jìn)是介質(zhì)突破了性能瓶頸,從SATA SSD到NVMe SSD是接口協(xié)議突破了瓶頸,而從NAND到傲騰的演進(jìn)是又一次突破,突破了性能的限制,也突破了容量上的限制,每TB容量的IOPS數(shù)得到了擴(kuò)展,讓大容量SSD也能有高性能,激活了SSD。

作為SSD的傲騰也同樣可以用ACT三方面來解讀。

在加速方面,用傲騰SSD替代NAND SSD來存儲(chǔ)journal數(shù)據(jù),開源分布式存儲(chǔ)Ceph的性能提升了67%,加速M(fèi)ySQL、Hadoop等等也有類似效果。

在緩存場景中,用傲騰SSD替代NAND SSD,使得單節(jié)點(diǎn)的VMware虛擬機(jī)密度提升了60%,從而實(shí)現(xiàn)了更高密度的HCI部署。

在分層場景中,DELL EMC在PowerMax高端存儲(chǔ)中引入傲騰固態(tài)盤實(shí)現(xiàn)分層,將響應(yīng)的時(shí)間縮短50%左右,同樣將傲騰SSD替換NAND SSD的還有IBM的Spetcrum Scale和Nutanix。

實(shí)現(xiàn)價(jià)值:完成應(yīng)用場景的質(zhì)變

作為頗具顛覆性和突破性的新技術(shù),傲騰在技術(shù)上的創(chuàng)新固然重要,生態(tài)建設(shè)方面,如何讓用戶用起來并產(chǎn)生價(jià)值也非常重要,真正讓用戶看到價(jià)值,才能完成從用性能的量變到應(yīng)用場景質(zhì)變的過程。

從倪錦峰的介紹中了解到,基于傲騰的合作伙伴越來越多,在實(shí)踐中也看到了原來從未想象過的一些新穎的使用場景,生態(tài)系統(tǒng)日益壯大??梢钥吹?,傲騰在生態(tài)方面已經(jīng)打開了局面,過程中也出現(xiàn)了許多典型案例。

比如,阿里云在多個(gè)場景中使用了傲騰持久內(nèi)存。在云主機(jī)場景中,用傲騰持久內(nèi)存來替代部分內(nèi)存,從而降低整體成本;在SAP HANA這種內(nèi)存數(shù)據(jù)庫場景中,利用傲騰持久內(nèi)存的非易失性特點(diǎn),將業(yè)務(wù)reload的速度提升了11倍;將傲騰持久內(nèi)存作為臨時(shí)Cache盤,單盤能達(dá)到百萬級(jí)IOPS,讀寫延遲達(dá)到400ns,性能表現(xiàn)驚人。

又比如,人工智能創(chuàng)新者第四范式將傲騰持久內(nèi)存與算法模型結(jié)合,加速了高可用、低TCO的金融AI類解決方案的落地。在一次實(shí)際部署時(shí),使用了傲騰持久內(nèi)存后,大幅減少了服務(wù)器的規(guī)模,TCO降低了一半左右,而數(shù)據(jù)的恢復(fù)速度和性能都有驚人的提升。

又比如,百度智能云將最快的傲騰和最慢磁帶結(jié)合起來,借助英特爾傲騰固態(tài)盤作為緩存,大大提升了磁帶備份的速度,降低成本,并提升了效率。

山東臨沂市衛(wèi)健委基于英特爾傲騰固態(tài)盤構(gòu)建了SQL Server軟件定義存儲(chǔ)架構(gòu),構(gòu)建了高安全、高性能、高可靠性的核心數(shù)據(jù)庫存儲(chǔ)方案,保證了數(shù)據(jù)安全與業(yè)務(wù)連續(xù)性,同時(shí)也降低了TCO。

分享到

zhupb

相關(guān)推薦