Frage 1
Frage
Jakie zalety mają klastry Beowulf?
Antworten
-
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.
Frage 2
Frage
Do czego służą gridy?
Antworten
-
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ń.
Frage 3
Frage
Do czego służą klastry?
Antworten
-
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.
Frage 4
Frage
Jakie są, m.in., różnice między klastrami a gridami?
Antworten
-
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
Frage 5
Frage
Jakie cechy ma system plików Lustre?
Antworten
-
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ń.
Frage 6
Frage
Migrację wątków (a nie tylko procesów) umożliwia system:
Frage 7
Frage
podana funkcja:
int MPI_Scatter (void *sendbuf, int sendcount, MPI_Datatype sendtype,
void *recvbuf, int recvcount, MPI_Datatype recvtpye,
int root, MPI_Comm comm);
Antworten
-
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.
Frage 8
Frage
Zsynchronizowane wysyłanie komunikatów, funkcją MPI_Ssend():
Antworten
-
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.
Frage 9
Frage
Nieblokująca komunikacja grupowa w MPI:
Antworten
-
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.
Frage 10
Frage
Jakie (między innymi) operacje udostępniają systemy OpenPBS oraz Platform LSF?
Antworten
-
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).
Frage 11
Frage
Co to są organizacje wirtualne?
Antworten
-
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.
Frage 12
Frage
Jakie wady ma RabbitMQ?
Frage 13
Frage
Jakie zadania ma Heartbeat?
Antworten
-
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.
Frage 14
Frage
Jakie zalety ma system NFS (nie dotyczy wersji 4.1 i nowszych)
Antworten
-
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ń.
Frage 15
Frage
Podana funkcja:
int MPI_Gther(void *sendbuf, int sendcount,MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatyre recvtpye, int root, MPI_Comm comm);
Antworten
-
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.
Frage 16
Frage
Jakie zalety ma migracja danych do chmury?
Antworten
-
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.
Frage 17
Frage
Jakie znaczenie ma użycie potwierdzeń w RabbitMQ?
Antworten
-
Kluczowe - bez otrzymania potwierdzenia nie można usunąć komunikatu z kolejki
-
Pomocnicze, niekonieczne
-
Tylko dla centrali tematycznej.
-
System RabbitMQ nie stosuje potwierdzeń.
Frage 18
Frage
Jak działa centrala rozgłoszeniowa (ang fanout exchange) w rabbitMQ?
Antworten
-
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.