Seminarium: Systemy Rozproszone
5 stycznia 2001, godzina 12:15, sala 3120
Krzysztof Ostrowski (mailto: ojciec@jester.ds2.uw.edu.pl)



Administracja Klastrowymi Systemami Składowania Danych

Mimo, że od wielu lat konstruuje się różnego rodzaju systemy składowania danych, istniejące rozwiązania wciąż są bardzo kosztowne i mają liczne wady, z których najpoważniejszą jest konieczność ciągłego nadzoru przez człowieka. Zaletą systemów klastrowych, oprócz niskiego kosztu, jest możliwość wyposażenia ich w zdolność do samodzielnego radzenia sobie w sytuacjach awaryjnych (dzięki przejęciu całości obciążenia uszkodzonego komponentu przez inny, bliźniaczy komponent) wynikająca z konstrukcji klastra jako zbioru identycznie skonfigurowanych węzłów, jak również zdolność do automatycznego planowania archiwizacji (backup), optymalizowania własnych ustawień, automatycznej reorganizacji danych w celu osiągnięcia większej wydajności, czy w ogólności dynamicznego dostosowywania swojej konfiguracji w zależności od potrzeb, wynikająca z faktu, iż podstawowa funkcjonalność dostarczana przez taki system zrealizowana jest programowo.

Zrealizowanie wyżej wymienionych postulatów wymaga, aby wyposażyć system w odpowiednie oprogramowanie zarządzające nim jako całością, rozproszoną aplikację administracyjną zdolną do konfigurowania, monitorowania całego systemu, inicjowania odpowiednich procesów w razie awarii, oraz udostępniającą całą tę funkcjonalność zdalnie.

Głównym tematem mojego wystąpienia (jak również mojej pracy magisterskiej) będzie aplikacja administracyjna, którą stworzyłem na potrzeby konkretnego klastrowego systemu składowania danych (V3) w trakcie mojego stażu w NEC Research Institute w Princeton, USA. Opowiem również trochę o projekcie jako całości i ogólnie o istniejącym oprogramowaniu służącym do administracji systemami składowania danych. 

Zapraszam.

Krzysztof Ostrowski