Home Contacts Sitemap ENG    UKR

Distributed operating systems and its elements:

  1. OpenVMS Galaxy Commercial distributed system on the base of OpenVMS with appropriate hardware support. It enables full support of distributed resources of several computers.
  2. UnixWare Non Stop Cluster . Commercial distributed system, its main goal is to provide reliability and performance increasing.
  3. openMOSIX (Multicomputer Operating System for unIX) System of process migration with network usage for Linux. It allows load distribution on all processes and optimal usage of all nodes RAM. Platform Intel x86 is supported. It is enough stable for practical usage. Open source code. This system is installed on the Kyiv University high-performance computing cluster.
  4. SSI (Single System Image) Distributed operating system for Linux as analog of UnixWare clusters. The support of single process area, distributed file system, process migration, distributed memory, providing of reliability and in the case of nodes failure its recovery is in progress. Open source code.
  5. BEOWULF., One of the first projects on creating distributed operating system on the base of Linux. Actually it is a set of computers with single administration. It can be used as distributed computational system on the base of MPI/PVM. Open source code. It is enough stable.
  6. GFS (Global File System) . Global file system for Linux. Parallel maintenance of several SCSI devices and network hard drives is supported. Real time modification of file system size, distributed blocking manager, system of failure recovery are also supported. Open source code. It is unstable in network.
  7. DRBD Network RAID-1 ( Network mirroring of hard disk partitions). Alfa version. Open source code.
  8. DLM (Distriguted Lock Manager) System of distributed blocking for Linux. Alfa version. Open source code.

Systems of cluster monitoring and providing of reliability:

  1. VA Cluster Manager High level system that enables cluster nodes monitoring. In the case of failure it performs hard system reboot with power down. It is necessary appropriate hardware support. It is stable. Open source code.

  2. Kimberlite Failure recovery system for Linux. Open source code.

  3. FailSafe . System of monitoring and failure recovery for Linux. Open source code.

  4. Piranha . System of network load distribution and failure recovery for Linux. Open source code. Beta version.

  5. Linux Virtual Server System of load distribution, scaling and failure recovery for network servers. It is stable. Open source code.

Parallel processing systems:

  1. MPICH MPI (Message Passing Interface) implementation . Detailed information is on .

  2. LAM MPI (Message Passing Interface) implementation.

  3. PVM (Parallel virtual machine) High level system that enables usage of heterogeneous computer systems for parallel processing.

  4. Pov Ray (The Persistence of Vision Raytracer) System of 3D rendering and animation. MPI is supported. PVM support

  5. Radiator. . System of ray tracing with parallel processing.


Kyiv National Taras Shevchenko University
© Information and Computer Center, 2002-2023