APLIKACJA W MODELU SAAS

Transkrypt

APLIKACJA W MODELU SAAS
CASE STUDY
ADMINISTRACJA SERWERAMI
Analiza
Pomysły
Analiza jest kluczowym
elementem. Pozwala na
zdiagnozowanie
problemów i
rekomendacje zmian.
Zespół administratorów
na podstawie wyników
analizy proponuje
rozwiązania problemów.
Realizacja
Wdrażamy ustalone z
klientem zmiany oraz
przejmujemy opiekę nad
serwerem.
APLIKACJA W MODELU SAAS
Mieliśmy przyjemność pomóc w konfiguracji i optymalizacji
infrastruktury naszego klienta, który oferuje aplikacje w modelu
SaaS. Celami postawionymi przez klienta były:
Optymalizacja posiadanych zasobów sprzętowych
Łatwa skalowalność
Zachowanie struktury kosztowej
Po podpisaniu umowy o poufności przystąpiliśmy do analizy
i wdrożenia. Po zakończeniu prac rozpoczęliśmy opiekę nad
serwerami w pakiecie Pro-Active.
www.kylos.pl [email protected]
Analiza
W pierwszej kolejności dokonaliśmy szczegółowej analizy środowiska pod kątem:
Wydajności
Wykonaliśmy analizę historycznego zużycia zasobów, testy obciążeniowe oraz
estymację potrzebnych zasobów.
Bezpieczeństwa
Konfiguracja firewall oraz ocena zagrożeń dla aplikacji i usług na serwerze.
Dodatkowo sprawdziliśmy poprawność i sposób wykonywania kopii zapasowych.
Konfiguracji
Sprawdziliśmy rodzaje usług uruchomionych na serwerze oraz ich aktualną
konfiguracje. Na bazie tych danych stworzyliśmy listę rekomendowanych zmian.
W wyniku analizy najważniejszymi problemami były następujące zagadnienia:
Backup danych nie uwzględniał plików aplikacji;
Kopie były wykonywane tylko na lokalny dysk serwera;
Za mało przestrzeni dyskowej;
Wysokie obciążenie;
Uprawnienia użytkowników zbyt wysokie w stosunku
do potrzeb;
Nieaktualny system operacyjny;
Brak polityki Disaster Recovery;
www.kylos.pl [email protected]
Wdrożenie
Zmniejszenie obciążenia na serwerze
Podczas weryfikacji okazało się, że największe obciążenie generowanie jest
operacjami I/O na dysku serwera. Sytuacja ta miała miejsce z powodu dużej ilości
zapytań DML na bazie danych. Podjęliśmy decyzję o przeniesieniu serwera
bazodanowego na oddzielną maszynę wyposażoną w szybkie dyski SSD w celu
osiągnięcia jak największej wydajności przy planowanym rozroście bazy, a z
drugiej strony zmniejszenia zużycia zasobów na serwerze aplikacyjnym.
Bezpieczeństwo
Szczególną wagę przywiązujemy do bezpieczeństwa dlatego
dokonaliśmy zmiany polityki backupowej i rekonfiguracji poszczególnych
elementów usług uruchomionych na serwerze.
Codzienna kopia baz MYSQL, przechowywana przez 7 dni.
Snapshot maszyny wirtualnej wykonywany raz w tygodniu
Codzienna kopia plików aplikacji oraz konfiguracji uslug
Pelna kopia danych wykonywana raz w tygodniu do
zewnętrznej lokalizacji
Dodatkowo zajęliśmy się:
Zadbaliśmy o aktualizacje systemu operacyjnego
Ustaliliśmy politykę uprawnień użytkowników
Zaktualizowaliśmy reguły firewall
Zainstalowaliśmy skaner antywirusowy
Podpięliśmy serwer do systemu monitorującego
www.kylos.pl [email protected]
Rezultaty
Aplikacja pracuje 25% szybciej
Wprowadzone zmiany w konfiguracji serwera pozwoliły na
zwiększenie wydajności aplikacji i możliwość obsłużenia
większego ruchu.
Wydajnośc ogólna serwera zwiększona o 50%
Ogólna wydajność serwera wzrosła o 50% dzięki zmianom w
konfiguracji i przeniesieniu bazy danych na oddzielną maszynę.
Wydajnie i szybko pracujące bazy danych
Przeniesienie bazy danych na maszynę z dyskami SSD oraz ścisła
współpraca z programistami aplikacji sprawiła, że wydajność
bazy danych wzrosła o 75%.
Optymalizacja kosztow
Zaproponowane i wdrożone zmiany w konfiguracji serwerów
kosztowały o 50% mniej w stosunku do sugerowanego
rozwiązania przez klienta czyli zwiększenia fizycznych zasobów
serwera.
Potrzebujesz pomocy w administracji serwerem?
Kylos Sp. z o.o.
Wróblewskiego 18. Łódź
[email protected]
www.kylos.pl
www.kylos.pl [email protected]

Podobne dokumenty