Performance evaluation of message-oriented middleware using the SPECjms2007 benchmark

被引:23
|
作者
Sachs, Kai [1 ]
Kounev, Samuel [2 ]
Bacon, Jean [2 ]
Buchmann, Alejandro
机构
[1] Tech Univ Darmstadt, Dept Comp Sci, Databases & Distributed Syst Grp, D-64289 Darmstadt, Germany
[2] Univ Cambridge, Comp Lab, Cambridge CB2 1TN, England
关键词
Message-oriented middleware; JMS; Benchmark; Workload characterization; Case studies; SPECjms2007;
D O I
10.1016/j.peva.2009.01.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Message-oriented middleware (MOM) is at the core of a vast number of financial services and telco applications, and is gaining increasing traction in other industries, such as manufacturing, transportation, health-care and supply chain management. Novel messaging applications, however, pose some serious performance and scalability challenges. In this paper, we present a methodology for performance evaluation of MOM platforms using the SPECjms2007 standard benchmark. SPECjms2007 is based on a novel application in the supply chain management domain, designed to stress MOM infrastructures in a manner representative of real-world applications. In addition to providing a standard workload and metrics for MOM performance, the benchmark provides a flexible performance analysis framework that allows users to tailor the workload to their requirements. The contributions of this paper are: (i) we present a detailed workload characterization of SPECjms2007 with the goal to help users understand the internal components of the workload and the way they are scaled, (ii) we show how the workload can be customized to exercise and evaluate selected aspects of MOM performance, (iii) we present a case study of a leading JMS platform, the BEA WebLogic server, conducting an in-depth performance analysis of the platform under a number of different workload and configuration scenarios. The methodology we propose is the first one that uses a standard benchmark, providing both a representative workload as well as the ability to customize it to evaluate the features of MOM platforms selectively. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:410 / 434
页数:25
相关论文
共 26 条
  • [21] Cloud-MOM: A Content-Based Real-Time Message-Oriented Middleware for Cloud
    Ding, Hong
    Zhang, Chuang
    Chen, Xiaojun
    Shi, Jinqiao
    Wang, Wenan
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 750 - 757
  • [22] A grouping matching algorithm for large-scale Message-Oriented Middleware with Pub/Sub model on TT&C computer
    Wang Chongnan
    Wang Zongtao
    Xing Hongwei
    2014 IEEE 7TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC), 2014, : 446 - 449
  • [23] The research and realization of multi-platform real-time message-oriented middleware in large-scale air traffic control system
    Liang, Haijun
    Ren, Jialong
    Song, Tao
    MATERIALS SCIENCE, ENERGY TECHNOLOGY, AND POWER ENGINEERING I, 2017, 1839
  • [24] Handling of Internal Inconsistency OLAP - Based Lock Table using Message Oriented Middleware in Near Real Time Data Warehousing
    Wibowo, Ardianto
    Akbar, Saiful
    2015 INTERNATIONAL SEMINAR ON INTELLIGENT TECHNOLOGY AND ITS APPLICATIONS (ISITIA), 2015, : 329 - 334
  • [25] Real-Time Performance Evaluation for Robotics: An Approach using the Robotstone Benchmark
    Pinto, Matheus Leitzke
    Wehrmeister, Marco Aurelio
    de Oliveira, Andre Schneider
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 101 (02)
  • [26] Real-Time Performance Evaluation for RoboticsAn Approach using the Robotstone Benchmark
    Matheus Leitzke Pinto
    Marco Aurélio Wehrmeister
    André Schneider de Oliveira
    Journal of Intelligent & Robotic Systems, 2021, 101