arrow
Return

Automatic message compression with overload protection

delete2016-11-01
delete1
PRE
AI
M
Marcus Jägemar *
S
Sigrid Eldh
A
Andreas Ermedahl
B
Björn Lisper
DOI:10.1016/j.jss.2016.04.010delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we show that it is possible to increase the message throughput of a large-scale industrial system by selectively compress messages. The demand for new high-performance message processing systems conflicts with the cost effectiveness of legacy systems. The result is often a mixed environment with several concurrent system generations. Such a mixed environment does not allow a complete replacement of the communication backbone to provide the increased messaging performance. Thus, performance-enhancing software solutions are highly attractive. Our contribution is (1) an on-line compression mechanism that automatically selects the most appropriate compression algorithm to minimize the message round trip time; (2) a compression overload mechanism that ensures ample resources for other processes sharing the same CPU. We have integrated 11 well-known compression algorithms/configurations and tested them with production node traffic. In our target system, automatic message compression results is a 9.6% reduction of message round trip time. The selection procedure is fully automatic and does not require any manual intervention. The automatic behavior makes it particularly suitable for large systems where it is difficult to predict future system behavior. (C) 2016 Elsevier Inc. All rights reserved.
Keywords:
Automatic compression
Message compression
Feedback control
Performance prediction
Network performance
Mobile systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

E
Ericsson
Scholars:
1.1K
Papers: 1.0K
Citations: 0
M
Malardalen University
Scholars:
1.2K
Papers: 1.5K
Citations: 3