Seminarium: Systemy Rozproszone
12 listopada 2015, godzina 12:15, sala 4070
Piotr Sarna

Optymalizacja zużycia pamięci w LizardFS



LizardFS, jako rozproszony system plików z centralnym serwerem metadanych, musi radzić sobie z dużym zużyciem RAM. Instalacja obsługująca 400 milionów plików może wymagać nawet 200GiB pamięci operacyjnej serwera. Tę zależność można znacznie zredukować (a nawet wyeliminować) bez konieczności przepisywania ogromnej ilości kodu. Ciekawym rozwiązaniem problemu jest przerzucenie odpowiedzialności za zaalokowaną pamięć na szybkie dyski SSD lub wykorzystanie do tego celu kompresji RAM.

W prezentacji zaproponuję rozwiązanie problemu wysokiego zużycia pamięci w LizardFS, które nie wymaga dużej ingerencji w kod źródłowy systemu. Pomysł jest oparty na pracach badawczych Anirudha Badama dotyczących projektu SSDAlloc.

Zapraszam!
Piotr Sarna



Bibliografia: