Litcius/Paper detail

ContainerGuard: A Real-Time Attack Detection System in Container-Based Big Data Platform

Yulong Wang, Qixu Wang, Xingshu Chen, Dajiang Chen, Xiaojie Fang, Mingyong Yin, Ning Zhang

2020IEEE Transactions on Industrial Informatics42 citationsDOI

Abstract

As a lightweight, flexible, and high-performance operating system virtualization, containers are used to speed up the big data platform. However, due to the imperfection of the resource isolation mechanism and the property of shared kernel, the meltdown and spectre attacks can lead to information leakage of kernel space and coresident containers. In this article, a noise-resilient and real-time detection system, named ContainerGuard, is proposed to detect meltdown and spectre attacks in the container-based big data platform. ContainerGuard uses a nonintrusive manner to collect lifecycle multivariate time-series performance event data of processes in containers and then uses ensemble of variational autoencoders as generative neural networks to learn the robust representations of normal patterns. Therefore, ContainerGuard meets the urgent need for information protection in the container-based big data platform. Our evaluations using real-world datasets show that ContainerGuard achieves excellent detection performance and only introduces about 4.5% of running performance overhead to the platform.

Topics & Concepts

Big dataComputer scienceContainer (type theory)Overhead (engineering)Kernel (algebra)Isolation (microbiology)Real-time computingSystem callVirtualizationInformation leakageEmbedded systemDistributed computingData miningOperating systemEngineeringCloud computingComputer securityCombinatoricsMicrobiologyMathematicsMechanical engineeringBiologyNetwork Security and Intrusion DetectionAnomaly Detection Techniques and ApplicationsAdvanced Malware Detection Techniques
ContainerGuard: A Real-Time Attack Detection System in Container-Based Big Data Platform | Litcius