Application control and horizontal scaling in modern cloud middleware

被引:8
|
作者
Iakushkin O. [1 ]
Sedova O. [1 ]
Valery G. [1 ]
机构
[1] Saint Petersburg State University, 7-9, Universitetskaya nab, St. Petersburg
来源
Iakushkin, Oleg (o.yakushkin@spbu.ru) | 1600年 / Springer Verlag卷 / 9570期
基金
俄罗斯基础研究基金会;
关键词
Cloud middleware; Communication patterns; Horizontal scaling; Zeromq;
D O I
10.1007/978-3-662-50412-3_6
中图分类号
学科分类号
摘要
This work is focused on a number of standard communication patterns of distributed system nodes via messages. Certain characteristics of modern practically applied communication systems are considered. The conclusions are based on the practical development of collective communication strategy processing services and the theoretical basis drawn in the course of testing a number of distributed system prototypes. Development trends of service oriented architecture in the field of inter service communications are considered, including the development tendencies of AMQP and ZMTP protocols. Problems arising during the design and development of such systems from the horizontal scaling standpoint are specified. The problem of long term control is highlighted in the course of considering issues of data consistency between nodes, availability and partition tolerance. The process of changing workload distribution in a horizontally scaled system is described and issues of fault tolerance of the system in general and its nodes in particular are raised. Away of workload scaling by means of defining an evaluation criterion of node load determined by the system’s business logic and not by the characteristics of the communications level is offered. The efficiency of this approach is shown, with long term control systems used as an example. © Springer-Verlag Berlin Heidelberg 2016.
引用
收藏
页码:81 / 96
页数:15
相关论文
共 50 条
  • [11] Horizontal and Vertical Scaling of Cloud Geometry Inferred from CloudSat Data
    Guillaume, A.
    Kahn, B. H.
    Yue, Q.
    Fetzer, E. J.
    Wong, S.
    Manipon, G. J.
    Hua, H.
    Wilson, B. D.
    JOURNAL OF THE ATMOSPHERIC SCIENCES, 2018, 75 (07) : 2187 - 2197
  • [12] Elastic edge cloud resource management based on horizontal and vertical scaling
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (10): : 7707 - 7732
  • [13] Elastic edge cloud resource management based on horizontal and vertical scaling
    Chunlin Li
    Jianhang Tang
    Youlong Luo
    The Journal of Supercomputing, 2020, 76 : 7707 - 7732
  • [14] CYCLONE: The Multi-Cloud Middleware Stack for Application Deployment and Management
    Slawik, Mathias
    Demchenko, Yuri
    Turkmen, Fatih
    Ilyushkin, Alexy
    de laat, Cees
    Blanchet, Christophe
    Loomis, Charles
    2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, : 347 - 352
  • [15] curlX: a MiddleWare to Enforce Access Control Policies within a Cloud Environment
    Ayache, Meryeme
    Erradi, Mohammed
    Freisleben, Bernd
    2015 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2015, : 771 - 772
  • [16] Research and Application of Embedded Industrial Equipment Control Middleware
    Ding, Ning
    Shi, Fensu
    Wang, Chao
    2016 ICMIBI INTERNATIONAL CONFERENCE ON APPLIED SOCIAL SCIENCE AND BUSINESS (ICMIBI-ASSB 2016), 2016, 65 : 143 - 148
  • [17] Cloud-Aware Middleware
    de Morais, Tercio
    Liberalquino, Diego
    Rosa, Nelson
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 780 - 787
  • [18] DISCRETE EVENT SIMULATION MODEL FOR ANALYSIS OF HORIZONTAL SCALING IN THE CLOUD COMPUTING MODEL
    Idziorek, Joseph
    PROCEEDINGS OF THE 2010 WINTER SIMULATION CONFERENCE, 2010, : 3004 - 3014
  • [19] Application of middleware OPC technology in industrial control system
    Zhou, Jiangjian
    Zhou, Yunsen
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (23):
  • [20] A Fine-Grained Horizontal Scaling Method for Container-Based Cloud
    Jiang, Chunmao
    Wu, Peng
    SCIENTIFIC PROGRAMMING, 2021, 2021