StrefaTenisa.com.pl w związku z dynamicznym wzrostem (we wrześniu 2016 r. uruchomiła swoją nową markę Strefę Squasha) powierzyła nam zadanie optymalizacji infrastruktury serwerowej, która miała spełniać następujące wymogi:
niezawodność
wydajność
skalowalność
Potrzeba reorganizacji serwerów zrodziła się zarówno z faktu uruchomienia nowego brandu, ale także w odpowiedzi na stale rosnącą liczbę klientów e-Commercu, generujących okresowo bardzo duży ruch na sklepie (np. w czasie wyprzedaży). W związku z tym, że Strefa Tenisa kładzie silny nacisk na rozwój e-biznesu oraz zaspokojenie potrzeb swoich klientów, naszym zadaniem było takie zorganizowanie infrastruktury, żeby dodatkowe obciążenie serwera nie wpływało negatywnie na funkcjonowanie sklepu.
Serwer w chmurze
W nowym rozdaniu postawiliśmy na serwery w chmurze Oktawave Zdecydowaliśmy się na ich rozwiązanie z dwóch powodów.
Elastyczność rozwiązania
Panel administratora OktaWave posiada wiele narzędzi ułatwiających i automatyzujących, nawet skomplikowane, czynności administratora oraz pozwala zbudować (niemalże wyklikać) dowolną infrastrukturę serwerową dopasowaną do indywidualnych potrzeb. Operator ma możliwość skorzystać z domyślnych szablonów instancji serwerowych lub stworzyć własne na bazie standardowych dystrybucji ,np. Debian.
Autoskaler
To narzędzie, które pozwala nam na automatyczne regulowanie zasobów konkretnych serwerów, w zależności od natężenia ruchu na sklepie. Autoskaler cały czas monitoruje obciążenie serwerów i zwiększa ich moc obliczeniową oraz ilość dostępnej pamięci operacyjnej. Działa to bez konieczności restartowania maszyny.
Z kolei, gdy zajdzie potrzeba zmniejszenia zasobów, to mamy możliwość ustawienia takiego procesu o konkretnej porze, np. w nocy, a redundancja poszczególnych elementów infrastruktury pozwala na restart poszczególnych maszyn niezauważalnie dla klienta (użytkownika serwisu WWW).
Nowa infrastruktura serwerowa Strefy Tenisa
W dużym uproszczeniu: sklep internetowy, a w zasadzie jego aplikacja, została rozrzucona na siedem maszyn wirtualnych w ramach infrastruktury OktaWave.
link