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 条
  • [41] AN APPROACH TO DYNAMIC AND INTEGRATED LOAD-BALANCING OF DISTRIBUTED AND MESSAGING RFID MIDDLEWARES
    Tian, Wenhong
    She, Kun
    Yang, Yunping
    Dong, Xu
    Wang, Haoyan
    2011 INTERNATIONAL CONFERENCE ON INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS ( ICIMCS 2011), VOL 1: INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS, 2011, : 403 - 406
  • [42] PERFORMANCE ANALYSIS OF LOAD-BALANCING SEMIDYNAMIC SCHEDULING MECHANISMS IN DISTRIBUTED SYSTEMS
    TRANGIA, P
    RATHGEB, E
    AEU-ARCHIV FUR ELEKTRONIK UND UBERTRAGUNGSTECHNIK-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 1989, 43 (01): : 38 - 45
  • [43] Distributed load-balancing 4algorithm for fast tag reading
    Xie, Kun
    Cao, Jiannong
    Wen, Jigang
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2013, 28 (05) : 434 - 448
  • [44] Topology and affinity aware hierarchical and distributed load-balancing in Charm plus
    Jeannot, Emmanuel
    Mercier, Guillaume
    Tessier, Francois
    PROCEEDINGS OF FIRST WORKSHOP ON OPTIMIZATION OF COMMUNICATION IN HPC RUNTIME SYSTEMS (COM-HPC 2016), 2016, : 63 - 72
  • [45] Session-integrated load-balancing algorithms on distributed WAP gateway
    Gao, X
    Zhang, Q
    Lv, WF
    5TH WORLD WIRELESS CONGRESS, PROCEEDINGS, 2004, : 481 - +
  • [46] An Anytime Distributed Load-Balancing Algorithm Satisfying Capacity and Quantization Constraints
    Gravelle, Evan
    Martinez, Sonia
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2017, 4 (02): : 279 - 287
  • [47] A load-balancing problem for distributed bulk-service queues with size-dependent batch processing times
    Inoue, Yoshiaki
    QUEUEING SYSTEMS, 2022, 100 (3-4) : 449 - 451
  • [48] A load-balancing problem for distributed bulk-service queues with size-dependent batch processing times
    Yoshiaki Inoue
    Queueing Systems, 2022, 100 : 449 - 451
  • [49] Multicast group communication as a base for a load-balancing replicated data service
    Khazan, R
    Fekete, A
    Lynch, N
    DISTRIBUTED COMPUTING, 1998, 1499 : 258 - 272
  • [50] A Load-Balancing and self-adaptation clustering for lifetime prolonging in large scale wireless sensor networks
    Gherbi, Chirihane
    Aliouat, Zibouda
    Benmohammed, Mohammed
    INTERNATIONAL CONFERENCE ON ADVANCED WIRELESS INFORMATION AND COMMUNICATION TECHNOLOGIES (AWICT 2015), 2015, 73 : 66 - 75