Porting the Newcastle connection to 4.2 Berkeley UNIX
Donnelly, Jeffrey M.
This item is only available for download by members of the University of Illinois community. Students, faculty, and staff at the U of I may log in with your NetID and password to view the item. If you are trying to access an Illinois-restricted dissertation or thesis, you can request a copy through your library's Inter-Library Loan office or purchase a copy directly from ProQuest.
Permalink
https://hdl.handle.net/2142/95783
Description
Title
Porting the Newcastle connection to 4.2 Berkeley UNIX
Author(s)
Donnelly, Jeffrey M.
Issue Date
1985-03
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
M.S. (master's)
Degree Level
Thesis
Keyword(s)
Newcastle connection
4.2 Berkeley UNIX
Porting
Distributed operating systems
Language
en
Abstract
The Newcastle Connection !BrMaRa,82J is a machine independent software system that provides users and user programs with a distributed UNIX [HiTh,74J environment, called UNIX United. The Newcastle Connection enhances several standard UNIX operating systems by providing transparent access to remote files and remote processes. No knowledge of network protocols or network topology is necessary to use the system. From the user's perspective, remote files are accessed in the same manner as local files and no modifications to existing programs are needed to use the system.
The Newcastle Connection was developed at the University or Newcastle upon Tyne. It is based on Bell Labs Version 7 UNIX for Digital Equipment PDP-11 computers. This thesis describes the extension or the Newcastle Connection to run on the 4.2 BSD UNIX operating system. It also details work done to enhance both the efficiency and usefulness or the Newcastle Connection.
The thesis is divided into six major parts. Chapter two introduces distributed operating systems and describes some of the basic concepts involved. An overview or the Newcastle Connection is presented in chapter three. The fourth chapter describes the changes necessary to use the Newcastle Connection on 4.2 BSD UNIX. It details modifications to existing Newcastle Connection routines and the development or the software to deal with the new features provided by 4.2 BSD UNIX. Chapter five discusses some conceptual difficulties with the Newcastle Connection and proposes solutions to them. The. sixth chapter contains enhancements made to the Newcastle Connection to improve its performance and usefulness. Chapter seven discusses the use of the Newcastle Connection as a base tor the development or distributed services such as name service, file replication, and load balancing.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.