Most distributed applications are based on architectural models that do not
involve real-time knowledge of network status and of their network usage.
Moreover the new "network aware" architectures are still under development
and their design is not yet complete. We considered, as a use case, an appl
ication using ODBMS (Objectivity/DB) for the distributed analysis of experi
mental data. The dynamic usage of system and network resources at host and
application levels has been measured in different client/server configurati
ons, and on several LAN and WAN layouts. The aim was to study the applicati
on efficiency and behavior versus the network characteristics and condition
The most interesting results of the LAN and WAN tests are described. System
bottlenecks and limitations have been identified, and efficient working co
nditions in the different scenarios have been defined. The behavior observe
d when moving away from the optimal working conditions is also described. (
C) 2001 Elsevier Science B.V. All rights reserved.