Seminarium: Systemy Rozproszone
10 listopada 2016, godzina 12:15, sala 4070
Paweł Mechliński

Heracles: Improving Resource Efficiency at Scale



Serwisy których praca w dużej mierze zależy od ich responsywności, m.in. websearch, w okresach mniejszego obciążenia nie wykorzystują większości zasobów im przydzielonych. Zasoby te najczęściej przepadają, a inne zadania alokowane są gdzie indziej, gdyż rywalizacja o te zasoby mogłaby spowodować spadek szybkości działania kluczowego serwisu.

W swojej prezentacji przedstawię opracowany przez Google i Uniwersytet Stanforda system Heracles, umożliwiający bezpieczne uruchanianie pobocznych obliczeń na maszynach obsługujących zadania latency-critical. Jest to możliwe dzięki zastosowaniu mechanizmów izolacji zarówno sprzętowej jak i programowej dla procesora, pamięci oraz sieci. We wszystkich przeprowadzonych testach osiągnięto 90% wykorzystania mocy obliczeniowej bez spadków responsywności krytycznych procesów.

Zapraszam!
Paweł Mechliński



Bibliografia: