Intel傲腾持久内存为SAPHANA带来哪些价值

借助SAP内存数据库,企业可以充分发挥实时数据的潜力,并根据大量实时的详细信息分析业务运营状况。然而,企业数据量指数级的增长,要求SAPHANA解决方案必须轻松扩展内存,并且能够有效管理大量数据和可靠地运行。浪潮作为Intel的重要战略合作伙伴,与Intel共同开发了搭配英特尔傲腾持久内存的英特尔精选SAPHANA解决方案,满足客户业务对性能和扩展性的高要求。

Intel傲腾持久内存为SAPHANA带来哪些价值 图0

SAPHANA是一个针对IntelOptane™ Persistent Memory(PMEM)进行优化的数据库平台。

SAPHANA从2.00.035版本之后开始支持Intel持久内存,它所使用的是IntelPMEM的AppDirect模式,同时它在内存架构做了优化调整,将低延迟、频繁访问或“热”的信息(行存储数据,列存储数据的增量部分以及所谓的“工作区”)保留在DRAM中,Main主存区的列存储数据则存放在持久内存上。

当可用的内存用完或达到分配限制时,数据将自动移至DRAM,并且不会发生错误。换句话说,SAPHANA会自动检测持久内存硬件,并通过自动将这些数据结构放置在持久内存上进行自我调整,而其他所有数据结构则保留在DRAM中。

此外,在系统重启时保留在持久内存上的数据库无需重新加载。在持久层方面无变化,DRAM和PMEM上的数据与之前版本一样都会通过保存点(savepoint)机制刷新写入到持久存储层中。

在大多数SAPHANA数据库中,主存(Main)通常包含90%以上的数据资源,在增量合并期间也很少重建它,仅在达到数据库表更改的特定阈值后才触发,对于大多数表,增量合并每天至多不会发生一次。delta增量写优化和Main存储读优化的分离,与DRAM和PMEM各自优势进行了匹配,这种对IntelPMEM的使用设计非常适合SAPHANA的体系结构。

Intel傲腾持久内存为SAPHANA带来哪些价值 图1

英特尔傲腾持久内存至大容量达到512GB,远超DRAM内容容量,而且,傲腾内存的单位容量价格要远低于DRAM内存,这些特性也为SAPHANA带来了以下价值点:

更高容量的主存(Main)区域

在SAPHANA Scale UP架构中,单台8路服务器至大支持到12TB内存,而使用IntelPMEM之后,单台8路服务器可扩展至24TB内存,内存容量增加一倍。

更少的停机时间和更短的启动时间增强了业务的连续性

SAPHANA大部分数据存放在持久内存上,在SAPHANA启动过程中,持久内存数据无需加载进而大大的加快了数据库启动速度,也增强了业务的连续性。6TB内存大小的SAPHANA系统重启时间快了惊人的12.5倍,这意味着在实施维护或安全更新时可大大缩减停机时间。

降低总体成本

市场上128GB的IntelPMEM内存的成本远远低于128GB的DRAM内存,从硬件成本上来看,采用IntelPMEM配置可以大大降低总成本。

IntelPMEM为SAPHANA带来这么多好处,那么它的性能又如何呢?

TPC-H是事务处理性能委员会(TransactionProcessingPerformance Council)制定的基准程序之一,TPC-H主要目的是评价特定查询的决策支持能力,该基准模拟了决策支持系统中的数据库操作,测试数据库系统复杂查询的响应时间,以每小时执行的查询数(TPC-HQphH@Siz)作为度量指标。TPC-H是根据真实的生产运行环境来建模的,因此我们选用它来评估同容量下的DRAM配置与PMEM配置性能。

测试配置:

Intel傲腾持久内存为SAPHANA带来哪些价值 图2

测试结果:

Intel傲腾持久内存为SAPHANA带来哪些价值 图3

从上图中的DRAM配置和PMEM配置结果上看,采用PMEM配置的硬件性能可以达到DRAM配置的87.08%左右,查询延迟仅增加8.8%。

基于IntelPMEM的SAPHANA平台特点和性能,将更适合以下场景。

场景方案一:基于PMEM的SCALEUP分析节点替代横向扩展集群

充分利用IntelPMEM为SAPHANA带来的内存扩展能力,将Scaleout横向扩展集群简化为Scaleup单节点模式,这种架构的调整也带来以下优点:

节点数量的减少使整个SAP HANA系统管理起来更简单,同时降低了总成本;

多节点集群转化为单节点后,CPU资源利用率更高;

减少了scale out集群节点之间的数据传输,使整体查询性能得到提升;

Intel傲腾持久内存为SAPHANA带来哪些价值 图4

场景方案二:PMEM节点作为多个SAPHANA业务系统灾备节点

通常情况下,不同的SAPHANA业务系统会使用不同的硬件设备,为数据安全考虑,会为每个业务系统部署一套灾备硬件系统,这种方式无疑增加了总成本。PMEM相比DRAM具有更高的内存容量和更低的成本,如果采用基于IntelPMEM的硬件配置有以下优点:

承载多套SAP HANA业务灾备系统;

大大减少了灾备节点数量;

更简单的管理和更低的TCO;

Intel傲腾持久内存为SAPHANA带来哪些价值 图5

场景方案三:PMEM节点作为SCALEOUT集群的ExtensionNode

随着业务规模的扩大,系统中往往存在大量访问不频繁的历史数据,导致内存总容量不足。针对种情况,SAPHANA的数据分层功能提供了一个“warm”数据选项,将访问不频繁、价值低的数据存放在Extension节点上。在该场景下使用PMEM节点作为Extension节点,有以下优点:

无中断地添加一个Extension节点到现有SCALE OUT集群中;

充分利用PMEM大容量特点,可以存放更多的历史数据;

相比使用DRAM配置作为扩展节点,每TB的数据库成本更低;

Intel傲腾持久内存为SAPHANA带来哪些价值 图6

总结:如果SAPHANA数据主要以行存储为主,那么PMEM配置的服务器并不能带来太多价值;如果数据主要是以列存储为主,那么可以考虑采用PMEM配置的服务器,在简化基础设施的同时将大大降低总体成本。

 

相关新闻

  • SAP License:SAP顾问能力!发展!未来!

    SAP License:SAP顾问能力!发展!未来!

     【写在开始】说实话,我们公司是一个专业平台,讨论的内容当然也是专业的内容。所以我很少去转帖或写一些和专业无关的内容。但是最近以来的问题思考让我明白的是光走专业路线是不行的,大家更动的要有一种思维,当然这种思维因人而异。这篇文章我仔细的看了看觉得有很多地方写的不错在此与大家共享。    【原文】本来想写一个比较理论化的学院派哲学的出现对后世科学技术影响以及俄罗斯教育体制对中国当前经济选择的影响的essay,想想还是算了,整点实用的。这篇文章写给那些怀着远大抱负、但有着各种困惑…

    行业动态 2021/06/17
  • SAP License:SAP S/4 HANA模块功能介绍 图1

    SAP License:SAP S/4 HANA模块功能介绍

    SAP S/4HANA Cloud 是一款值得信赖的智能ERP云解决方案,融合了SAP的最新创新成果和无与伦比的行业专业知识。 在云优先战略引领未来发展的环境下,带领ERP市场进入数字经济时代。 SAP S/4HANA Cloud 是什么? SAP S/4HANA Cloud [ERP 云商务套件] 是一款面向未来的ERP系统,内置人工智能、机器学习和高级分析等智能技术。它结合了SAP S/4HANA业务套件的强大功能以及云解决方案优势,基于HANA内存数据库,是当前市场中唯一具有机器学习能力的…

    行业动态 2022/02/19
  • 给你一张SAP学习地图

    给你一张SAP学习地图

    公司微信公众号后台收到最多的问题通常是:该如何学习SAP? 之前我的回复总是很具体。如果有人让我推荐一本FICO的入门书,我会说让他去读《SAP财务管理大全》,如果有人问我特定的技术问题,我可能会指引他到某个SAP Note。 本来我觉得这么做没问题,但是最近碰到的两件事,却让我觉得有必要梳理一下,我心里认为正确的SAP学习路径。 请原谅我用了「梳理」这个词,真是顾问病犯了。 自负的顾问 第一件事,是最近在项目上碰到一位自负的顾问。ta负责的工作跟我有交集,所以很自然地我们会一起讨论一些解决方案…

    行业动态 2016/12/22
  • SAP License:智能B2B电商平台 图1

    智能B2B电商平台

    智能B2B电商平台 B2B是指企业与企业之间通过专用网络进行数据信息的交换、传递,开展交易活动的商业模式。赛锐云商B2B平台通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展。 以往门店促销时,都需要通知到门店员工,每一笔订单都需要员工手动输入打折信息,这种方式非常容易出错,且促销之后无法看到本次促销带来的业务。赛锐云商B2B云平台支持实时维护自营电商和门店的每个商品的折扣信息、设定优惠活动、分发各类优惠券,一旦系统设定好促销规则,门店的自营电商平台能即刻同步设定好的各类优惠信息,…

    行业动态 2023/09/16
  • SAP License:一句话让你明白FICO

    SAP License:一句话让你明白FICO

    财务,让我们关心一下给我发工资的部门。某皇帝似的人物牛哄哄的语重心长的俯视着对会计们说,不要做假帐啊。按照中国人的不是什么偏要说什么的特点,我们由此可以知道,财务的任务、终极目标就是做假帐。你反驳道,会计不是财务,财务部是会计。我有 说吗?我什么都没说。不管假不假,那是高层建筑,是道;可怜我们这帮下苦力的,so professional地、忠诚而且神圣地研究着各种伎俩以满足传说中的“上面的人”的要求,是术。 拿在手上的是钱、POS机刷的是卡、龙飞凤舞的是支票。若干年前,去超市买二两猪肉回来要在横…

    行业动态 2021/04/14
  • SAP License:SAP财务系统到底好在哪里? 图1

    SAP License:SAP财务系统到底好在哪里?

    SAP财务管理软件的特点: 1、集成化 SAP系统覆盖整个企业信息化系统,实现企业资源及业务流程管理的一体化,具有较高的集成性。 2、规范化 按照SAP模板,企业需求对现行财务核算的所以业务流程结合企业内部制度,进行全方面的梳理和规范,综合各方面的意见形成标准化的业务流程设计,并根据ERP项目设计的需求,对财务个模块在SAP系统中进行标准化的系统配置,体现系统的规范化。 3、扁平化 erp项目加强整个企业财务自上而下的扁平化管理。 4、实时化 SAP系统以企业具体业务的起点为起点,实时产生各个环…

    行业动态 2022/04/21
联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部