A Pattern-Based Formalization of Cloud-Based Elastic Systems

被引:5
|
作者
Dustdar, Schahram [1 ]
Gambi, Alessio [1 ]
Krenn, Willibald [2 ]
Nickovic, Dejan [2 ]
机构
[1] Vienna Univ Technol, Vienna, Austria
[2] Austrian Inst Technol, Vienna, Austria
关键词
D O I
10.1109/PESOS.2015.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud-based elastic systems leverage cloud infrastructures to implement elasticity, the ability of computing systems to dynamically adjust their capacity by changing the allocation of resources in response to fluctuating workloads. The runtime behavior of elastic systems is the result of an intricate interplay of many factors that include the input workload, the elasticity logic determining the resources allocation, and the technology of the underlying cloud. This makes elastic systems difficult to design and hard to specify. In this paper we propose a novel formalization of elasticity and related concepts that is based on timed patterns written using timed regular expressions. Timed regular expressions naturally deal with dense-time signals, and timed patterns allow us to intuitively describe relevant changes in those signals. This, in turn, enables us to directly characterize elasticity as relation between relevant changes in the input workload and in the resources allocation signals. We firstly characterize the relevant changes by means of timed patterns, and then we define desired and undesired behaviors of cloud-based elastic systems in terms of the occurrence of such patterns over an observation period.
引用
收藏
页码:31 / 37
页数:7
相关论文
共 50 条
  • [21] Cloud-Based Information Systems Management
    Levy, Richard
    IMCIC 2010: INTERNATIONAL MULTI-CONFERENCE ON COMPLEXITY, INFORMATICS AND CYBERNETICS, VOL II, 2010, : 96 - 101
  • [22] Risk Assessment for Cloud-Based IT Systems
    Chou, Yuyu
    Oetting, Jan
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (02) : 1 - 13
  • [23] Consistency in Cloud-based Database Systems
    Mahfoud, Zohra
    Nouali-Taboudjemat, Nadia
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2019, 43 (03): : 313 - 319
  • [24] Cloud-based cyber-physical systems in manufacturing Cloud-based cyber-physical systems in manufacturing
    Majstorovic, Vidosav D.
    PRODUCTION PLANNING & CONTROL, 2020, 31 (07) : 611 - 612
  • [25] SparkCloud: A Cloud-Based Elastic Bushfire Simulation Service
    Garg, Saurabh
    Forbes-Smith, Nicholas
    Hilton, James
    Prakash, Mahesh
    REMOTE SENSING, 2018, 10 (01):
  • [26] Elastic and effective cloud-based solution in online education
    Jin, Yi
    Huang, Jianhua
    Li, Cheng
    Ye, Qi
    Yao, Jun
    PROCEEDINGS OF THE 2016 2ND WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS, 2016, 81 : 1828 - 1832
  • [27] Analytical Model for Elastic Scaling of Cloud-Based Firewalls
    Salah, Khaled
    Calyam, Prasad
    Boutaba, Raouf
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01): : 136 - 146
  • [28] Pattern-based Dynamic Maintenance of Software Systems
    Hadaytullah
    Koskimies, Kai
    Gregersen, Allan
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 537 - 546
  • [29] Pattern-based engineering of Neurosymbolic AI Systems
    Ekaputra, Fajar J.
    JOURNAL OF WEB SEMANTICS, 2025, 85
  • [30] Pattern-Based Refactoring of Legacy Software Systems
    Hunold, Sascha
    Krellner, Bjoern
    Rauber, Thomas
    Reichel, Thomas
    Ruenger, Gudula
    ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 78 - +