Stimulus-based sandbox for learning resource dependencies in virtualized distributed applications

2017 
In this paper, we present an approach for automated profiling of cloud-based distributed applications. The failure dependencies within or between application nodes can be methodically elucidated by dynamically applying a series of unitary perturbations on the underlying computing resources. Each such perturbation in a node acts as a stimulus which propagates to performance meters of dependent nodes and reveals correlations and causal relations between the respective entities. We have developed an instrumented framework for methodical elucidation of these dependencies which covers an extensive set of failure situations. The prime application of our approach is the behavior learning of a distributed application under various resource insufficiency conditions for Quality of Service management and Root Cause Analysis.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    9
    References
    1
    Citations
    NaN
    KQI
    []