理论教育 互联网环境下的青少年体质健康促进研究结果

互联网环境下的青少年体质健康促进研究结果

时间:2023-11-25 理论教育 版权反馈
【摘要】:为了真实反映基于内存数据库及其相关用户活动的现代化应用设计的性能,SAP正在为SAP S/4HANA开发专门的基准测试。SAP HANA将作为一项颠覆性技术继续发挥其差异化优势。

互联网环境下的青少年体质健康促进研究结果

5.4.3.1 SAP HANA数据库设计架构

当SAP推出SAP R/3软件之时,主流的数据库设计选用的是基于行的架构,因为这种设计能够以最快的速度编写单个业务凭证。后来,在这种设计理念的引导下,针对基于行的数据库优化的业务应用应运而生。为了优化运营报告的性能,用户不得不创建大量附加的聚合数据和数据索引。结果就是一旦采用基于行的内存方法,数据模型会变得越来越复杂,数据足迹也会超出必要范围。除此之外,基于行的设计在SELECT*SQL语句中也没有明显的时间损失。因此即使100个字段中只需要其中2个字段,系统也无需提高选择性。从这些案例中不难看出,在一个针对基于行的数据库优化的系统上使用SD基准测试来评估SAP HANA的性能,无法提供有意义的结果。

SD基准测试诞生的时代背景是,各行各业都专注于提高专业用户的产出和效率。如今SAP软件临时用户的数量已经超过专业用户。相比专业用户,临时用户每周处理的事务较少,而且在需要制定决策环境下,他们会将实时分析与更复杂的活动联系在一起。这意味着他们需要的架构也截然不同。对于OLAP操作,基于RDBMS的传统系统需要额外将数据复制(数据备份和恢复所产生的数据足迹进一步扩大)到邻近的数据仓库和数据集市中,并且会有24小时的延迟。因此,客户系统中的读写活动比例通常约为7:3。但对于运行SAP S/4HANA套件的客户系统而言,其读取活动一般占95%,写入活动只占5%。从这里我们发现对于90%的SAP S/4HANA软件系统的Quick Sizer结果,现成的标准“基础”硬件足以满足客户需求。总的来说,只有10%的客户案例需要采用高端系统配置,来处理预期的OLTP和OLAP任务组。

由于SD基准测试仅适用于一小部分真实的系统活动,因此,在很大程度上,SD基准测试对更现代化的SAPS/4HANA软件系统意义不大。为了真实反映基于内存数据库及其相关用户活动的现代化应用设计的性能,SAP正在为SAP S/4HANA开发专门的基准测试。届时,一些为基于SAP HANA的先进技术提供支持的硬件供应商将能够试用最新设备,实施极具创新性的业务流程,并支持数字化转型,而不仅仅是围绕过时的记录系统考虑性能问题。

5.4.3.2 SAP HANA运作特性

(1)工作负载和选型考量

SAP Application Performance Standard(应用性能标准,简称“SAPS”)是一个独立于硬件的衡量指标,用于描述某系统配置在SAP软件环境中的性能表现。SAPS源于销售和分销(SD)基准测试,其中100 SAPS被定义为企业每小时完成处理200个命令行项目。从技术角度来说,该吞吐量意味着在SD基准测试中,硬件每小时处理6000个对话步骤(屏幕改变)和2000次过账,或处理2400项SAP软件事务。许多客户的选型项目都采用Quick Sizer工具进行评估。这些评估表明:几乎90%的选型项目要求的硬件配置的SAPS值都不超过36000该数值是当今商用服务器常用的性能指标,这样用户就可放心采用该设备,因为大多数商用服务器都能达到性能要求,处理SAP HANA数据库系统所要求的工作负载。

(2)SAP HANA的差异化优势

SAP HANA将事务处理与分析处理整合一体,并以基于列的压缩格式将所有数据存储在内存中。SAP HANA无需总合、索引、物化视图和聚合数据,因而能够大幅减少数据库足迹。所有数据都在主内存中以实时的方式按需计算,这有利于实现青少年资源信息的即时检索与快速匹配,更好地满足青少年体质健康促进要求。这样企业就能在一个实例中同时运行OLTP和运营报表,并实时执行任何类型的即席查询和相关分析。许多SAP客户反映,由于消除了索引插入、冗余数据和物化视图,他们的OLTP性能得到了提升。SAP HANA将作为一项颠覆性技术继续发挥其差异化优势。(www.daowen.com)

(3)降低总体成本

通过将工作负载迁移到SAP HANA上,企业将获得诸多业务优势,如简单操作降低成本。SAP HANA利用单一数据副本,在内存中同时执行事务处理和分析处理,期间无需复制数据副本,也不用手动执行提取、转换或加载操作。举例来说,借助SAP HANA多租户数据库容器,你能够以统一的方式管理多个数据库,同时确保每一个数据库的相对独立性和安全性。这就意味着你将获得单一备份、统一的补丁,同时能够灵活地将专门的资源分配给各个租户数据库,不仅处理事物简便快捷,此外也更能满足客户的个性化需求。此外,SAP HANA采用的内存方法还可简化数据管理,强化性能,提高服务器利用率,并减少运营支出和资本支出。

(4)智能化数据建模

通过消除不必要的数据移动,SAP HANA能够加快运行速度。可以直接在数据库内,紧贴数据运行复杂的业务逻辑,而无需在应用服务器中缓存数据。此外,SAP HANA还提供了优化的内存计算引擎,以加快复杂算法的执行速度。针对语义丰富的数据模型,你还可以充分利用SAP HANA中的核心数据服务,并显著提高应用性能。通过动态分层在多层存储器中实施更经济高效的数据管理,SAP HANA在内存中保留经常访问的数据,而将不常访问的数据卸载到磁盘。这样,你就能以经济高效的方式管理海量数据,而不会受到内存大小的限制。此外,不论数据存储在哪个位置,你的应用都能透明地访问所有数据;而且还能随时修改存储首选项,灵活满足业务需求和用户需求。

(5)自由选择硬件

SAP与主流硬件供应商协作并建立了合作伙伴关系,其他一些主要的RDBMS供应商提供的数据库可能附带专有硬件,与他们不同的是SAP HANA为企业提供了自由选择权,认证且支持SAP HANA硬件目录(Certified and Supported SAP HANA Hardware Directory)列出了数百种通过SAP认证、适用于SAP HANA的配置,已有20多款经过认证的企业存储解决方案供你选择。你可以自由挑选,能为你提供所需功能、配置以及投资价值的硬件供应商。SAP与英特尔公司及SUSE公司一直保持着战略合作伙伴关系。

如果客户希望更自由地部署解决方案,可采用SAP HANA定制的数据中心集成。这种方法可支持客户重复使用现有的硬件和基础架构组件,硬件创新有助于持续提升SAP HANA的性能领先,硬件供应商不断采取各种措施,来提升服务器技术的性能和经济效益。例如,近年来刀片式服务器提供的多核架构和大规模扩展功能使数据处理性能呈数量级攀升。如今我们用每个服务器nTB的标准来衡量RAM,平均1GB内存的成本也大幅下降,而且每秒的吞吐量超过了100GB,这些趋势还将继续下去。由此可见,硬件创新对进一步提升SAP HANA事务处理和分析处理的性能作出了重要贡献,将该技术运用于青少年体质健康促进平台,将有利于丰富运动健身的形式并且通过与网络更好地交互共享,提升青少年对运动健身的兴趣以及促进锻炼习惯的养成。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈