Seminarium: Systemy Rozproszone
30 listopad 2000, godzina 12:15,  sala  3120
Stanislaw.Pasko@students.mimuw.edu.pl
  
 

System Plan 9

  Plan 9 jest rozproszonym systemem stworzonym w Computing Sciences Research Center w AT&T Bell Laboratories (obecnie Lucent Technologies, Bell Labs). Miał to być system wysokiej jakości przeznaczonym do rozwoju oprogramowania i obliczeń, używając do tego celu heterogenicznego sprzętu i minimalnego oprogramowania. Powstał pod koniec lat 80, a niedawno ukazała się najnowsza wersja tego systemu, darmowa wraz z pełnym kodem źródłowym (Open Source, rozprowadzany na licencji GNU).

  System Plan 9 obejmuje centralne serwery CPU i plików, połączone szybkimi sieciami. Maszyny robocze służące jako terminale połączone są za pomocą wolniejszych łącz rozległych. System ten opiera się na załóżeniu, że dobre zaimplementowanie kilku abstrakcyjnych podstaw pozwala na stworzenie małego systemu operacyjnego który może działać nawet na największych systemach o różnych architekturach i w wielu sieciach. Podstawy systemu oparte są na dwóch pomysłach: inywidualnej przestzeni nazw dla każdego procesu i prostym protokole plikowym polegającym na przesyłaniu komunikatów.

  W trakcie prezentacji omówię historię systemu, jego budowę, różnice między Plan 9 a znanymi systemami. Być może uda się również zaprezentować Plan9 w działaniu.

  Plan 9 w WWW (Główna strona dystrybucji): http://plan9.bell-labs.com/plan9

Oto prezentacja

Stanisław Paśko