• DocumentCode
    1791540
  • Title

    Detecting and identifying system changes in the cloud via discovery by example

  • Author

    Hao Chen ; Duri, Sastry S. ; Bala, Vasanth ; Bila, Nilton T. ; Isci, Canturk ; Coskun, Ayse K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA, USA
  • fYear
    2014
  • fDate
    27-30 Oct. 2014
  • Firstpage
    90
  • Lastpage
    99
  • Abstract
    Discovering and identifying system changes caused by events such as software installation and updates, configuration changes, and security patches are important functionalities for change management, security, compliance and problem diagnosis in emerging cloud platforms. Currently, most discovery tools use manually written rules, which require specific knowledge of software and systems. Approaches based on manually written rules are often fragile and require constant maintenance in this era of continuous integration. In this paper, we propose a novel “discovery by example” approach to autonomously search for and identify system changes. Our approach learns characteristic features of system changes automatically, without requiring any explicit rule definitions or specific knowledge of the underlying software or systems. In this approach, given a system change, our method searches a repository that contains previous stored system changes and returns those that are similar to it. We further explore the use of various forms of “fingerprints” to represent system changes efficiently and faithfully in a compact manner. We propose and evaluate two types of fingerprints: the “basename fingerprint” and the “1-D histogram fingerprint”. We show that both fingerprints exhibit different efficiency and accuracy trade-offs, and they can be effectively employed in different use cases. We evaluate the performance of our approach with both techniques and further present an application of it in system real-time streaming monitoring.
  • Keywords
    computer centres; software packages; 1-D histogram fingerprint; base-name fingerprint; cloud platforms; security patches; software installation; Big data; Feature extraction; Fingerprint recognition; Histograms; Monitoring; Security; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Big Data (Big Data), 2014 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • Type

    conf

  • DOI
    10.1109/BigData.2014.7004217
  • Filename
    7004217