A Proposal for an Operating System Designed for Cluster Servers
スポンサーリンク
概要
- 論文の詳細を見る
The cluster server is a collection of computers connected by a high speed link. It provides file services and job processing services to client workstations via LAN. The architecture can realize a wide range of scalability and low initial cost. The operating system of the server needs to provide a single system image by implementing a distribution transparent file system, distributed shared memory and inter-process communication. An approach to build an efficient basis for them is proposed in this paper. The approach improves the page data transfer performance and control data transfer performance by introducing all architectural support called Pion and a new kernel layer called CPI. Pion generates a data stream, which is handled by link hardware, from scattered data on memory. It allocates memory to the data stream automatically, this frees software from packet marshaling jobs. CPI enables to fetch a remote page without invoking a server process. A file system using the support has been implemented based on OSF/ 1 operating system. It has been shown that over 80% of file page transfer cost is expected to be reduced compared with NFS by the approach used in CPI and Pion design.
- 一般社団法人情報処理学会の論文
- 1992-03-15
著者
-
Tago K
Ibm Res.
-
TAGO KAZUYA
Tokyo Research Laboratory, IBM
-
NEGISHI YASUSHI
Tokyo Research Laboratory, IBM
-
HOSHIBA MIKAKO
Tokyo Research Laboratory, IBM
-
Hoshiba Mikako
Tokyo Research Laboratory Ibm
-
Negishi Y
Ibm Res.