Litcius/Paper detail

LogStore

Wei Cao, Xiaojie Feng, Boyuan Liang, Tianyu Zhang, Yusong Gao, Yunyang Zhang, Feifei Li

202117 citationsDOIOpen Access PDF

Abstract

With the prevalence of cloud computing, more and more enterprises are migrating applications to cloud infrastructures. Logs are the key to helping customers understand the status of their applications running on the cloud. They are vital for various scenarios, such as service stability assessment, root cause analysis and user activity profiling. Therefore, it is essential to manage the massive amount of logs collected on the cloud and tap their value. Although various log storages have been widely used in the past few decades, it is still a non-trivial problem to design a cost-effective log storage for cloud applications. It faces challenges of heavy write throughput of tens of millions of log records per second, retrieval on PB-level logs and massive hundreds of thousands of tenants. Traditional log processing systems cannot satisfy all these requirements.

Topics & Concepts

Computer scienceCloud computingScalabilityDatabaseMultitenancyObject storageScheduling (production processes)Cloud storageDistributed computingComputer networkOperating systemComputer data storageSoftware as a serviceSoftwareEconomicsSoftware developmentOperations managementCloud Computing and Resource ManagementGraph Theory and AlgorithmsData Management and Algorithms