在即将到来的SAP 分析云 2022 第二季度更新中,性能基准工具(performance benchmark)将会作为一个新的功能亮点与大家见面。本文将对这个新功能进行简单介绍,让大家先睹为快。
什么是“性能基准工具”?
性能基准工具是 SAP 分析云 提供的众多系统性能分析工具中的一环,旨在帮助系统管理员评估与用户客户端的硬件和网络带宽相关的系统性能表现,从而定位 SAP 分析云的性能瓶颈和优化方向。
为什么要使用“性能基准工具”?
SAP 分析云是基于云基础设施的云上商务分析平台,支持商务分析、计划预算等功能,有丰富的系统集成。在如此复杂的系统下,当终端用户在遇到报表刷新慢,系统响应时间长等性能相关问题时,很难简单直接的定位到性能瓶颈:
- 是我的数据量太大了?
- 还是我的报表中聚合计算太多了?
- 亦或是我的网络性能不好?
如何才能判断我的性能瓶颈究竟在哪个层面呢?
”性能基准工具“就是为了帮助系统管理员更好的判断终端用户性能瓶颈产生位置的工具。
综合来看,SAP 分析云的性能,主要取决于三个方面:客户端,网络以及SAP 分析云本身。
其中,用户终端以及网络的性能与用户的使用体验息息相关。性能优秀的CPU和RAM,低延迟的公网和局域网连接,均可以显著提升您的SAP 分析云使用体验。”性能基准工具“可以帮助您评估您的用户终端以及网络性能是否对您的SAP 分析云性能造成了影响,帮助快速定位性能瓶颈。
而SAP 分析云故事中本身的数据,模型以及计算的数量对性能产生的影响,可以参考 knowledge base keynote:KBA
如何使用”性能基准工具“?
要访问该基准工具,请从侧面导航中选择 “系统” > “性能” >“基准工具” (System > Performance > Benchmark Tool)
本工具提供两种性能测试:客户端测试和网络测试
客户端测试
客户端基准测试会在本地计算机上运行多个脚本,并计算标准化的分数。根据当前 SAP 分析云 的最佳实践,SAP 分析云 对客户端分数进行了分类:
- 优秀:分数 >= 75
- 良好:分数 >= 50 且 <75
- 较差:分数 < 50
当客户端测试分数较差时,您可以通过升级硬件,或者关闭耗用 CPU的应用程序和进程(业务视频会议服务、病毒扫描、同步共享网络驱动器)来提升客户端性能。
网络测试
网络测试会测量你的系统延迟和 SAP 分析云服务的带宽。
- 延迟以毫秒(ms)计算。是指从启动请求到响应到达所花费的时间。良好的延迟是指 ping 速率的毫秒数范围较低。
- 带宽测量下载和上载数据时,从服务器传输到客户端的每秒兆字节数(Mbps)。
您的网络可能会受到使用带宽的其他应用程序、各种网络配置或不同网络问题的负面影响。例如:
- Internet 服务器提供者连接
- 虚拟专用网络
- 防火墙
总结:
本文简要介绍了”性能基准工具“的功能要点和使用。欢迎大家在2022 年第二季度本功能上线后动手尝试。
更多性能优化的最佳实践,欢迎参考官方中文用户手册:优化故事的性能