Load-balancing metric for service dependability in large scale distributed environments

被引:0
|
作者
Pop, Florin [1 ]
Grigoras, Marius-Viorel [1 ]
Dobre, Ciprian [1 ]
Achim, Ovidiu [2 ]
Cristea, Valentin [1 ]
机构
[1] Computer Science Department, Faculty of Automatic Control and Computers, University POLITEHNICA of Bucharest, Romania
[2] Oracle TSBU, Bucharest, Romania
来源
Scalable Computing | 2011年 / 12卷 / 04期
关键词
Fault tolerance - Containers;
D O I
暂无
中图分类号
学科分类号
摘要
Today we live in a World-as-a-Service society, where electronic services are used everywhere, to support from large collaborations to ever more scalable business applications. In this era, specific service capabilities such as dependability and availability are more than ever needed to sustain ever more critical business- and service-oriented quality metrics. For example, today businesses need to know they can rely on a banking service called from used inside a complex client-oriented application. Service composition could not work unless services can reliably expect results from one another. In this context, we present a load-balancing metric designed to provide increased levels of availability for a wide-range of services running inside globally-scale distributed environments. We propose the use of 'service containers', special mechanisms designed to encapsulate sets of replicated and distributed services. These mechanisms make faults transparent for the end-user based on smart decisions based on monitored information and specific metrics. We propose a set of service-oriented metrics designed to increase the use of resources in such a distributed approach. The proposed container-based approach is part of an architecture designed to increase dependability (resilience, fault tolerance, security) of a wide-range of distributed systems. We present evaluation experiments over real-world scenarios. We show how the proposed container-based mechanism can not only deliver increased tolerance to failures, but also it leads to improvements in the time-of-response, scalability or load-balancing. The solution is able to cope with various scenarios involving different failure-injection patterns in the system. The novelty of proposed solution is represented by the new metric for multi-criteria load-balancing within a fault tolerant distributed environment based on replication. © 2011 SCPE.
引用
收藏
页码:391 / 401
相关论文
共 50 条
  • [31] Distributed load-balancing for account-based sharded blockchains
    Toulouse, Michel
    Dai, H. K.
    Truong Giang Le
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2022, 18 (2/3) : 100 - 116
  • [32] Dynamic load-balancing mechanism for distributed Java']Java applications
    Felea, V
    Toursel, B
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (03): : 305 - 331
  • [33] On load-balancing algorithm for distributed data stream management systems
    Rong, Xiaoxia
    Wang, Jindong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4204 - +
  • [34] A load-balancing strategy for sort-first distributed rendering
    Abraham, F
    Celes, W
    Cerqueira, R
    Campos, JL
    XVII BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 2004, : 292 - 299
  • [35] Using a fairness monitoring service to improve load-balancing in DSR
    Miranda, H
    Rodrigues, L
    25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2005, : 314 - 320
  • [36] An Adaptive Dynamic Load Balancing For Large Scale Distributed and Virtual Simulations
    Boukerche, Azzedine
    Zhang, Ming
    Xie, Hengheng
    2009 IEEE INTERNATIONAL CONFERENCE ON VIRTUAL ENVIRONMENTS, HUMAN-COMPUTER INTERFACES AND MEASUREMENT SYSTEMS, 2009, : 96 - 100
  • [37] Parallel cellular automata for large-scale urban simulation using load-balancing techniques
    Li, Xia
    Zhang, Xiaohu
    Yeh, Anthony
    Liu, Xiaoping
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2010, 24 (06) : 803 - 820
  • [38] On the design of adaptive and decentralized load-balancing algorithms with load estimation for computational grid environments
    Shah, Ruchir
    Veeravalli, Bhardwaj
    Misra, Manoj
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (12) : 1675 - 1686
  • [39] Improved Load-Balancing Routing Algorithms in MANET Using Node Cardinality Metric
    Glam, Aviel
    Hacohen, Maayan
    Farbman, Barak
    2021 IEEE INTERNATIONAL CONFERENCE ON MICROWAVES, ANTENNAS, COMMUNICATIONS AND ELECTRONIC SYSTEMS (COMCAS), 2021, : 1 - 6
  • [40] Comparison of dynamic and static load-balancing strategies in heterogeneous distributed systems
    Zhang, Y
    Kameda, H
    Hung, SL
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (02): : 100 - 106