Logzip: Extracting Hidden Structures via Iterative Clustering for Log\n Compression
Logzip: извлечение скрытых структур с помощью итеративной кластеризации для сжатия журналов
2019-09-23
SCID: 54.1/x5pjs8py
Discuss with AI
hidden structure extractioniterative clusteringlog compressionparallel compressionsystem logs
Figures from the paper
Abstract (AI)
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
Key Findings
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.
Research Object
system logs from large-scale software systems
Research Subject
hidden-structure extraction and compression performance, including storage savings and computational overhead
Publication Details
Publication Date
2019-09-23
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest