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 条
  • [41] Scalability Planning for Cloud-Based Manufacturing Systems
    Wu, Dazhong
    Rosen, David W.
    Schaefer, Dirk
    JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (04):
  • [42] Cloud-Based Distributed Control of Unmanned Systems
    Nguyen, Kim B.
    Powell, Darren N.
    Yetman, Charles
    August, Michael
    Alderson, Susan L.
    Raney, Christopher J.
    UNMANNED SYSTEMS TECHNOLOGY XVII, 2015, 9468
  • [43] An Auditing Scheme for Cloud-Based Checkout Systems
    Chang, Tao-Ku
    Lu, Cheng-Yen
    SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 423 - 437
  • [44] CBC: Caching for cloud-based VOD systems
    Weizhan Zhang
    Zhichao Mo
    Cheng Chen
    Qinghua Zheng
    Multimedia Tools and Applications, 2014, 73 : 1663 - 1686
  • [45] A Review of Cloud-Based ERP Systems in SMEs
    Salim, Siti Aisyah
    Jaffar, Syammon
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2020, 12 (07): : 113 - 120
  • [46] An Auditing Scheme for Cloud-based Checkout Systems
    Chang, Tao-Ku
    Lu, Cheng-Yen
    Journal of Computers (Taiwan), 2019, 30 (06) : 252 - 262
  • [47] A survey on cloud-based sustainability governance systems
    Hong-Linh Truong
    Schahram Dustdar
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2012, 8 (03) : 278 - +
  • [48] Frequent Block Access Pattern-Based Replication Algorithm for Improving the Performance of Cloud Storage Systems
    Sharfuddin, Mohammed
    Ragunathan, Thirumalaisamy
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2022, 13 (06) : 549 - 561
  • [49] An auto-scaling mechanism for cloud-based multimedia storage systems: a fuzzy-based elastic controller
    Mostafa Ghobaei-Arani
    Maryam Rezaei
    Alireza Souri
    Multimedia Tools and Applications, 2022, 81 : 34501 - 34523
  • [50] An auto-scaling mechanism for cloud-based multimedia storage systems: a fuzzy-based elastic controller
    Ghobaei-Arani, Mostafa
    Rezaei, Maryam
    Souri, Alireza
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (24) : 34501 - 34523