Seminarium: Systemy Rozproszone
17. maja 2007, godzina 12:15,
sala
W ostatnim czasie coraz większą popularnością cieszą się niewielkie, rozproszone systemy plików działające na tanich komputerach PC. Popularność ta jest głównie zasługą, poza wszystkimi cechami systemów rozproszonych, niskiego kosztu instalacji oraz konserwacji systemu (zwykle, w przypadku awarii, wymienia się komputer na nowy, co często nie jest możliwe w przypadku zastosowania dużych i drogich komputerów). Poza najbardziej znanym przykładem stworzonym przez Google (Google File System), wiele mniejszych firm buduje podobne systemy na własny użytek, dostosowane do specyficznych potrzeb przedsiębiorstwa.
W mojej prezentacji przedstawię podstawowe założenia konstrukcyjne, główne cechy takich systemów i problemy powstające przy ich projektowaniu. Opiszę kilka sposobów radzenia sobie z tymi problemami na przykładzie GFS'a i innych. Następnie przedstawię moje spojrzenie na problem, założenia i kompromisy, na które musiałem pójść. Naszkicuje także przykładowe zastosowanie mojego systemu plików przy obsłudze serwisów internetowych o wysokich wymaganiach wydajnościowych.
Serdecznie zapraszam.
Konrad Witkowski