Zadanie otrzymane od klienta polegało na zbadaniu wąskich gardeł istniejącego systemu oraz opracowanie i dostarczenie rozwiązań które pozwoliłyby na znaczącą poprawę wydajności systemu w szczególności w zakresie przetwarzania zadań na platformie Microsoft SQL.
W ramach tego zadania zrealizowaliśmy następujące działania:
- weryfikacja dokumentacji systemu
- analiza konfiguracji
- analiza parametrów wydajnościowych
- identyfikacja wąskich gardeł – wydajność podsystemu pamięci masowej wraz zanalizą charakterystyki obciążeń
- określenie przewidywanych obciążeń systemu na okres 3 lat dla dobrania odpowiedniej pojemności i wydajności nowego systemu
- dobór konfiguracji sprzętowej z zastosowaniem pamięci masowej Tier 1 i Tier 2 z separowanymi kanałami transferu danych.
- dostarczenie i wdrożenie rozwiązania
- migracja danych i dostosowanie konfiguracji
- modyfikacja polityk zabezpieczenia danych
- pomiary wynikowe w nowym systemie:
- syntetycznie uzyskano 10-20 krotne zwiekszenie wydajności dla obciążeń charakterystycznych dla systemu klienta
- praktycznie wszystkie problemy z obsługą produkcyjną aplikacji występujące w dotychczasowym systemie zostały wyeliminowane
Zastosowane rozwiązania techniczne:
- serwer Dell PowerEdge R720
- podsystem pamięci masowej Tier 1 oparty na oddzielnym/dedykowanym kontrolerze macierzowym i dyskach SSD SAS Mixed Use (dostosowane do caharakterystyki obciążeń)
- podsystem pamięci masowej Tier 2 oparty na oddzielnym/dedykowanym kontrolerze macierzowym i dyskach HDD SAS 10K
- komunikacja w szkielecie systemu za pomocą interfejsów 10 GbE
- dwa procesory Intel Xeon 10 rdzeniowe/20 wątkowe
- 384GB pamięci RAM
- wirtualizacja VMware vSphere 5.5