Seminarium: Systemy Rozproszone
11 października 2012, godzina 12:15, sala 4070
Jarek Kuśmierek
Onufry Wojtaszczyk

Google Poland: Zarządzanie klastrami.



Google oferuje użytkownikom setki aplikacji o bardzo odmiennych charakterystkach - od silnika wyszukiwania, przez system pocztowy, youtube-a, mapy do mniejszych produktów - jak szereg aplikacji mobilnych itp. Aby efektywnie budować te aplikacje, a także efektywnie uruchamiać na serwerach, potrzeba szeregu wspólnych narzędzi infrastrukturalnych, z czego jednym z najważniejszych jest system operacyjny klastra. Zajmuje się automatycznym podtrzymywaniem aplikacji przy życiu - gdy serwery podlegają ciągłbym awariom. Musi on rozwiązywać takie problemy jak monitorowanie aplikacji, zarządzanie sprzętem, rozłożeniem zadań na maszynach - tak aby najefektywniej wykorzystać zasoby nie narażając jednocześnie aplikacji na ryzyko obniżenia ich wydajności.

System operacyjny klastrów składa się z wielu komponentów, z czego wiele budowane jest przez inżynierów w Krakowie i w Warszawie.

W tej prezentacji opowiemy o szczegółach zarządzania klastrami, jakie ciekawe problemy są wciąż nie rozwiązane w tym obszarze, a także o tym czym dokładnie zajmujemy się w Polsce.

Zapraszamy!
Onufry i Jarek