英特尔® 傲腾? 长期内存是一款革命性的长期内存产品,补齐了DRAM与磁盘之间的需求缺口,重构内存/存储条理架构,集大容量、经济性和长期性于一身,资助用户优化数据中心基础设施,满足大数据剖析、数据库、云与虚拟化、漫衍式存储等多种应用场景需求。为了资助用户通过傲腾长期内存来实现应用立异优化,助力企业业务系统实现性能突破,pg电子官网宣布了基于英特尔® 傲腾? 长期内存的多种场景计划,本计划是基于英特尔® 傲腾? 长期内存200系列的SAP HANA应用计划。
随着科学技术生长,企业在面对市场情况不绝变革、竞争和新的客户需求,需要一个快速有效的数据剖析和处理系统,在获得数据的同时,能实时剖析业务数据,对业务数据的生长趋势提供快速剖析结果,让决策治理层能利用业务数据剖析结果,利用市场条件、客户需求趋势、产品价格波动和其它影响因素下作出更好,更快迅的市场和生长战略。
SAP 提供一系列前所未有的新型企业应用,其中结合了大宗交易与实时剖析能力,能够显著优化现有的计划流程、预测流程、订价优化流程等数据密集型流程。借助 SAP 内存数据库,充分发挥实时数据的潜力。 SAP 内存数据库接纳革新的数据压缩、多栏式数据存储和内存盘算技术,支持新一代企业数据治理�;� SAP 内存工具的立异型业务剖析功效可使用户获得洞察力。 借助 SAP HANA,企业能够凭据大宗实时的详细信息剖析业务运营状况。
SAP HANA数据库所有盘算都是在内存中完成,当内存缺乏时,可以将部分不重要数据存放在磁盘上,在使用时加载到内存中,同时会降低数据库性能。在现有存储架构中,内存和存储介质之间保存容量、性能和时延的差别,英特尔®傲腾?长期内存位于内存和存储介质之间,能够填补两者间的性能和时延差别,为客户提供更大内存容量支持和优化本钱。
英特尔®傲腾?长期内存200系列(Barlow Pass,BPS)可与4路平台上的第三代英特尔®至强®可扩展处理器搭配,能用于打造高性能、大容量的长期内存层,有助于越发有效地挖掘数据的潜在价值。英特尔®傲腾?长期内存200系列有128GB、256GB和512GB三种模组可选。在四路效劳器(Cooper Lake)平台中每颗CPU可提供多达3TB长期内存,每颗CPU总内存容量可高达4.5 TB(含部分DRAM容量)。
图1:存储技术
与DRAM差别的是,进行计划内或计划外重启后,数据仍可保保存英特尔®傲腾?长期内存中,由此制止数据重新加载带来的耗时,进而缩短�;奔洹⒓跎傧低持卸显斐傻氖萆ナР⑻岣咴擞��?⑷嗽笨梢岳眯幸当曜嫉某て谀诖姹喑棠J�,构建更简单、更强大的应用,确保对数据中心的投资能够适应未来的新需求。
图2:英特尔®傲腾?长期内存存储层
使用英特尔®傲腾?长期内存200系列,您可从更大的数据集中掘客更多价值,提高每台效劳器的实用性。内存数据库能利用英特尔®傲腾?长期内存与DRAM相似的速度优势来会见更大都据,处理海量数据集的事情负载(例如科学或数据货仓和剖析),而无需在外地重复加载和存储数据。
英特尔®傲腾?长期内存200系列具有两种事情模式——内存模式和App Direct 模式。
在内存模式下,CPU内存控制器将所有英特尔®傲腾?长期内存200系列视为易失性系统内存(无数据长期性),能够以更低的本钱提供更大的内存容量,无需更改应用即可提供较多内存容量,并且性能接近 DRAM。
App Direct模式能够实现较大内存容量和数据长期性,支持长期内存编程,软件和应用能够直接与英特尔®傲腾?长期内存通信,降低了货仓的庞大性,并充分利用缓存一致性的字节可寻址特性,将长期内存的使用扩展到外地节点之外;App Direct模式提供一致的低延迟,同时支持更大的数据集。
本计划使用英特尔®傲腾?长期内存200系列AD模式来扩展HANA内存,利用傲腾长期内存数据长期化特性,提升HANA数据库启动时间、并降低内存本钱。
情况配置如下:
BPS |
DRAM |
||
情况配置 |
CPU |
4 * Intel(R) Xeon(R) Platinum 8380HL CPU @ 2.90GHz |
|
Memory |
3T(24*128G) |
6T(48*128G) |
|
Barlow Pass |
3T(24*128G)App Direct |
None |
|
Disk Drive |
5 * 3.84TB SAS SSD |
||
OS |
SLES15SP2 |
||
HANA |
SAP HANA 2.0 SPS05 |
测试接纳SAP BW edition for SAP HANA benchmarks,简称BWH,比照测试DRAM和BPS性能,在使用BPS时,BPS配置为AD Mode,SAP HANA列表数据直接保存BPS上。本次测试内容包括以下3个部分:
●TEST1:Query Executions per Hour,包括380个盘问语句,这些语句常用于BW系统中,该测试主要评估盘问吞吐量,一小时之内380个盘问语句执行的次数,结果值越大越好。
●TEST2:Runtime of complex query phase,包括10个庞大盘问语句,用于测试盘问语句执行完成时间,时间越短越好。
●TEST3:SAP HANA 数据库启动时间,从启动命令执行到数据表加载到内存完成时间。
图4:BPS vs DRAM盘问性能比照图
●TEST1测试结果标明,BPS性能能够抵达DRAM配置的96%。
●TEST1测试结果标明,BPS性能能够抵达DRAM配置的98%。
图5:BPS vs DRAM启动时间比照图
使用BPS配置与使用DRAM配置相比,SAP HANA数据库效劳进程启动时间BPS与DRAM基本持平,数据库表Load时间BPS性能是DRAM的5倍,整体上数据库启动时间BPS性能是DRAM的4.5倍。
在SAP HANA数据库应用场景下,英特尔®傲腾?长期内保存扩展SAP HANA数据库效劳器内存时,数据库盘问性能基本与DRAM相当,但大大缩短SAP HANA数据库启动时间,并降低本钱。