Towards Independent Run-time Cloud Monitoring

被引:5
|
作者
Klaver, Luuk [1 ]
van der Knaap, Thijs [2 ]
van der Geest, Johan [2 ]
Harmsma, Edwin [2 ]
van der Waaij, Bram [2 ]
Pileggi, Paolo [1 ]
机构
[1] TNO, Monitoring & Control Serv, The Hague, Netherlands
[2] TNO, Monitoring & Control Serv, Groningen, Netherlands
关键词
Cloud computing; Run-time monitoring; Performance evaluation; Benchmarking;
D O I
10.1145/3447545.3451180
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing services are integral to the digital transformation. They deliver greater connectivity, tremendous savings, and lower total cost of ownership. Despite such benefits and benchmarking advances, costs are still quite unpredictable, performance is unclear, security is inconsistent, and there is minimal control over aspects like data and service locality. Estimating performance of cloud environments is very hard for cloud consumers. They would like to make informed decisions about which provider better suits their needs using specialized evaluation mechanisms. Providers have their own tools reporting specific metrics, but they are potentially biased and often incomparable across providers. Current benchmarking tools allow comparison but consumers need more flexibility to evaluate environments under actual operating conditions for specialized applications. Ours is early stage work and a step towards a monitoring solution that enables independent evaluation of clouds for very specific application needs. In this paper, we present our initial architecture of the Cloud Monitor that aims to integrate existing and new benchmarks in a flexible and extensible way. By way of a simplistic demonstrator, we illustrate the concept. We report some preliminary monitoring results after a brief time of monitoring and are able to observe unexpected anomalies. The results suggest an independent monitoring solution is a powerful enabler of next generation cloud computing, not only for the consumer but potentially the whole ecosystem.
引用
收藏
页码:21 / 26
页数:6
相关论文
共 50 条
  • [41] A model-based architecture for interactive run-time monitoring
    Nicolas Hili
    Mojtaba Bagherzadeh
    Karim Jahed
    Juergen Dingel
    Software and Systems Modeling, 2020, 19 : 959 - 981
  • [42] Run-time monitoring of communication activities in a rapid prototyping environment
    Kirschbaum, A
    Becker, J
    Glesner, M
    NINTH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING - PROCEEDINGS, 1998, : 52 - 57
  • [43] Rule systems for run-time monitoring: From EAGLE to RULER
    Barringer, Howard
    Rydeheard, David
    Havelund, Klaus
    RUNTIME VERIFICATION, 2007, 4839 : 111 - +
  • [44] Exploiting Cache Traffic Monitoring for Run-Time Race Detection
    Schimmel, Jochen
    Pankratius, Victor
    EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 15 - 26
  • [45] Run-time monitoring of energy consumption in wireless sensor networks
    Yang, Tao
    Toh, Yue Khing
    Xie, Lihua
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 1948 - +
  • [46] Run-time monitoring of instances and classes of web service compositions
    Barbon, Fabio
    Traverso, Paolo
    Pistore, Marco
    Trainotti, Michele
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 63 - +
  • [47] Rule Systems for Run-time Monitoring: from EAGLE to RULER
    Barringer, Howard
    Rydeheard, David
    Havelund, Klaus
    JOURNAL OF LOGIC AND COMPUTATION, 2010, 20 (03) : 675 - 706
  • [48] Toward Run-time Coordination of Reconfiguration Requests in Cloud Computing Systems
    Farhat, Salman
    Bliudze, Simon
    Duchien, Laurence
    Kouchnarenko, Olga
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2023, 2023, 13908 : 271 - 291
  • [49] Run-time UI Adaptation in the Context of the Device-Independent Architecture
    Chmielewski, Jacek
    PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2015, 5 : 1157 - 1162
  • [50] Worst-Case Execution Time Analysis for Parallel Run-Time Monitoring
    Lo, Daniel
    Suh, G. Edward
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 421 - 429