首页> 外国专利> Systems and methods for performance evaluation of input/output (I/O) intensive enterprise applications

Systems and methods for performance evaluation of input/output (I/O) intensive enterprise applications

机译:用于输入/输出(I / O)密集型企业应用的性能评估的系统和方法

摘要

The present disclosure provides systems and methods for performance evaluation of Input/Output (I/O) intensive enterprise applications. Representative workloads may be generated for enterprise applications using synthetic benchmarks that can be used across multiple platforms with different storage systems. I/O traces are captured for an application of interest at low concurrencies and features that affect performance significantly are extracted, fed to a synthetic benchmark and replayed on a target system thereby accurately creating the same behavior of the application. Statistical methods are used to extrapolate the extract features to predict performance at higher concurrency level without generating traces at those concurrency levels. The method does not require deploying the application or database on the target system since performance of system is dependent on access patterns instead of actual data. Identical access patterns are re-created using only replica of database files of the same size as in the real database.
机译:本公开提供了用于对输入/输出(I / O)密集型企业应用程序进行性能评估的系统和方法。可以使用可以在具有不同存储系统的多个平台上使用的合成基准来生成企业应用程序的代表性工作负载。 I / O迹线被捕获用于在低调并发的情况下应用兴趣,并提取影响性能的特征,从而向合成基准发出并在目标系统上重放,从而准确地创建应用程序的相同行为。统计方法用于推断提取特征以在更高的并发水平下预测性能,而不在那些并发级别生成迹线。该方法不需要在目标系统上部署应用程序或数据库,因为系统的性能取决于访问模式而不是实际数据。仅使用与真实数据库中相同大小的数据库文件的副本重新创建相同的访问模式。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号