Pregunta 1
Pregunta
Jakie zalety mają klastry Beowulf?
Respuesta
-
Gwarancja użycia bezpiecznego systemu plików.
-
Gwarancja wysokiej dostępności.
-
Możliwość pracy różnych węzłów pod kontrolą różnych systemów operacyjnych.
-
Możliwość pokonania Grendela.
-
Możliwość wykorzystania wyłącznie otwartego i darmowego oprogramowania.
-
Niska cena.
Pregunta 2
Pregunta
Do czego służą gridy?
Respuesta
-
Do udostępniania swoich zasobów innym.Do udostępniania swoich zasobów innym.
-
Do zwiększania niezawodności przez redundancję.
-
Do integracji zasobów różnych instytucji.
-
Do zwiększania wydajności przez zrównoleglenie obliczeń.
Pregunta 3
Pregunta
Do czego służą klastry?
Respuesta
-
Do integracji zasobów różnych instytucji.
-
Do zwiększania niezawodności przez redundancję
-
Do zwiększania wydajności przez zrównoleglenie obliczeń.
-
Do równoważenia obciążenia serwera.
Pregunta 4
Pregunta
Jakie są, m.in., różnice między klastrami a gridami?
Respuesta
-
Klastry składają się zazwyczaj z zasobów, należących do różnych osób i instytucji, a gridy – nie
-
Gridy mogą składać się ze zróżnicowanych komputerów, a klastry – tylko homogenicznych
-
Gridy pozwalają na pracę różnych wątków procesu w różnych węzłach.
-
Komunikacja między węzłami jest szybsza w gridzie, niż w klastrze.
-
W gridach występuje wiele problemów bezpieczeństwa, których zazwyczaj nie mamy w klastrach.
-
Klastry połączone są szybką siecią dedykowaną, a gridy – Internetem
Pregunta 5
Pregunta
Jakie cechy ma system plików Lustre?
Respuesta
-
Rozdzielenie przechowywania danych i metadanych.
-
Dobra skalowalność.
-
Działanie klienta i serwera zawsze na tej samej maszynie
-
Możliwość rozproszenia jednego pliku między wiele urządzeń.
Pregunta 6
Pregunta
Migrację wątków (a nie tylko procesów) umożliwia system:
Pregunta 7
Pregunta
podana funkcja:
int MPI_Scatter (void *sendbuf, int sendcount, MPI_Datatype sendtype,
void *recvbuf, int recvcount, MPI_Datatype recvtpye,
int root, MPI_Comm comm);
Respuesta
-
Wiąże się ze spotkaniem grupy procesów
-
To jedna z tzw. funkcji kolektywnych, czyli funkcji do komunikacji grupowej.
-
Rozrzuca po okolicy szczątki ściągających studentów
-
Rozsyła dane od procesu root do wszystkich procesów, za wyjątkiem procesu root
-
Rozsyła dane od procesu root do wszystkich procesów, włącznie z procesem root.
-
Nie powoduje synchronizacji grupy procesów.
Pregunta 8
Pregunta
Zsynchronizowane wysyłanie komunikatów, funkcją MPI_Ssend():
Respuesta
-
Może spowodować dostarczenie komunikatu błędnemu procesowi.
-
Wymaga użycia protokołu SOAP.
-
Wymaga syczenia “ss”, jak wąż.
-
Może doprowadzić do zakleszczenia, jeśli jest użyte nieumiejętnie.
-
Działa tylko w gridach.
-
Ma większy narzut komunikacyjny, niż komunikacja niezsynchronizowana.
Pregunta 9
Pregunta
Nieblokująca komunikacja grupowa w MPI:
Respuesta
-
Działa jedynie w gridach.
-
Pozwala na wykonywanie innych czynności podczas oczekiwania na synchronizację z innymi procesami.
-
Obejmuje, m.in., funkcje MPI_Iscatter(), MPI_Igather(), itd.
-
Pojawiła się w MPI-3.
-
Wiąże się z większym narzutem synchronizacyjnym, niż blokująca.
-
Nie istnieje.
Pregunta 10
Pregunta
Jakie (między innymi) operacje udostępniają systemy OpenPBS oraz Platform LSF?
Respuesta
-
Wysłanie sygnału do zadania w kolejce (qsignal / bsignal).
-
Usunięcie zadania z kolejki (qdel / bkill).
-
Zmiana atrybutów zadania (qalter / bmod).
-
Informacje o zadaniach w kolejkach (qstat / bjobs).
-
Wstawienie zadania do kolejki (qsub / bsub).
-
Wyświetlenie listy i parametrów kolejek (tylko LSF: bqueues).
Pregunta 11
Pregunta
Co to są organizacje wirtualne?
Respuesta
-
Strony WWW różnych organizacji
-
Instytucje, będące właścicielami klastrów.
-
Grupy osób i/lub instytucji, współdzielących zasoby gridu
-
Organizacje, których nie ma.
Pregunta 12
Pregunta
Jakie wady ma RabbitMQ?
Pregunta 13
Pregunta
Jakie zadania ma Heartbeat?
Respuesta
-
Migracja procesów.
-
Wzajemne informowanie się węzłów klastra o tym, że działają.
-
Uruchamianie usług działających w trybie wysokiej dostępności.
-
Wyłączanie usług działających w trybie wysokiej dostępności.
Pregunta 14
Pregunta
Jakie zalety ma system NFS (nie dotyczy wersji 4.1 i nowszych)
Respuesta
-
Prostota.
-
Dobra skalowalność dla dużej liczby maszyn w klastrze.
-
Rozdzielenie przechowywania danych i metadanych.
-
Możliwość rozproszenia jednego pliku pomiędzy wiele urządzeń.
Pregunta 15
Pregunta
Podana funkcja:
int MPI_Gther(void *sendbuf, int sendcount,MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatyre recvtpye, int root, MPI_Comm comm);
Respuesta
-
Wiąże się ze spotkaniem grupy procesów.
-
To jedna z tzw. funkcji kolektywnych, czylii fnkcji do kuminikacji grupowej.
-
Nie powoduje synchronizacji grupy procesów.
-
Zbiera dane od wszystkich procesów włącznie z procesem root.
-
Zbiera dane od wszystkich procesów za wyjątkiem procesu root.
-
Służy do zbierania jagód w lesie.
Pregunta 16
Pregunta
Jakie zalety ma migracja danych do chmury?
Respuesta
-
Pełna kontrole nad naszymi danymi.
-
Utworzenie instancji serwera w chmurze jest zazwyczaj tańsze niż zakup fizycznej maszyny.
-
Niezależność od firm trzecich.
-
Elastyczność zmian konfiguracji wirtualizowanego sprzętu i oprogramowania.
Pregunta 17
Pregunta
Jakie znaczenie ma użycie potwierdzeń w RabbitMQ?
Respuesta
-
Kluczowe - bez otrzymania potwierdzenia nie można usunąć komunikatu z kolejki
-
Pomocnicze, niekonieczne
-
Tylko dla centrali tematycznej.
-
System RabbitMQ nie stosuje potwierdzeń.
Pregunta 18
Pregunta
Jak działa centrala rozgłoszeniowa (ang fanout exchange) w rabbitMQ?
Respuesta
-
Rozsyła komunikaty do kolejek, dla których klucz dowiązania zgadza się z kluczem routingu.
-
Rozsyła komunikaty do wszystkich podłączonych kolejek - bez względu na ich klucz dowiązania.
-
Wysyła klucz do jednej konkretnej kolejku.
-
Nie ma takiego nazrędzia.