当前位置:主页 > 游戏服务器 > 主机安全 >

京东云_神探夏洛克第一季百度云_代金券

京东云_神探夏洛克第一季百度云_代金券

您知道磁盘响应时间对SAP性能的影响有多大吗?如果您的总体SAP响应时间很好,您可能不太在意,大数据分析网站,但这仍然是一个有趣的问题,例如,您是否想知道新的存储技术(固态设备或闪存)是否有助于提高您的性能,或者您是否正在寻找可以改进的特定应用程序领域更好的性能。SAP和IBM性能工具可以为您提供磁盘响应时间和I/O操作数的平均值,但您需要将其与SAP响应时间联系起来,以了解实际影响。

当您查看事务ST03中的SAP响应时间时,您需要记住,它由许多组件组成:GUI时间、等待时间、滚动等待时间、加载和生成时间、排队时间、处理时间和数据库时间。其中很多组件不受磁盘响应时间的影响,影响最大的可能是数据库时间。然而,淘客工具,即使数据库时间也不是纯粹的磁盘I/O,但也涉及到一些(有时是重要的)处理时间或锁等待时间。最后,在查看I/O请求本身时,必须考虑磁盘读取请求对性能的影响。大多数磁盘写入请求都是异步处理的,因此应用程序不必等到数据真正写入之后,淘客app源码,而是可以立即继续,而必须等待大多数读取请求首先完成。此外,新的存储技术(固态驱动器或闪存)在读请求上显示出比写请求更大的性能提升。

要估计新存储技术的可能提升,您可以将IBM i性能工具的数据与SAP的性能数据(事务ST03)相结合。在第一步中,通过为"磁盘利用率"部分创建一个资源报告,您可以从ibmi性能工具获得特定一天的磁盘读取请求数和平均磁盘响应时间。生成的假脱机文件显示了每间隔每秒的平均读取请求数(乘以每天的间隔数)和每个磁盘单元的平均服务时间。在我们研究过的一个客户案例中,西安大数据,一天内的读取请求总数为297181440,平均磁盘服务时间为3.5毫秒。测量结果表明,闪存存储将导致平均0.5毫秒的磁盘服务时间,因此从旋转磁盘切换到闪存存储将为每个读取请求节省3毫秒。

为了将这些数字与SAP响应时间相关联,我们计算了所有类型工作(对话、后台和其他)的对话步骤数以此类推)在该服务器上的所有SAP实例中。这导致同一天共有9833504个SAP对话步骤。一个简单的计算告诉我们,每个SAP对话框步骤平均有30个磁盘读取请求,因此如果我们从旋转磁盘切换到Flash存储,每个对话框步骤平均可以节省90毫秒。如果您的平均响应时间是600毫秒,那么节省下来的时间将减少到510毫秒–这是一个一定的改进,但可能不是您希望的大突破。我们在实际的客户系统中看到了非常不同的结果,因此您可能需要计算一下磁盘操作对平均SAP响应时间的影响。

SAP和IBM提供了一些工具来帮助您了解磁盘I/O性能的影响。在SAP端,大数据云计算,您可以找到以下工具:

ABAP SQL Monitor–SAP Note 1885926

ABAP SQL Monitor可用于7.0以后的所有SAP NetWeaver版本。您可以分析特定的SAP应用程序以找到性能热点和优化潜力。

SQL语句中的I/O共享–SAP Note 1869494

通过此SAP Note,提供了一个名为ZDB4GETIOTIMESHARE的ABAP报告,该报告生成一个SQL计划缓存转储,并列出昂贵的SQL语句及其I/O共享。这个列表可以让您知道昂贵的语句是CPU绑定还是I/O绑定,因此,您可以看到更快的存储是否有助于提高性能。

IBM提供以下工具:

SSD Analyzer tool for IBM i

此工具评估IBM i performance Monitor收集的磁盘读取时间,并根据收集的数据向您提供建议。

感谢Christian的贡献。

我同意应用flashstorage对响应时间的影响对于不同的客户和工作负载可能会有很大的不同。

补充:应用flashstorage/SSD的一个基本优势是,由于flash潜在的非常高的IO速率,一天中在低和非常高的工作负载之间的响应时间更加平衡以几乎相同的延迟回答

(与传统的旋转磁盘相反)。它的clear,效果取决于数量/部分/全闪光或容易分层。

猜你喜欢

微信公众号