Klastry i gridy

Description

Quiz on Klastry i gridy, created by Mateusz Dzieciątko on 10/06/2024.
Mateusz Dzieciątko
Quiz by Mateusz Dzieciątko, updated 6 months ago
Mateusz Dzieciątko
Created by Mateusz Dzieciątko 6 months ago
1080
0

Resource summary

Question 1

Question
Jakie zalety mają klastry Beowulf?
Answer
  • 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.

Question 2

Question
Do czego służą gridy?
Answer
  • 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ń.

Question 3

Question
Do czego służą klastry?
Answer
  • 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.

Question 4

Question
Jakie są, m.in., różnice między klastrami a gridami?
Answer
  • 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

Question 5

Question
Jakie cechy ma system plików Lustre?
Answer
  • 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ń.

Question 6

Question
Migrację wątków (a nie tylko procesów) umożliwia system:
Answer
  • Kerrighed.
  • MOSIX.
  • OpenSSI.
  • OpenMOSIX.jednego pliku między wiele urządzeń.

Question 7

Question
podana funkcja: int MPI_Scatter (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtpye, int root, MPI_Comm comm);
Answer
  • 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.

Question 8

Question
Zsynchronizowane wysyłanie komunikatów, funkcją MPI_Ssend():
Answer
  • 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.

Question 9

Question
Nieblokująca komunikacja grupowa w MPI:
Answer
  • 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.

Question 10

Question
Jakie (między innymi) operacje udostępniają systemy OpenPBS oraz Platform LSF?
Answer
  • 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).

Question 11

Question
Co to są organizacje wirtualne?
Answer
  • 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.

Question 12

Question
Jakie wady ma RabbitMQ?
Answer
  • Nie można go zastosować w klastrach.
  • Mnoży się w nim za dużo królików.
  • Duży poziom komplikacji.
  • Niska wydajność.

Question 13

Question
Jakie zadania ma Heartbeat?
Answer
  • 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.

Question 14

Question
Jakie zalety ma system NFS (nie dotyczy wersji 4.1 i nowszych)
Answer
  • 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ń.

Question 15

Question
Podana funkcja: int MPI_Gther(void *sendbuf, int sendcount,MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatyre recvtpye, int root, MPI_Comm comm);
Answer
  • 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.

Question 16

Question
Jakie zalety ma migracja danych do chmury?
Answer
  • 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.

Question 17

Question
Jakie znaczenie ma użycie potwierdzeń w RabbitMQ?
Answer
  • Kluczowe - bez otrzymania potwierdzenia nie można usunąć komunikatu z kolejki
  • Pomocnicze, niekonieczne
  • Tylko dla centrali tematycznej.
  • System RabbitMQ nie stosuje potwierdzeń.

Question 18

Question
Jak działa centrala rozgłoszeniowa (ang fanout exchange) w rabbitMQ?
Answer
  • 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.
Show full summary Hide full summary

Similar

Respiratory System
Addeana
Working memory model
T W
Logic Pro X Practice Exam
Chris Redding
Romeo and Juliet: Key Points
mbennett
Modals & semi-modals
Abeer Alqahtani
History- Religion and medicine
gemma.bell
PSBD TEST 2-2
Suleman Shah
Coasts
humaira gafar
Primera Evaluación de Trigonometria
José William Montes Ocampo
Core 1.12 Timbers blank test
T Andrews
AAHI_Card set 6 (Terms of movement)
Tafe Teachers SB