Alchemy Lab
Network Management
  Download | Buy Now! | Detailed Description | Other Articles

Networking topology

Some of the existing networking topology techniques optimize the number of created replicas [16], while others optimize the locations in which to place replicas [17]; still others optimize how often replicas should be updated [18]. However, many of these techniques have the shortcoming that they only consider a limited set of parameters affecting the replication decision. The works by Loukopoulos and Ahmad [12] has the same objective as ours. They design a genetic algorithm to find the optimal replication strategy. In that work, two versions of the algorithm, a static version and a dynamic adaptive version are proposed. However, they model the problem as a single objective optimization problem. Specifically, they optimize latency, while storage, bandwidth and other parameters are considered as constraints. One of the limitations of this approach is that it can only maintain the constraint parameters within certain bounds, but cannot explicitly optimize them. Further, their work did not take into account the reliability of the system. Thus, we believe that there is a need for a holistic approach to the overlay replica placement problem which not only takes all the important factors into account but also explicitly optimizes them. Motivated by this need, we propose the MOE and MORG algorithms, both of which are based upon the multi-objective optimization paradigm.

Copyright (c) Alchemy Lab, 1999-2009