AUTOMATIC PROXY GENERATION AND LOAD-BALANCING-BASED DYNAMIC CHOICE OF SERVICES

被引:1
|
作者
Dabrowski, Jaroslaw [1 ]
Feduniak, Sebastian [1 ]
Balis, Bartosz [1 ]
Bartynski, Tomasz [2 ]
Funika, Wlodzimierz [1 ]
机构
[1] AGH Univ Sci & Technol, Fac Elect Engn Automat Comp Sci & Elect, Dept Comp Sci, Al Mickiewicza 30, PL-30059 Krakow, Poland
[2] AGH Univ Sci & Technol, ACC Cyfronet AGH, PL-30950 Krakow, Poland
来源
COMPUTER SCIENCE-AGH | 2012年 / 13卷 / 03期
关键词
proxy; load-balancer; load-balancing; automatic generation;
D O I
10.7494/csci.2012.13.3.45
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper addresses the issues of invoking services from within workflows which are becoming an increasingly popular paradigm of distributed programming. The main idea of our research is to develop a facility which enables load balancing between the available services and their instances. The system consists of three main modules: a proxy generator for a specific service according to its interface type, a proxy that redirects requests to a concrete instance of the service and load-balancer (LB) to choose the least loaded virtual machine (VM) which hosts a single service instance. The proxy generator was implemented as a bean (in compliance to EJB standard) which generates proxy according to the WSDL service interface description using XSLT engine and then deploys it on a GlassFish application server using GlassFish API, the proxy is a BPEL module and load-balancer is a stateful Web Service.
引用
收藏
页码:45 / 59
页数:15
相关论文
共 50 条
  • [1] Metaheuristic Load-Balancing-Based Clustering Technique in Wireless Sensor Networks
    Chaurasiya, Sandip K.
    Biswas, Arindam
    Bandyopadhyay, Prasit Kumar
    Banerjee, Amit
    Banerjee, Rajib
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [2] Load-Balancing-Based Reliable Mapping Algorithm for Virtual Resources in Power Communication Network
    Nie Junhao
    Qi Feng
    Li Wenjing
    Zhang Zhe
    SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 314 - 325
  • [3] Load balancing method based on servers and reverse proxy
    Song, Limin
    Zhang, Junli
    Journal of Networks, 2013, 8 (07) : 1609 - 1616
  • [4] Load balancing algorithm based on services
    Wei, Q. (weiqinlei@gmail.com), 1600, Binary Information Press, Flat F 8th Floor, Block 3, Tanner Garden, 18 Tanner Road, Hong Kong (10):
  • [5] A fault tolerant algorithm based on dynamic and active load balancing for redundant services
    Zhang, JW
    Tian, JF
    Wang, FX
    DCABES 2002, PROCEEDING, 2002, : 85 - 88
  • [6] Fault tolerant algorithm based on dynamic and active load balancing for redundant services
    Tian, JF
    Zhang, JW
    Wang, FX
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (06) : 769 - 775
  • [7] Fault tolerant algorithm based on dynamic and active load balancing for redundant services
    Jun-Feng Tian
    Jun-Wei Zhang
    Feng-Xian Wang
    Journal of Computer Science and Technology, 2004, 19 : 769 - 775
  • [8] Dynamic load-balancing of Jini and .NET services
    Lin, Ying Chen
    Li, Sy-Yuan
    Hwang, Yuan-Shin
    2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2006, : 257 - +
  • [9] A load-balancing-based fault-tolerant mapping method in smart grid virtual networks
    Sun, Li-Qian
    Guo, Shao-Yong
    Xu, Si-Ya
    Liu, Zhu
    Wei, Lei
    2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [10] Graph-Based Automatic Dynamic Load Balancing for HPC Agent-Based Simulations
    Marquez, Claudio
    Cesar, Eduardo
    Sorribes, Joan
    EURO-PAR 2015: PARALLEL PROCESSING WORKSHOPS, 2015, 9523 : 405 - 416