英特尔??傲腾? 长期内存是Intel在2019年宣布的一款革命性的产品,英特尔??傲腾? 长期内存是一种全新的内存类型,其架构设计旨在从数据中心中罗致更多价值,重构数据中心内存/存储条理结构。差别于古板的DRAM,英特尔??傲腾? 长期内存集大容量、经济性和长期性于一身,能够支持数据中心多个应用场景。pg电子官网基于英特尔??傲腾? 长期内存做了大宗的应用场景解决计划,笼罩大数据剖析、数据库、云与虚拟化、漫衍式存储等应用场景。为了资助用户通过越发灵活的架构来实现立异型的应用,助力企业实现性能突破,pg电子官网宣布了基于英特尔??傲腾? 长期内存技术的Ignite应用计划。
Ignite是一个以内存为中心的漫衍式数据库、缓存和处理平台,可以在PB级数据中,以内存级的速度进行事务性、剖析性以及流式负载的处理。但陪同着数据量爆发式增长,Ignite需要的内存也急剧增加,因此pg电子官网将英特尔? 傲腾? 长期内存应用到Ignite,不但大幅提升了数据吞吐性能、降低了延迟,并且实现了更高的本钱效益。
在大数据时代,业务存储和会见的数据量是超大规模的,而随之而来的另有业务对IOPS、延迟等存储性能更苛刻的需求,此时古板的关系数据库已经很难存储和治理这些数据,Ignite也就应运而生。Ignite的焦点定位是一个漫衍式的内存缓存解决计划,通过将数据生保存内存中,提供比古板的基于磁盘的计划更快的性能,然后在漫衍式缓存的基础上,一方面通过标准SQL功效的引入,向漫衍式内存数据库的偏向生长,一方面引入了内存盘算、流数据处理、机械学习等功效。目前,许多公司已引入Ignite,为已有业务提供加速效劳,而不必推翻已有的架构。
Ignite的强劲性能很洪流平上是由于其将所有数据都存储在内存中,而内存容量受限于硬件效劳器,每一台效劳器的内存插槽数量、支持内存容量等极大的限制了内存容量扩展,在内存容量增长到一定水平后就会泛起瓶颈。如果要进一步关于内存容量进行扩展,古板的解决计划一般有两种方法:一是使用大容量的内存条,二是扩展效劳器节点数量。
可是,这两种要领都不具备良好的本钱效益。关于前者来说,价格随容量的提升成指数级增长,会带来很高的本钱压力;关于后者来说,扩展效劳器节点虽然能够提升内存池的容量,但这样资源不是按需扩展,同时这些效劳器的采购、空间占用、运维、供电无疑也会显著增加本钱。我们需要更经济的方法来扩展内存容量以创立更多的虚拟机,提升单台效劳器的资源利用率。
英特尔? 傲腾? 长期内存立异性解决计划提供了行业领先的高吞吐率、低延时、高效劳质量和超高的耐用性,新增内存扩展专为突破效劳器内存容量限制而优化。英特尔? 傲腾? 长期内存提供接近内存的延迟,扩展系统内存至6T(不包括系统自身内存)。英特尔??傲腾? 长期内存可对应用进行加速,支持快速缓存和快速存储,提高每台效劳器的可扩展性,并降低敏感性事情负载的交易本钱。别的,英特尔??傲腾? 长期内存支持数据中心安排更大、更经济的数据集,在大型内存池中获得新的洞察。
本计划使用英特尔??傲腾? 长期内存扩展内存容量,解决效劳器内存缺乏的问题,可以显著降低企业TCO。英特尔??傲腾? 长期内存有内存模式、应用直接会见模式(长期内存)两种模式。本次测试接纳内存模式 ,内存模式具有容量大、本钱低、易用性等特点。设备即插即用,不需要客户业务系统做任何修改。

图1
计划验证:英特尔? 傲腾?长期内存性能优势显著
为测试英特尔? 傲腾? 长期内存扩展解决计划在Ignite下的性能体现,pg电子官网在成内幕同的条件下,划分测试基于英特尔??傲腾? 长期内存和古板DRAM 内存两种配置下的性能比照。
在实际测试中,pg电子官网将英特尔??傲腾? 长期内存设置为内存运行模式,并依据以下硬件配置来搭建了测试比照计划(测试配置如表1)。测试使用3台效劳器,一台效劳器作为ignite实例,两台作为压力机。

表1
本次测试划分评测了Ignite在900G数据下的DRAM和PMem的随机读写性能。
pg电子官网划分测试了100%读和90%读的平均吞吐率(测试结果如图2),以及平均延迟(测试结果如图3)�?梢钥闯�,同本钱下, PMem比DRAM在吞吐量方面提升了81.3%,延迟方面降低45.4%。

图2

图3
同时,在测试历程中,pg电子官网使用了英特尔VTune?性能剖析器对Ignite进行了性能检测,剖析可以看出DRAM由于内存缺乏泛起大宗的Page Faults(图4),而PMem并没有泛起这种现象(图5)。

图4

图5
可见英特尔??傲腾? 长期内存为Ignite带来了大容量的内存扩展和性能提升,可以满足其大内存需求。
效果:大幅改善 Ignite性能与本钱体现
从测试结果可以看出,同本钱条件下,英特尔??傲腾? 长期内存可以为Ignite提供比纯DRAM内存多达83%的性能提升,具有非�?晒鄣腡CO。因此使用英特尔??傲腾? 长期内存将带来更多的本钱节约。