Abstract

Cloud data centers are one of the most important information infrastructures for most real-world applications involving information technology, and serves millions of user requests daily. To provide various services with Quality-of-Service (QoS) guarantees to users, such as low network latency and fast response time, it is vital that cloud data centers should (1) manage its resources efficiently, and (2) avoid resource overprovisioning in situation such as virtual machine allocation. To achieve these goals, cloud data centers usually employ modern techniques from artificial intelligence or machine learning community to analyze status information of cloud data center, so as to find actionable strategies. In this paper, we propose LDSQP, an efficient scheme for storing and querying status information in cloud data centers, i.e., log data that contains enriched information collected from servers, virtual machines, and containers in cloud data centers. We design scalable cluster structure and row key format for log data record in data storage, and we also propose a compact and efficient query expression to capture user's data requirement. We introduce an efficient query processing algorithm that can minimize the number of table partitions to scan. Experiments on a real cluster show that our proposed LDSQP is efficient in log data management.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.