1. Hledání úspor v provozu
internetové jedničky
Vlastimil Pečínka
technický ředitel
Seznam.cz
2. Přehled
Kontext – „naše“ datová centra
Virtualizace a obnova HW
Energetické aspekty serverů
Software sám o sobě
3. Datová centra
• Do roku 2004 DC Net4Net u Nuselského mostu
• Od 2005 v TTC
• V 2006 tendr na druhé DC – vítěz Nagano od O2
– Provoz od října 2007
– Napřed standby lokalita (spící Růženka)
– Postupně active-active mód
– Dnes 1:1
10. Úspory energie díky výběru HW
• Otázkami úspory energie se zabýváme již od roku 2007
• Používáme Intel technologie
• Virtuální přepočet výkonu (SPECint) versus odběr v našem
prostředí v čase:
12. Měsíční úspory energie s novým HW
• Úspora na energii díky obnovám odpovídá spotřebě cca 400
domácností
• V Seznam prostředí návratnost na energii cca 2-3 roky
• Související úspora na housingu
13. Software sám o sobě
• Volba programovacího jazyka
– Např. přepisem SMPT serveru z Pythonu do C++ jsme ušetřili 50%
požadovaného výkonu
• Změna architektury či komponent
– Např. SpamAssasin a výměna Redis za MySQL ušetřila 80% požadovaného
výkonu
– Disková a maintenance úspora u manipulací s obrázky přesunutím z
aplikačního serveru na již používané Nginx webervery
– Změny IO scheduleru v závislosti na typu aplikace
14. Software sám o sobě
• Deduplikace emailového úložiště
– Zbavení se duplicitních dat (příloh)
– 85% objemu zpráv šlo Seznam – Seznam
– Distribuované replikované souborové úložiště
– Úspora mezi 60-70% diskového prostoru (z původních 2,5 PB)
• Parazitní indexery
– Spouštění dalších indexátorů českého (dnes už i zahraničního) webu mimo
špičku na nevytížených strojích
• Automatizace činností
– Úspora času při správě software (skripty, meta balíčky)
16. Závěr
Úspěch je kombinací mnoha faktorů.
Jedním z nich je i to, že i když se vám daří a “vše roste”,
najdete vždy dostatek vnitřní motivace a prostoru zamýšlet
se nad tím, kde můžete být efektivnější.