Papers by Naoki Utsunomiya
Network-transparent object naming and locating in the GALAXY distributed operating system
Journal of Information Processing, 1991
Method and computer program product for measuring quality of network services
Method and Equipment for Verifying Propriety of System Management Policies to Be Used in a Computer System
File system for creating switched logical I/O paths for fault recovery

Computer, 1991
udging from the enormous amount of distributed-system research carried out over the past decade, ... more udging from the enormous amount of distributed-system research carried out over the past decade, information processing experts have come t o recognize the advantages these systems possess. These research activ-J ities have led to the availability of more than 50 network and distributed systems. However, most of these systems can only partially succeed in attaining the major goals of a distributed system, which include transparency, higher performance, higher reliability and availability, and higher scalability. Of course, attaining all these goals in the first attempt is impossible. Nonetheless, gradual improvements are possible by learning from existing systems and trying to overcome their limitations. The University of Tokyo's Galaxy research project attempts to design, implement, and use a distributed computing environment based on this idea. Design goals and novel aspects Analyzing why existing In designing Galaxy, our primary goal was to build a distributed operating system suitable for use in both local and widearea network workstations. T o achieve this goal, we eliminated the use of broadcast protocols in any of our mechanisms, avoided the use of global-locking o r time-stamp-ordering mechanisms while maintaining the consistency of replicated information, and decentral-distributed systems are limited, the Galaxy research project borrows many concepts and proposed facilities ized the management of all globally useful information. novel system features that helped us achieve this goal include O u r second major goal was to ensure high performance. Design decisions and and integrates them developing the Galaxy kernel from scratch, rather than modifying a n existing using multiple-level interprocess communication mechanisms to meet the with its own novel Unix kernel; design features.
Uploads
Papers by Naoki Utsunomiya