Distributed strategic interleaving with load balancing

被引:10
|
作者
Bergstra, J. A. [1 ,2 ]
Middelburg, C. A. [1 ]
机构
[1] Univ Amsterdam, Programming Res Grp, NL-1009 DB Amsterdam, Netherlands
[2] Univ Utrecht, Dept Philosophy, NL-3508 TC Utrecht, Netherlands
关键词
thread algebra; distributed strategic interleaving; thread migration; load balancing; capability searching;
D O I
10.1016/j.future.2007.08.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a previous paper, we developed an algebraic theory of threads, interleaving of threads, and interaction of threads with services. In the current paper, we assume that the threads and services are distributed over the nodes of a network. We extend the theory developed so far to the distributed case by introducing distributed interleaving strategies that support explicit thread migration and see to load balancing or capability searching by implicit thread migration. The extension to the distributed case provides insight into details of multi-threading that come up in a networked environment. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:530 / 548
页数:19
相关论文
共 50 条
  • [1] Distributed selfish load balancing
    Berenbrink, Petra
    Friedetzky, Tom
    Goldberg, Leslie Ann
    Goldberg, Paul W.
    Hu, Zengjian
    Martin, Russell
    [J]. SIAM JOURNAL ON COMPUTING, 2007, 37 (04) : 1163 - 1181
  • [2] LOAD BALANCING IN DISTRIBUTED SYSTEMS
    CHOU, TCK
    ABRAHAM, JA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1982, 8 (04) : 401 - 412
  • [3] DISTRIBUTED ROUTING FOR LOAD BALANCING
    BOEL, RK
    VANSCHUPPEN, JH
    [J]. PROCEEDINGS OF THE IEEE, 1989, 77 (01) : 210 - 221
  • [4] Distributed Selfish Load Balancing
    Berenbrink, Petra
    Friedetzky, Tom
    Goldberg, Leslie Ann
    Goldberg, Paul
    Hu, Zengjian
    Martin, Russell
    [J]. PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 354 - +
  • [5] Load Balancing in Distributed Web Caching
    Rajeev, Tiwari
    Gulista, Khan
    [J]. RECENT TRENDS IN NETWORK SECURITY AND APPLICATIONS, 2010, 89 : 47 - +
  • [6] Distributed Load Balancing in Heterogenous Systems
    Yun, Se-Young
    Proutiere, Alexandre
    [J]. 2014 48TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2014,
  • [7] On fully distributed adaptive load balancing
    Breitgand, David
    Cohen, Rami
    Nahir, Amir
    Raz, Danny
    [J]. MANAGING VIRTUALIZATION OF NETWORKS AND SERVICES, PROCEEDINGS, 2007, 4785 : 74 - +
  • [8] Distributed Selfish Load Balancing on Networks
    Berenbrink, Petra
    Hoefer, Martin
    Sauerwald, Thomas
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2014, 11 (01)
  • [9] COOPERATIVE DISTRIBUTED DYNAMIC LOAD BALANCING
    SHEN, S
    [J]. ACTA INFORMATICA, 1988, 25 (06) : 663 - 676
  • [10] Distributed algorithms for QoS load balancing
    Ackermann, Heiner
    Fischer, Simon
    Hoefer, Martin
    Schoengens, Marcel
    [J]. DISTRIBUTED COMPUTING, 2011, 23 (5-6) : 321 - 330