Options
Kropf, Peter
Résultat de la recherche
The Design of a Trader based CORBA Load Sharing Service
1999, Badidi, Elarbi, Keller, Rudolf K., Kropf, Peter, van Dongen, Vincent V.
In the context of CORBA, standard services for naming, transaction processing, and alike have been defined. However, no standard support is provided to handle load imbalances that may occur in distributed object applications where several object servers are used to provide the same service type. To address this shortcoming, we have designed a CORBA-compliant had sharing service (LSS). Preliminary experiments with LSS show that L^SS allows for the uniform load distribution among servers. Furthermore, we report that load sharing via US S performs better than the approaches based on the random and the round robin server selection methods, in terms of the average response time for client requests.
Dynamic Server Selection in Distributed Object Computing Systems
1998, Badidi, Elarbi, Keller, Rudolf K., Kropf, Peter, van Dongen, Vincent V.
In this paper, we address the problem of dynamic server selection among a set of objectservers, as the ones defined by CORBA and DCOM, providing the same service type. Theseservers are not necessarily replicas but may have different interfaces and belong to differentservice providers. As a solution, we propose a novel architecture that we call LoDACE. Thisarchitecture has been designed to allow dynamic server selection and load sharing indistributed object computing environments. Specifically, the architecture prevents theoccurrence of major load imbalances that can cause failures in distributed applications. Thearchitecture is based on both the use of a trading service and the monitoring of the servers’load. Our interest in the trader is motivated by the need to discover object serversdynamically. LoDACE allows service requests to be processed by lightly loaded serversselected dynamically. The expected results are better performances in terms of responsivenessand availability of servers.