Designing Reliable Communication for Heterogeneous Computer Systems Miroslaw Hajder, Janusz Kolbusz, and Roman Korostenskyi University of Information Technology and Management in Rzeszow miroslaw.hajder@gmail.com,{jkolbusz,rkorostenskyi}@wsiz.rzeszow.pl Abstract. This study describes the network design solution to the problem of connecting heterogeneous computer systems based on analysis of multipartite hypergraphs. To do this proposes a mathematical model of reliability for the two modes of operation of the system: with redundancy communication subsystem and the division of communication load. As the evaluation criteria applied solu- tions expected changes in processing capacity, latency communication and sys- tem reliability. Solution design task is sought in the collection Pareto optima, which describes a method for selecting a particular solution in case of equiva- lence with respect to the vector of the objective function. Key words: Multipartite hypergraphs, architecture connections, system reliabil- ity model, design methodology 1 Introduction Another important feature of modern processing systems is the variety of offered ser- vices. Nowadays, in the same network they are different, often incompatible with com- munication services (eg. Isochronous and synchronous transfer). This issue requires a change of quality of provided services, through the dynamic allocation of independent communication channels to users or services present in the network specifically in par- ticular, this applies to multimedia services rendered in real-time or services comprising critical infrastructure. Modern distributed systems are also characterized by high dy- namics of changes in operating parameters. Load elements of computing and commu- nications is changing rapidly, which prevents the design and execution of the network to meet even medium-term requirements of the users. Another disadvantage occurring in communication subsystems ubiquity of traffic is bursty traffic, obstructing, and some- times preventing proper functioning of the network. Currently, the solution to the above problems is the use of load leveling, both communications and computing. Moreover, an effective solution to most of these problems can be also providing a flexible re- configuration of connections, preferably at the logical level, without having to modify the hardware architecture. In this way, links can be dynamically adapted to the current traffic pattern. Effective methods of reconfiguring connections should be seen in the use of modern communication technologies, especially those that allow to realize it at the logical level and which additionally improve the utilization of physical communication channels. An interesting issue is the construction of multi-channel network of bus-sharing bus