Towards an Enactment Engine for Dynamically Reconfigurable and Scalable Choreographies

被引:1
|
作者
Furtado, Thiago [1 ]
Francesquini, Emilio [1 ]
Lago, Nelson [1 ]
Kon, Fabio [1 ]
机构
[1] Univ Sao Paulo, Inst Math & Stat, Sao Paulo, Brazil
关键词
QoS; reconfiguration; monitoring; SOA; SOFTWARE;
D O I
10.1109/SERVICES.2014.64
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service compositions have recently been in the spotlight. Although they are not something new, as the complexity of service based systems grows, we observe an ever increasing interest in these approaches. Choreographies are one specific kind of service composition in which the responsibilities for the execution of the system are shared by its service components without any central point of coordination. Choreography clients expect a minimum level of Quality of Service (QoS); however, due to the distributed nature of these systems, a manual approach to resource usage monitoring and allocation is not only inefficient but also does not scale. In this paper we present an open source choreography enactment engine that is capable of automatically deploying and executing a given composition. Additionally, it also monitors a composition execution to perform automatic resource provisioning and dynamic service reconfiguration based on pre-defined Service Level Agreement (SLA) constraints. We evaluated our system on Amazon EC2 and preliminary results demonstrate that it is able maintain the QoS of a composition, even when faced with varying levels of load, while at the same time reducing costs by using as little computational resources as possible.
引用
收藏
页码:325 / 332
页数:8
相关论文
共 50 条
  • [1] A SERVICE-BASED ENACTMENT ENGINE FOR DYNAMICALLY RECONFIGURABLE WORKFLOWS
    Cicirelli, Franco
    Furfaro, Angelo
    Nigro, Libero
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2008, 2008, : 479 - 486
  • [2] A Dynamically Reconfigurable BbNN Architecture for Scalable Neuroevolution in Hardware
    Garcia, Alberto
    Zamacola, Rafael
    Otero, Andres
    de la Torre, Eduardo
    [J]. ELECTRONICS, 2020, 9 (05):
  • [3] CuNoC: A scalable dynamic NoC for dynamically reconfigurable FPGAs
    Jovanovic, S.
    Tanougast, C.
    Weber, S.
    Bobda, C.
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 753 - 756
  • [4] CuNoC: A dynamic scalable communication structure for dynamically reconfigurable FPGAs
    Jovanovic, S.
    Tanougast, C.
    Bobda, C.
    Weber, S.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2009, 33 (01) : 24 - 36
  • [5] Towards a dynamically reconfigurable automotive control system architecture
    Anthony, Richard
    Rettberg, Achim
    Chen, Dejiu
    Jahnich, Isabell
    de Boer, Gerrit
    Ekelin, Cecilia
    [J]. EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 : 71 - 84
  • [6] Energy Efficient, Scalable and Dynamically Reconfigurable FFT Architecture for OFDM Systems
    Kala, S.
    Nalesh, S.
    Nandy, S. K.
    Narayan, Ranjani
    [J]. 2014 FIFTH INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED), 2014, : 20 - 24
  • [7] Scalable and Energy Efficient, Dynamically Reconfigurable Fast Fourier Transform Architecture
    Kala, S.
    Nalesh, S.
    Nandy, S. K.
    Narayan, Ranjani
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2015, 11 (03) : 426 - 435
  • [8] Scalable and Dynamically Updatable Lookup Engine for Decision-trees on FPGA
    Qu, Yun R.
    Prasanna, Viktor K.
    [J]. 2014 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2014,
  • [9] Towards an Efficient Intellectual Property Protection in Dynamically Reconfigurable FPGAs
    Adetomi, Adewale
    Enemali, Godwin
    Arslan, Tughrul
    [J]. 2017 SEVENTH INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES (EST), 2017, : 150 - 156
  • [10] Dynamically Scalable NoC Architecture for Implementing Run-Time Reconfigurable Applications
    Ijaz, Qaiser
    Kidane, Hiliwi Leake
    Bourennane, El-Bay
    Ochoa-Ruiz, Gilberto
    [J]. MICROMACHINES, 2023, 14 (10)