Technical Report TR-1996-16

BibliographyHagin, Alexander; Dermler, Gabriel; Rothermel, Kurt: Mapping of Distributed Multimedia Applications based on a Sequential Method.
University of Stuttgart, Faculty of Computer Science, Technical Report No. 1996/16.
50 pages, english.
CR-SchemaC.2.4 (Distributed Systems)
C.4 (Performance of Systems)
G.1.6 (Numerical Analysis Optimization)
G.2.2 (Graph Theory)
I.6 (Simulation and Modeling)
Keywordsmultimedia; distribution; mapping; optimization; QoS
Abstract

In the report, the problem of optimal allocation of Distributed Multimedia Applications (DMA) into Distributed Computer Systems (DCS) is examined. We are given precedence graphs representing topologies of the DMA and data streams between components of DMA. Nodes and arcs of the graphs are weighted by the computational and communication resources needed to meet quality of service requirements of DMA. A special-purpose precedence graph model is proposed to present the structure of DCS including computers, virtual channel connections and communication resources of DCS over which the channels are routed. Nodes and links of the graph are weighted by the computational resources and capacities of communication resources available to mapped DMA.

An approach, based on the solving two kinds of the mapping problem, is proposed. The first one is formulated as a nonlinear integer programming problem with cost function under constraints on DCS resources available to mapped DMA. If the first one has not an acceptable solution, then other problem, formulated as minimax nonlinear integer one to find the DMA location into the DCS with minimum DCS resource gap, is solved. To solve both problems, effective algorithms based on the branch-bound method are proposed. Computational efficiency of the algorithms is examined and illustrated by numerical examples

Full text and
other links
HTML (generated from PostScript)
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems
Entry dateJanuary 14, 1997
   Publ. Department   Publ. Institute   Publ. Computer Science