Były dwie grupy ale pytanie chyba się powtarzały a przynajmniej część
1) def systemu rozproszonego - Opis / grupa 2: def clusters-based systems
2) Prawdą jest, że:
a)każdy system sieciowy jest systemem rozproszonym
b) każdy system rozproszony jest systemem sieciowym X
3) Klasyfikacja systemów według Flynn'a, jakiej klasy SA systemy rozproszone
ODP: MIMD
4) QNX ,nameloc , usługa nazewnicza: czy to odnosi się do procesorów, procesów, plików
* The nameloc utility runs in the background and provides a network-wide naming service for all processes running under the operating system.
5,6,7) w którym modelu wystepuje migracja procesów, zdalne wywolanie metod. Odpowiedzi: pula procesorów, klient serwer, stacje robocze serwer. We wszystkich.
8) migracja i przydzielanie obciążenia - wykluczają się czy nie ( nie pamiętam czy model był podany)
9) zdalne wywoływanie procedur i przydzielanie obciążenia - wykluczają się czy nie ( nie pamiętam czy model był podany)
10) Ameoba a) migracja kodu b)zdalne wywoływanie procedur
11) ile replik chunków w gfs - Opis / grupa 2: rozmiar chunka w gfs
12) Dlaczego monitory (zdefiniowane przez Dijkstre) nie nadają się do synchronizacji w systemach rozproszonych - Opis
* niewiele języków wysokiego poziomu jest wyposażone w monitory
* w przypadku systemu rozproszonego przedstawione rozwiązanie zawodzi gdyż jest oparte na koncepcji wspólnej pamięci.
* Jeden monitor najczęściej synchronizuje dostęp do jednego zasobu (rodzaju zasobów) - potrzeba wielu monitorów.
13) Zastosowanie algorytmów elekcji w systemach rozproszonych - Opis
14) tabelka stanowy czy bez stanowy (wykład T4, czerwona obwódka)
15) czy zainstalowanie sieciowego systemu plików w systemie informatycznym tworzy nam od razu system rozproszony
16) model spójności w GFS - Opis
17)mechanizm sesji w systemach rozproszonych
a) zasób jest globalnie zmieniony dopiero po zamknięciu pliku
b) każda zmiana w pliku jest od razu widoczna
c) brak możliwości zmian w plikach
ODP - semantykę sesji - żadne zmiany nie są widoczne dla innych procesów do czasu zamknięcia pliku.
18) przezroczystość wędrówki
19) przezroczystość lokalizacji
20) co to jest RMI - rozwiniecie skrótu (PL)
ODP.remote metod invocation czyli metod
21) marshaling - wynika z
a)homogeniczności sys
b) heterogeniczności sys
ODP. heterogeniczności, chyba..
22) Opis przykładu migracji kodu(watek zapamiętuje swój stan i przenosi się do innego węzła, po czym kontynuuje swoje działanie od zapamiętanego stanu) -
a) silna migracja
B) słaba
ODP. silna
23)cos z systemem rozproszonym Condor
24) system Sprite, migracja kodu, jakis watek podłączył się użytkownik i kod wrócił do poprzedniego wezla- jaki to model
to tak. 25 pytań z czego 5 opisówek, reszta test zwykle 3 odpowiedzi do wyboru
z opisówek: definicja rozproszonego systemu operacyjnego,
dlaczego monitora w definicji Dijkstry nie można użyć w systemach rozproszonych,
dlaczego używamy algorytmu elekcji,
ile kopii pliku standardowo tworzy GFS,
co zapewnia model spójności (consistency model) w GFS
co występuje w systemie klient-serwer
co występuje w systemie stacja robocza - serwer
co występuj w systemie typu pula procesorów
i do wszystkich trzech odpowiedzi:
migracja procesów, zdalne wykonywanie zadań, żadne z tych dwóch
pytanie: jest system plikow sprite, następuje migracja procesu z węzła A do węzła B, w momencie zalogowania użytkownika na węźle B następuje powrotna migracja na węzeł A
zachowanie to odpowiada jakiemu modelowi?
do wyboru stacja robocza-serwer, klient- serwer, pula procesorów
było pytanie z tabelką operacji na plikach, i do wyboru czy jest to stanowy czy bezstanowy serwer plików i były dwie kolumny z odpowiedziami tak/nie. podchwytliwość polegała na tym że w obydwu przypadkach był to serwer stanowy bo różnica była na jakiś mało istotnych parametrach, a obydwa miały operacje OPEN i CLOSE
pytanie o przezroczystość wędrówki i do wyboru jeden z trzech opisów
niżej ten sam zestaw odpowiedzi przy pytaniu o przezroczystość lokalizacji
dobre było pytanie: czy jeżeli do systemu sieciowego dołożymy rozproszony system plików to mamy system rozproszony. tak/nie
pytanko: w systemie condor proces przeniesiony na inną maszynę wznawia swoje wykonywanie od linii kody na które się zakończył na poprzedniej maszynie
odp: słaba migracja, silna migracja, zdalne wykonanie zadań
bo było pytanie o amoebe
co można tam zrobić. i do wyboru migracje, RTE i coś tam jeszcze
co oznacza semantyka sesji
zadania monitora systemu rozproszonego
zasady blokad (lock) w serwerze stanowym i bezstanowym
przykłady syst. Rozproszonych z: 1) migracja procesow 2)zdalnym wywolaniem metod
baza zapotrzebowania w rozpr systemie plikow Coda