Title :
A Model of Distributed Interprocess Communication System
Author :
Xiao Peng ; Li Yuanyuan ; Deng Wu
Author_Institution :
Inf. Sci. & Eng. Coll., Dalian Polytech. Univ. Dalian, Dalian
Abstract :
With the increasingly widespread application of the network, a distributed operating system based on Linux cluster has been developing rapidly. This paper presents a kernel level distributed interprocess communication system model with support for distributed process synchronization and communication. This system model uses the System V interprocess communication programming interface and enhances it to provide functionality in distributed environments. A key feature of this system model is the use of the semaphore interface to support distributed synchronization and the implementation is done at the Linux kernel level to reduce the overhead. Finally, we realized this model introduced in this paper in redhat Linux cluster and test result show it is a good solution of distributed processes communication. Compared with other similar systems, the advantage of this system is that the implementation is done at the Linux kernel level to reduce the overhead and System V IPC API is easy to extend. User is easy to call the application interface of the distributed operating system, without considering any details of the network.
Keywords :
Linux; application program interfaces; network operating systems; operating system kernels; synchronisation; application programming interface; distributed interprocess communication system; distributed operating system; kernel model; operating system; redhat Linux cluster; synchronization; Application software; Communication system software; Educational institutions; Electronic mail; Hardware; Kernel; Linux; Operating systems; Programming profession; Sockets; Linux kernel; distributed system; interprocess communication;
Conference_Titel :
Knowledge Discovery and Data Mining, 2009. WKDD 2009. Second International Workshop on
Conference_Location :
Moscow
Print_ISBN :
978-0-7695-3543-2
DOI :
10.1109/WKDD.2009.37