EAI Endorsed Transactions on Cloud Systems 17(9): e2

Research Article

Monitoring as-a-service to drive more efficient future system design

Download103 downloads
  • @ARTICLE{10.4108/eai.28-6-2017.152754,
        author={Frederic Lemoine and Tatiana Aubonnet and Ludovic Henrio and Soumia Kessal and Eric Madelaine and Noemie Simoni},
        title={Monitoring as-a-service to drive more efficient future system design},
        journal={EAI Endorsed Transactions on Cloud Systems},
        volume={17},
        number={9},
        publisher={EAI},
        journal_a={CS},
        year={2017},
        month={6},
        keywords={Quality of service, Monitoring, As a Service, Service component, Self-control, Service composition},
        doi={10.4108/eai.28-6-2017.152754}
    }
    
  • Frederic Lemoine
    Tatiana Aubonnet
    Ludovic Henrio
    Soumia Kessal
    Eric Madelaine
    Noemie Simoni
    Year: 2017
    Monitoring as-a-service to drive more efficient future system design
    CS
    EAI
    DOI: 10.4108/eai.28-6-2017.152754
Frederic Lemoine1,*, Tatiana Aubonnet2, Ludovic Henrio3, Soumia Kessal4, Eric Madelaine5, Noemie Simoni4
  • 1: CEDRIC, Conservatoire National des Arts et Métiers, 292 rue Saint-Martin, 75003 Paris, France
  • 2: CEDRIC, Conservatoire National des Arts et Métiers, 292 rue Saint-Martin, 75003 Paris, France, Télécom ParisTech, 46 rue Barrault, 75013 Paris, France
  • 3: CNRS, University of Nice Sophia-Antipolis, Sophia-Antipolis, France
  • 4: Télécom ParisTech, 46 rue Barrault, 75013 Paris, France
  • 5: INRIA, Sophia-Antipolis, France
*Contact email: frederic.lemoine@cnam.fr

Abstract

In the services world, the expected benefits are the fastest time to market, lower costs, greater consistency in the application, and increased agility. The reuse and sharing properties of software components are useful to address these challenges. However, to achieve this, it is necessary to be able to observe each service and to control the service composition. This article proposes to rethink the company’s organisational process of application development and use the power of monitoring to help the application design. The proposed Monitoring as-a-service (MaaS), whose properties are detailed, will be used for the computation of the o ered Quality of Service (QoS), for the services calibration during the service creation phase and to inform the QoS Controller during the operational phase. For e ective design, the architect will place MaaS at crucial points of its architecture according to its decision-making process. Finally, we present experimental results and a conclusion ends the paper.