Operating System Services for Networked Clusters

Brian N. Bershad, Henry M. Levy · 2003

The Network Clusters project explored several key areas in the design and deployment of large scale computing clusters, including: communication, security, and services. In the area of communication, we developed a new computing infrastructure for partitioning protocols between the primary processor and an embedded co processor. Our solution is unique in that it is designed to allow new protocols to be run on the coprocessor without compromising the safety of previously installed protocols. In the area of security, we developed a new architecture for specifying and enforcing security properties on code that runs on an individual machine. Moreover, we designed a new distributed systems platform for securing networks of virtual machines. In the area of services, we developed a highly scalable cluster-based Mail service, capable of processing over 1 billion mail messages per day.

Read the paper · More papers on PaperTik