Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałMalwina Cymer Został zmieniony 10 lat temu
2
Jaka jest wydajność najszybszego superkomputera na świecie? 2566000 Gflopów 186368 procesorów Intel EM64T Xeon X56xx 2930 MHz (11.72 GFlops) 229376 GB pamięci RAM i 1PB miejsca na dyskach 4,04MW mocy Tianhe-1 w Chinach
4
Definicja, cele, architektura Porównanie z tradycyjnymi superkomputerami Zastosowania Standardy i oprogramowanie
5
Stworzenie prostego w użytkowaniu i bardzo wydajnego wirtualnego komputera w oparciu o już istniejące jednostki i połączenia między nimi Współdzielenie zasobów między różnymi węzłami
6
Pojedyncze zasoby są autonomiczne(nie są zarządzane centralnie) Użycie standardowych i otwartych protokołów Dostarczanie użytkownikowi prostych w użyciu usług
7
Sieci gridowe opierają się na tworzeniu wirtualnych organizacji, która dostarcza informacji o regułach dostępu i bezpieczeństwa dla każdego zasobu wchodzącego w jej skład
10
Warstwa ta udostępnia zasoby współdzielone przez grid: Zasoby sieciowe/dyskowe Procesory Itp... Jeśli są to zasoby logiczne(np. klaster komputerów albo system plików) dostarcza wewnętrzne protokoły komunikacyjne
11
Definiuje podstawowe protokoły komunikacyjne i autentyfikacyjne Warstwa umożliwa komunikację pomiędzy węzłami warstwy pierwszej. Protokoły komunikacyjne opierają się na wykorzystaniu TCP/IP(transport TCP, UDP, routing OSPF, DNS…)
12
Autentyfikacja powinna zapewniać: Single sign on Delegation Integracja z lokalnymi rozwiązaniami dotyczącymi bezpieczeństwa, np. Kerberos czy zabezpieczenia Linuxowe
13
Buduje na warstwach 1 i 2 protokoły do monitorowania, kontroli, księgowania zasobów. Zajmuje się tylko pojedynczymi zasobami 2 główne klasy protokołów: Informacyjne Zarządzające
14
Dostarcza protokoły do komunikacji między grupami zasobów. Na przykład dostarcza metod do: Monitorowania i diagnozowania usług Zarządzania zasobami współdzielonymi Zarządzania płatnościami I innych
16
Aplikacje, które działają w obrębie wirtualnej organizacji
17
SymulacjaGenerowanie grafiki Collective(dla aplikacji) Łączenie rozwiązań Archwizacja danych Zarządzanie pracą Obsługa niepowodzeń CollectiveWykrywanie zasobów, monitorowanie systemu, autoryzacja ResourceDostęp do obliczeń, danych;dostęp do informacji o strukturze systemu jego wydajności ConnectivityKomunikacja IP, autentyfikacja FabricKomputery, sieci, miejsce na dyskach
18
Grid jest źródłem darmowej mocy obliczeniowej? Grid wymaga rozproszonego systemu operacyjnego? Programowanie w gridach wymaga nowych metodologii?
19
SuperkomputeryGridy Zlokalizowane w jednym miejscuRozproszone po całym świecie Konieczność jednorazowego zakupu drogiej jednostki Można dokupywać/wynajmować nowe jednostki w miarę wzrostu potrzeb Szybkie połączenia między procesorami Wolne połączenia między jednostkami Synchronizacja i komunikacja procesów jest bardziej skomplikowana Łatwość konfiguracji/tworzenia grida przy użyciu istniejących narzędzi Obliczane dane powinny być niezależne
20
Seti@Home 730TFLOPS Folding@Home 5PFLOPS BOINC 5.634 PFLOPS
21
Symulacje finansowe Modelowanie trzęsień ziemi oraz zmian pogody i klimatu Zwijanie białek (Folding@Home) Wsparcie eksperymentów w CERNIE Badania na rakiem Wiele innych
24
Legion Globe Unicore Globus Berkeley Open Infrastructure for Network Computing
25
Architektura klient-serwer Scheduler na serwerze rozdziela zadania uwzględniając możliwości użytkowników Punkty kredytowe – nagroda za przekazaną moc obliczeniową. Bezpieczeństwo – cyfrowy podpis aplikacji
26
Open source Dostarcza podstawowe komponenty do budowy gridów Lokalizowanie zasobów Monitorowanie zasobów Bezpieczeństwo Komunikacja
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.