Logzip: Extracting Hidden Structures via Iterative Clustering for Log\n Compression

Logzip: извлечение скрытых структур с помощью итеративной кластеризации для сжатия журналов
Jinyang Liu, Jieming Zhu, He Shilin, Pinjia He, Zheng Zibin, Lyu, Michael R.
2019-09-23

hidden structure extractioniterative clusteringlog compressionparallel compressionsystem logs
System logs record detailed runtime information of software systems and are\nused as the main data source for many tasks around software engineering. As\nmodern software systems are evolving into large scale and complex structures,\nlogs have become one type of fast-growing big data in industry. In particular,\nsuch logs often need to be stored for a long time in practice (e.g., a year),\nin order to analyze recurrent problems or track security issues. However,\narchiving logs consumes a large amount of storage space and computing\nresources, which in turn incurs high operational cost. Data compression is\nessential to reduce the cost of log storage. Traditional compression tools\n(e.g., gzip) work well for general texts, but are not tailed for system logs.\nIn this paper, we propose a novel and effective log compression method, namely\nlogzip. Logzip is capable of extracting hidden structures from raw logs via\nfast iterative clustering and further generating coherent intermediate\nrepresentations that allow for more effective compression. We evaluate logzip\non five large log datasets of different system types, with a total of 63.6 GB\nin size. The results show that logzip can save about half of the storage space\non average over traditional compression tools. Meanwhile, the design of logzip\nis highly parallel and only incurs negligible overhead. In addition, we share\nour industrial experience of applying logzip to Huawei's real products.\n
1
Across five large datasets totaling 63.6 GB, Logzip reduced storage requirements by about half on average compared with traditional compression tools.
2
Logzip extracts hidden structures from raw system logs using fast iterative clustering.
3
Logzip is highly parallel and introduces only negligible computational overhead.
4
The method generates coherent intermediate representations that enable more effective compression than traditional general-purpose tools.
5
The paper reports industrial deployment experience applying Logzip to Huawei’s real products.

system logs from large-scale software systems

hidden-structure extraction and compression performance, including storage savings and computational overhead

Publication Details
Publication Date
2019-09-23
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Jinyang Liu
Jieming Zhu
He Shilin
Pinjia He
Zheng Zibin
Lyu, Michael R.
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%