? Rosnące potrzeby użytkowników Rozmiar problemu Czas Komputer domowy Serwer Superkomputer Współpracujące Superkomputery
Krajowy klaster superkomputerów Gdańsk Rozproszenie obliczeń Poznań Łódź Wrocław
Korzyści z krajowego klastra Można rozwiązać większe problemy Krótszy czas obliczeń Lepsze wykorzystanie superkomputerów 150% 120% 30% 10% 100%
Zrównoważenie obciążenia pomiędzy ośrodkami Gdańsk Poznań
System użytkowników wirtualnych Zalety: Ukrycie przed użytkownikiem złożoności systemu rozproszonego System kolejkowania zadań + system użytkowników wirtualnych
System użytkowników wirtualnych System A Zalety: Ułatwienie administracji kontami użytkowników Konto x Konto 2 Administrator A Konto 1 Użytkownik 1 Użytkownik 2 Problem System B Chcę konto ! Chcę konto ! Administrator B Konto 1 Rozwiązanie ??? Kolejni użytkownicy Konto 2 Konto x Administrator C Konto 1 Konto 2 Konto x System C
System użytkowników wirtualnych System A Użytkownik 1 Konto uniwersalne Chcę liczyć ! System Użytkowników Wirtualnych System B Użytkownik 2 Chcę liczyć ! System C
System kolejkowania zadań System użytkowników wirtualnych Użytkownik Interfejs użytkownika Serwer wirtualnych użytkowników Zarządca kont System kolejkowania zadań Klaster krajowy Konto wirtualne System 1 System 2 Architektura: Elementy systemu: Interfejs użytkownika Serwer użytkowników wirtualnych Zarządca kont wirtualnych Konta wirtualne na poszczególnych systemach
System użytkowników wirtualnych Algorytm: System lokalny użytkownika Zlecenia zadania do wykonania Interfejs użytkownika Wyniki Interfejs Systemu Kolejkowego System zarządzający Serwer Systemu Kolejkowego System obliczeniowy Serwer Użytkowników Wirtualnych Przesłanie informacji do rozliczeń Klient Systemu Kolejkowego Zarządca wirtualnych kont Uruchomienie zadania na wirtualnym koncie Zadanie