Dynamic load-balancing mechanism for distributed Java']Java applications

被引:0
|
作者
Felea, V [1 ]
Toursel, B [1 ]
机构
[1] USTL Lille 1, IEEA, LIFL, Ecole Polytech Univ Lille, F-59655 Villeneuve Dascq, France
来源
关键词
load balancing; !text type='Java']Java[!/text] distributed applications; cluster; load modeling;
D O I
10.1002/cpe.921
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Program environments or operating systems generally leave the decision on the allocation of program entities to the developer, offering either placement directives, or tools available through the manipulation of a graphical interface. These approaches cannot always take into account the dynamic behavior of applications, dynamicity in the execution environment or the heterogeneity of the execution platform. Transparent deployment algorithms are necessary for automizing and optimizing application distribution. The Adaptive Distributed Applications in Java (ADAJ) project deals with placement and migration of Java objects. It automatically deploys parallel Java applications on a cluster of workstations using monitoring information about the application behavior. The transparency obtained through the integration of these tools in the middleware makes such an environment easy to use and improves efficiency. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:305 / 331
页数:27
相关论文
共 50 条
  • [1] A Java']Java CPU calibration tool for load balancing in distributed applications
    Paroux, G
    Toursel, B
    Olejnik, R
    Felea, V
    ISPDC 2004: THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING/HETEROPAR '04: THIRD INTERNATIONAL WORKSHOP ON ALGORITHMS, MODELS AND TOOLS FOR PARALLEL COMPUTING ON HETEROGENEOUS NETWORKS, PROCEEDINGS, 2004, : 155 - 159
  • [2] A Java CPU calibration tool for load balancing in distributed applications
    Paroux, Guilhem
    Toursel, Bernard
    Olejnik, Richard
    Felea, Violeta
    Proc. ISPDC Third Int. Symp. Parall. Distr. Comput. HeteroPar Third Int. Workshop Algorithms Models Tools Parall. Comput., 1600, (155-159):
  • [3] Load Balancing of Java']Java Applications by Forecasting Garbage Collections
    Portillo-Dominguez, A. Omar
    Wang, Miao
    Magoni, Damien
    Perry, Philip
    Murphy, John
    2014 IEEE 13TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2014, : 127 - 134
  • [4] A Fair and Dynamic Load-Balancing Mechanism
    Larroca, Federico
    Rougier, Jean-Louis
    TRAFFIC MANAGEMENT AND TRAFFIC ENGINEERING FOR THE FUTURE INTERNET, 2009, 5464 : 36 - 52
  • [5] Analysis of distributed Java']Java applications using dynamic instrumentation
    Seragiotto, Clovis
    Fahringer, Thomas
    2005 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2006, : 315 - 324
  • [6] An agent-based load balancing mechanism: PLRM using Java']Java
    Lu, L
    Liu, LG
    Yang, XY
    36TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 176 - 181
  • [7] GLOBAL DYNAMIC LOAD-BALANCING FOR DECENTRALISED DISTRIBUTED SIMULATION
    Bragard, Quentin
    Ventresque, Anthony
    Murphy, Liam
    PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 3797 - 3808
  • [8] Dynamic instrumentation of distributed Java']Java applications using bytecode modifications
    Funika, Wlodzimierz
    Swierszcz, Pawel
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 534 - 541
  • [9] Dynamic distributed systems in Java']Java
    Rousselle, P
    DR DOBBS JOURNAL, 1998, 23 (04): : 88 - +
  • [10] Monitoring of distributed Java']Java applications
    Bubak, M
    Funika, W
    Wismüller, R
    Metel, P
    Orlowski, R
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 651 - 663