Na początku tego roku firma Dell EMC wypuściła dwa nowe serwery PowerEdge z jednym gniazdem i procesorami AMD EPYC – PowerEdge R6415 i PowerEdge R7415. PowerEdge R7415 to serwer z jednym gniazdem i obudową 2U, wyposażony w procesory AMD EPYC klasy korporacyjnej. Jako serwer z jednym gniazdem, użytkownicy mogą liczyć na oszczędności zarówno w postaci niższych kosztów licencji, jak i energii, co przekłada się na lepszy całkowity koszt posiadania (TCO). Oczywiście AMD oświadczyło również, że cena procesora jest niższa niż w przypadku dwóch odpowiedników z procesorami, co daje modelowi R7415 dostęp do nowych obciążeń, w przypadku których konwencjonalne systemy dwugniazdowe mogą nie być idealnym rozwiązaniem. Model R7415 może zostać wyposażony w maksymalnie 24 dyski NVMe, co nie tylko zapewnia znaczny wzrost wydajności, ale dzięki stale rosnącej gęstości tych dysków, może potencjalnie zaoferować niesamowitą pojemność. To idealnie nadaje się do zastosowań takich jak pamięci masowe definiowane programowo (SDS) czy analityka biznesowa.
Chociaż procesory AMD EPYC oferują wiele funkcji, jedną z najważniejszych jest wysoka liczba linii PCIe na procesor (128 linii PCIe na pojedynczy procesor). Jest to istotne z dwóch powodów. Po pierwsze, oferuje 3 razy więcej linii niż systemy jednogniazdowe x86 (tylko 48 linii), co pozwala na większą liczbę operacji wejścia/wyjścia na procesor. Co ważniejsze, odblokowuje możliwości i wydajność, które wcześniej były dostępne tylko w architekturach dwugniazdowych, bez konieczności nadmiernego przydzielania zasobów. Pozwala to również na nowe konfiguracje systemów na serwerze jednogniazdowym, koncentrując się bardziej na możliwościach wejścia/wyjścia.
Oprócz wykorzystania dużej liczby linii PCIe procesora EPYC, unikalna konstrukcja serwera PowerEdge R7415 zapewnia obsługę do 12 dysków NVMe podłączanych bezpośrednio i wymienianych w trakcie pracy (maksymalnie 24 dyski z możliwością przełączania). Dyski NVMe zapewniają wysoką wydajność, a nowe rozwiązania technologiczne zwiększają ich gęstość. W pełni obciążony serwer R7415 powinien odczuć znaczny wzrost wydajności, a także potencjalnie bardzo gęsty serwer 2U. Dell EMC twierdzi, że nawet przy pełnym obciążeniu 24 dyskami NVMe serwer nadal dysponuje wystarczającą liczbą linii, aby obsłużyć 4 standardowe tylne gniazda PCIe z opcjonalną kartą mezzanine 2 x 10GE. Dodatkowo, serwer PowerEdge R7415 może pomieścić 2 TB pamięci dzięki 16 gniazdom DDR4 DIMM.
Wykorzystanie procesorów AMD nie zmieniło fundamentalnej wartości oferowanej przez PowerEdge; R7415 oferuje te same funkcje, z których korzystają użytkownicy i których oczekują od linii PowerEdge. Obejmuje to bogaty w funkcje kontroler LifeCycle, iDRAC i OpenManage Mobile. Te funkcje wsparcia mogą odwieść klientów od tanich, białych systemów, które nie oferują tak dogłębnych możliwości zarządzania. R7415 posiada również wbudowane opcje bezpieczeństwa, takie jak kryptograficznie zaufany rozruch i krzemowy rdzeń zaufania.
Specyfikacje serwera Dell EMC PowerEdge R7415
| Form Factor | 2U |
| CPU | AMD EPYC 7551P 2.00 GHz/2.55 GHz, 32 rdzenie/64 wątki, pamięć podręczna 64 MB (180 W) DDR4-2666 |
| Pamięć | 16 modułów DDR4 2666MT/s RDIMM |
| Zatoki napędowe | |
| Przód | Do 24 dysków twardych SATA/SAS/NVMe 2.5” lub do 12 dysków twardych SAS/SATA 3.5” |
| Tył | Do 2 dysków twardych SAS/SATA 3.5” |
| Kontrolerzy magazynu | |
| Wewnętrzne | Kontrolery wewnętrzne: PERC H330, H730p, H740p, HBA330 System pamięci masowej zoptymalizowany pod kątem rozruchu: sprzętowy RAID 2 x M.2 + wewnętrzny USB + wewnętrzny podwójny moduł SD Zewnętrzny PERC (RAID): H840 12 Gb/s PERC9 lub seria 10, mini gniazdo PERC x8 |
| porty | |
| Przód | Wideo, 2 x USB 2.0, dedykowany iDRAC Direct Micro-USB |
| Tył | LOM: 2 wbudowane karty 1GE + opcjonalnie 2 karty 1GE lub 2 karty Mezzanine LOM 10GE |
| Inne | Wideo, port szeregowy 2 x USB 3.0, dedykowany port sieciowy iDRAC; Opcjonalna wymiana na gorąco 2 x zatoka na dyski SAS/SATA 3.5” (dyski 2.5” obsługiwane w hybrydowej obudowie) |
| Opcje podnośnika | Do 4 gniazd Gen3 – 2 gniazda FHFL PCIe 16 x 16 i 2 gniazda niskoprofilowe (1 x 8, 1 x 16) |
| obsługiwane systemy operacyjne | Microsoft Windows Server 2016 |
| Red Hat Enterprise Linux 7.4 | |
| VMware vSphere 2016 U1 (ESXi 6.5 U1) | |
| Microsoft Windows Server 2012 R2 | |
| Zasilanie | Zasilacze Hot Plug o mocy Titanium 750 W, Platinum 495 W, 750 W, 1600 W i 1100 W 240 HVDC 750 W z pełną redundancją |
Zaprojektuj i zbuduj
Jak wspomniano, Dell EMC PowerEdge R7415 to serwer o wysokości 2U. Z przodu urządzenia znajdują się wnęki na dyski, które mieszczą do 24 dysków SSD NVMe (dostępne są opcje konfiguracji dla użytkowników o różnych potrzebach, takich jak dyski 3.5 cala). Po lewej stronie urządzenia znajdują się diody LED informujące o stanie systemu i jego identyfikatorze, a także wskaźnik iDRAC Quick Sync 2. Po prawej stronie urządzenia znajduje się przycisk zasilania, port USB, port iDRAC Direct i port VGA.
Tylna część serwera zawiera typowe elementy, takie jak wymienne zasilacze po prawej stronie, dwa opcjonalne porty LAN obsługiwane przez kartę Mezzanine (2 x 1GE lub 2 x 10GE) w dolnej środkowej części, dwa wbudowane porty LAN 1GE po lewej stronie, a następnie dwa porty USB 3.0, dedykowany port sieciowy iDRAC9, port VGA, port szeregowy, port zasilania CMA oraz przycisk identyfikacji systemu. Znajdują się tam również puste miejsca na karty rozszerzeń PCIe o pełnej wysokości (na przykład na dwa dyski 3.5 cala) oraz dwie karty rozszerzeń PCIe o połowie wysokości.
Serwer otwiera się łatwo, odsłaniając pojedynczy procesor AMD EPYC, umieszczony mniej więcej pośrodku urządzenia. Wokół procesora znajduje się 16 gniazd DIMM (po 8 z każdej strony). Serwer oferuje również łatwy dostęp do zasilaczy, opcjonalnych podstawek niskoprofilowych, opcjonalnej karty mini PERC oraz możliwość dodania dwóch dysków 3.5” na tylnej płycie montażowej.
Serwery PowerEdge nie są nam obce, jednak ten jest pierwszym od dawna, który nie miał łatwego, beznarzędziowego dostępu do wnętrza. Nie oznacza to jednak, że dostęp do niego nie był łatwy. Po prostu zajmowało to kilka sekund dłużej niż zwykle i wydawało się nieco dziwne, jak drobny krok wstecz.
Zarząd
Podobnie jak inne serwery PowerEdge, R7415 oferuje szeroki wachlarz opcji zarządzania. Aby uzyskać bardziej szczegółowe informacje, zapraszamy do zapoznania się z naszą szczegółową recenzją serwera Dell EMC PowerEdge R740xd oraz z naszym omówieniem aplikacji mobilnej OpenManage firmy Dell EMC.
Wydajność
Testowany przez nasz zespół komputer Dell PowerEdge R7415 był dobrze wyposażony zarówno w pamięć SAS, jak i NVMe. Jeśli chodzi o procesor, system ten posiadał 32-rdzeniowy/64-wątkowy procesor AMD EPYC 7551P o taktowaniu 2 GHz oraz 256 GB pamięci DDR4. W naszych testach wydajnościowych testowaliśmy zarówno dyski SSD NVMe, jak i SAS za pomocą syntetycznych testów VDBench, skonfigurowanych w trybie JBOD, a w testach SQL Server i Sysbench skupiliśmy się wyłącznie na wydajności NVMe. Obciążenia były równomiernie rozłożone na wszystkie dyski.
Wydajność serwera SQL
Protokół testowania OLTP dla Microsoft SQL Server firmy StorageReview wykorzystuje aktualną wersję roboczą testu Benchmark C (TPC-C) opracowanego przez Transaction Processing Performance Council – internetowego testu porównawczego przetwarzania transakcji, który symuluje działania występujące w złożonych środowiskach aplikacji. Test TPC-C jest bliższy niż syntetyczne testy wydajnościowe, mierząc mocne strony i wąskie gardła infrastruktury pamięci masowej w środowiskach baz danych.
Każda maszyna wirtualna SQL Server jest skonfigurowana z dwoma dyskami wirtualnymi: woluminem 100 GB na rozruch i woluminem 500 GB na bazę danych i pliki dziennika. Z perspektywy zasobów systemowych, skonfigurowaliśmy każdą maszynę wirtualną z 16 procesorami wirtualnymi, 64 GB pamięci DRAM i wykorzystaliśmy kontroler LSI Logic SAS SCSI. Podczas gdy nasze obciążenia Sysbench testowane wcześniej obciążały platformę zarówno pod względem operacji wejścia/wyjścia, jak i pojemności pamięci masowej, test SQL sprawdza wydajność opóźnień.
W tym teście wykorzystano SQL Server 2014 działający na gościnnych maszynach wirtualnych z systemem Windows Server 2012 R2 i został on obciążony programem Dell Benchmark Factory for Databases. Podczas gdy tradycyjnie testowaliśmy ten test w dużych bazach danych o skali 3,000 w pamięci lokalnej lub współdzielonej, w tej iteracji skupiamy się na równomiernym rozłożeniu czterech baz danych o skali 1,500 na naszych serwerach.
Konfiguracja testowania serwera SQL Server (na maszynę wirtualną)
- Windows Server 2012 R2
- Zajętość pamięci masowej: 600 GB przydzielonych, 500 GB wykorzystanych
- SQL Server 2014
- Rozmiar bazy danych: skala 1,500
- Obciążenie wirtualnego klienta: 15 000
- Bufor RAM: 48 GB
- Długość testu: 3 godziny
- 2.5 godziny przygotowania wstępnego
- 30-minutowy okres próbny
W przypadku SQL Server przeanalizowaliśmy zarówno wyniki pojedynczych maszyn wirtualnych, jak i wyniki zbiorcze. Wyniki transakcyjne wykazały łączny wynik 12 618,1 TPS, przy czym wyniki pojedynczych maszyn wirtualnych wahały się od 3,152.9 TPS do 3,155.8 TPS.
Przy średnim opóźnieniu R7415 uzyskał łączny wynik wynoszący 11.75 ms, a poszczególne maszyny wirtualne działały w czasie od 10 ms do 14 ms.
Wydajność Sysbench MySQL
Nasz pierwszy test porównawczy aplikacji z pamięcią lokalną opiera się na bazie danych Percona MySQL OLTP, mierzonej za pomocą SysBench. Ten test mierzy również średnią liczbę transakcji na sekundę (TSP), średnie opóźnienie oraz średnie opóźnienie na poziomie 99. percentyla.
Każda maszyna wirtualna Sysbench jest skonfigurowana z trzema dyskami wirtualnymi: jednym do rozruchu (~92 GB), jednym z predefiniowaną bazą danych (~447 GB) i trzecim dla testowanej bazy danych (270 GB). Z perspektywy zasobów systemowych, skonfigurowaliśmy każdą maszynę wirtualną z 16 procesorami wirtualnymi, 60 GB pamięci DRAM i wykorzystaliśmy kontroler LSI Logic SAS SCSI.
Konfiguracja testów Sysbench (na maszynę wirtualną)
- CentOS 6.3 64-bit
- Percona XtraDB 5.5.30-rel30.1
- Tabele bazy danych: 100
- Rozmiar bazy danych: 10 000 000
- Wątki bazy danych: 32
- Bufor RAM: 24 GB
- Długość testu: 3 godziny
- 2 godziny wstępnego kondycjonowania 32 wątków
- 1 godzina 32 wątki
W naszym benchmarku Sysbench przetestowaliśmy serwer R7415 w układzie podobnym do powyższego. Pod względem wydajności transakcyjnej, serwer osiągnął łączną średnią wartość TPS na poziomie 7,567.3, a poszczególne maszyny wirtualne osiągały od 1,817.6 do 1,967.1 TPS.
Przy średnim opóźnieniu R7415 osiągnął łączne opóźnienie wynoszące 16.9 ms, a poszczególne maszyny wirtualne osiągnęły opóźnienia od 16.3 ms do 17.6 ms.
W najgorszym przypadku pomiaru opóźnień na poziomie 99. percentyla serwer osiągnął łączny wynik 45.4 ms, a poszczególne maszyny wirtualne uzyskały wynik od 42.7 ms do 48.1 ms.
Analiza obciążenia VDBench
W przypadku serwera z najnowszym i najlepszym rozwiązaniem kuszące jest dołożenie najnowszej i najlepszej pamięci masowej, aby uzyskać jak największy zwrot z inwestycji. Jednak nie każdy się na to zdecyduje, a wielu użytkowników będzie modernizować swoje serwery, wykorzystując istniejącą pamięć masową lub tańszą pamięć flash opartą na technologii SAS. W naszym teście wyposażyliśmy serwer zarówno w pamięć masową NVMe, jak i SAS w każdym z testów porównawczych. Nie jest to scenariusz „który jest lepszy”, ponieważ z perspektywy wydajności wygrywa NVMe. To raczej scenariusz „czego można oczekiwać od danej pamięci masowej” i należy go rozpatrywać w ten sposób.
Ostatnia część testów wydajności lokalnej koncentruje się na wydajności obciążenia syntetycznego. W tym obszarze wykorzystaliśmy cztery dyski SAS i cztery dyski SSD NVMe w środowisku bare-metal z systemem Ubuntu 16.04.4. Obciążenie zostało skonfigurowane tak, aby obciążać 25% pojemności każdego dysku, koncentrując się na wydajności stałej w porównaniu z wydajnością w stanie stabilnym, w najgorszym przypadku.
W przypadku testów porównawczych macierzy pamięci masowej, testy aplikacji są najlepsze, a testy syntetyczne plasują się na drugim miejscu. Chociaż testy syntetyczne nie odzwierciedlają idealnie rzeczywistych obciążeń, pomagają one w ustaleniu punktu odniesienia dla urządzeń pamięci masowej, zapewniając powtarzalność, która ułatwia bezpośrednie porównanie konkurencyjnych rozwiązań. Obciążenia te oferują szereg różnych profili testowych, od testów „czterech kątów”, przez testy rozmiaru transferu baz danych, po przechwytywanie śladów z różnych środowisk VDI. Wszystkie te testy wykorzystują generator obciążeń vdBench z silnikiem skryptowym do automatyzacji i przechwytywania wyników w dużym klastrze obliczeniowym. Pozwala to na powtarzanie tych samych obciążeń dla szerokiej gamy urządzeń pamięci masowej, w tym macierzy flash i pojedynczych urządzeń pamięci masowej.
Profile:
- Losowy odczyt 4K: 100% odczytu, 128 wątków, 0-120% ioratu
- Losowy zapis 4K: 100% zapisu, 64 wątki, 0-120% ioracji
- 64K Sekwencyjny odczyt: 100% odczytu, 16 wątków, 0-120% ioratu
- 64K Sekwencyjny zapis: 100% zapisu, 8 wątków, 0-120% ioratu
- Syntetyczna baza danych: SQL i Oracle
- Ślady pełnego klonu VDI i klonów powiązanych
Patrząc na szczytową wydajność odczytu dysków SAS, PowerEdge R7415 rozpoczął od 19 686 IOPS z opóźnieniem 132 μs i utrzymywał się poniżej 1 ms, aż osiągnął około 180 tys. IOPS i osiągnął szczyt na poziomie 196 299 IOPS z opóźnieniem 2.11 ms.
W przypadku szczytowej wydajności odczytu NVMe, R7415 utrzymywał się poniżej 1 ms, osiągając szczytową wartość 2 358 609 IOPs przy opóźnieniu 212 μs.
W przypadku szczytowej wydajności zapisu SAS, R7415 osiągnął czas zapisu poniżej milisekundy, rozpoczynając od 18 519 IOPS i osiągając szczyt na poziomie 179 249 IOPS, przy opóźnieniu 816 μs.
Szczytowa wydajność zapisu NVMe pokazała, że serwer osiągnął 1 252 375 IOPS przy opóźnieniu 179 μs.
Po przejściu na sekwencyjne testy porównawcze (64 KB) obserwujemy nieco dziwną wydajność dysków SAS. Przy odczycie 64 KB wydajność zaczyna się od wysokiego opóźnienia 18.7 ms i spada wraz z poprawą wydajności, kończąc na 27 865 IOPS lub 1.74 GB/s z opóźnieniem 2.3 ms.
Podczas odczytu NVMe 64K serwer osiągnął 193 835 IOPS lub 12.1 GB/s przy najwyższym opóźnieniu wynoszącym 329 μs.
Wydajność zapisu 64 KB przy użyciu interfejsu SAS była podobna, zaczynając od opóźnienia 8.1 ms i osiągając wartość szczytową 1.95 GB/s lub 31 221 operacji wejścia/wyjścia na sekundę przy opóźnieniu 1 ms.
Wydajność zapisu 64K NVMe pozwoliła serwerowi na działanie przez około 50 μs do około 35 000 IOPS, osiągając szczytową wartość 88 180 IOPS lub 5.51 GB/s przy opóźnieniu 355 μs.
Po przejściu na obciążenie SQL dyski SAS uzyskały ogólnie lepsze wyniki, z opóźnieniem poniżej milisekundy, osiągając szczyt na poziomie około 193 tys. operacji wejścia/wyjścia na sekundę i opóźnieniem 481 μs.
W przypadku wyników SQL NVMe w R7415 odnotowaliśmy szczytową wydajność na poziomie 973 568 IOPS przy opóźnieniu wynoszącym zaledwie 130 μs.
W przypadku SQL 90-10 dyski SAS w R7415 ponownie odnotowały opóźnienie mniejsze od milisekundy, osiągając tym razem szczytową wartość 183 606 IOPS i opóźnienie 528 μs.
NVMe SQL 90-10 osiągnął szczyt na poziomie 802 921 IOPS przy opóźnieniu 157 μs.
Przy użyciu SAS SQL 80-20 serwer cały czas miał opóźnienia mniejsze od milisekundy, przy szczytowej wydajności 174 882 IOPS i opóźnieniu 557 μs.
W przypadku SQL 80-20 na serwerze R7415 z dyskami NVMe odnotowaliśmy szczytową wydajność na poziomie 671 888 IOPS przy opóźnieniu wynoszącym zaledwie 188 μs.
Przechodząc do obciążeń Oracle, R7415 z włączonym SAS-em osiągnął 170 844 IOPS, utrzymując opóźnienie poniżej 1 ms (maksymalne opóźnienie wyniosło 671 μs).
Wersja Oracle NVMe R7415 osiągnęła szczytową wydajność 586 026 IOPS przy opóźnieniu 226 μs.
W przypadku serwera Oracle 90-10 z dyskami SAS serwer osiągnął szczytową wydajność na poziomie 182 345 IOPS przy opóźnieniu 439 μs.
Wersja NVMe testu porównawczego Oracle 90-10 wykazała, że serwer osiągnął szczytową wartość 645 168 IOPS przy opóźnieniu wynoszącym zaledwie 135 μs.
W przypadku Oracle 80-20, R7415 z SAS osiągnął szczytową wydajność 171 694 IOPS przy opóźnieniu 458 μs.
W teście NVMe Oracle 80-20 R7415 osiągnął szczytową wartość 553 829 IOPS przy opóźnieniu 157 μs.
Następnie przeszliśmy do testu klonowania VDI, pełnego i połączonego. W przypadku pełnego klonowania VDI z SAS, PowerEdge R7415 osiągnął opóźnienie poniżej milisekundy, osiągając szczytowy wynik około 181 tys. operacji wejścia/wyjścia na sekundę (IOPS) i opóźnienie około 610 μs.
W przypadku R7415 z wgranym interfejsem NVMe test VDI Full Clone Boot wykazał szczytową wydajność na poziomie 636 481 IOPS przy opóźnieniu 203 μs.
W przypadku pierwszego logowania VDI Full Clone z SAS, serwer nadal charakteryzował się opóźnieniem poniżej milisekundy – ale tylko nieznacznie. Osiągnęło ono szczyt na poziomie 107 633 IOPS z czasem reakcji 991 μs.
Podczas początkowego logowania do pełnego klonu VDI z użyciem protokołu NVMe serwer R7415 osiągnął szczytową wydajność na poziomie 248 517 IOPS przy opóźnieniu 475 μs.
Po uruchomieniu funkcji VDI Full Clone Monday Login z użyciem protokołu SAS serwer osiągnął szczytową wydajność na poziomie 82 754 IOPS i opóźnienie na poziomie 712 μs.
Dzięki NVMe Full Clone Monday Login serwer osiągnął szczytową wydajność 162 859 IOPS przy opóźnieniu 386 μs.
Po przejściu na VDI Linked Clone test rozruchu SAS wykazał, że PowerEdge R7415 osiągnął szczytową wydajność na poziomie 129 826 IOPS przy opóźnieniu 482 μs.
Wersja NVMe układu R7415 osiągnęła szczytową wydajność 357 173 IOPS i opóźnienie 178 μs podczas rozruchu klonu połączonego z systemem VDI.
W przypadku początkowego logowania do SAS VDI Linked Clone serwer osiągnął 49 760 IOPS przy opóźnieniu 639 μs.
Po pierwszym zalogowaniu do systemu VDI Linked Clone przy użyciu protokołu NVMe serwer R7415 osiągnął szczytową wydajność na poziomie 88 746 operacji wejścia/wyjścia na sekundę (IOPS) przy opóźnieniu 357 μs.
Wydajność szczytowa VDI Linked Clone Monday Login dla SAS wyniosła 61 513 IOPS przy opóźnieniu 974 μs.
I wreszcie, test VDI Linked Clone Monday Login z dyskami NVMe wykazał, że serwer osiągnął 121 351 IOPS przy opóźnieniu 522 μs.
Wniosek
Dell EMC PowerEdge R7415 to serwer jednoprocesorowy z procesorem z nowej linii AMD EPYC. Dzięki nowemu procesorowi, firmy Dell EMC i AMD zapewniają, że użytkownicy odczują wzrost wydajności, któremu towarzyszyć będzie niższy całkowity koszt posiadania (TCO) dzięki licencjonowaniu gniazd i mniejszemu zapotrzebowaniu na energię. R7415 oferuje dużą przestrzeń na dodawanie urządzeń w celu zwiększenia wydajności. Użytkownicy mogą na przykład dodać 16 modułów DIMM DDR4 o pojemności do 2 TB pamięci i do 24 dysków SSD NVMe – wszystko w niewielkiej obudowie 2U. PowerEdge R7415 oferuje wszystkie funkcje, które czynią serwery PowerEdge atrakcyjnymi dla potencjalnych nabywców, takie jak kontroler cyklu życia (LifeCycle Controller), iDRAC i OpenManage Mobile, a także nowe, wbudowane zabezpieczenia firmy, takie jak kryptograficznie zaufany rozruch i krzemowy klucz zaufania (SILIC). PowerEdge R7415 został zaprojektowany głównie do zastosowań w SDS i analityce biznesowej, choć z pewnością można go wykorzystać także w innych zastosowaniach.
W naszych testach wydajności aplikacji, analizowaliśmy wydajność serwera PowerEdge R7415, używając 4 maszyn wirtualnych, aby ocenić wydajność zarówno indywidualną, jak i łączną. W naszym teście transakcyjnym SQL Server uzyskaliśmy łączny wynik 12 618,1 TPS, podczas gdy poszczególne maszyny wirtualne osiągnęły wynik od 3,152.9 TPS do 3,155.8 TPS. Średnie opóźnienie w tym samym teście wyniosło 11.75 ms dla serwera, a dla poszczególnych maszyn wirtualnych od 10 ms do 14 ms. W Sysbench uzyskaliśmy łączny wynik 7,567.3 TPS, średnie opóźnienie 16.9 ms i opóźnienie w najgorszym przypadku wynoszące 45.4 ms.
Najważniejsze ustalenia naszych testów wydajności aplikacji:
- Test transakcyjny programu SQL Server: łączny wynik 12 000+ TPS przy średnim opóźnieniu 11.75 ms, podczas gdy poszczególne maszyny wirtualne przekroczyły 3,150 TPS przy opóźnieniach poniżej 15 ms.
- Testy Sysbench: łączne wyniki na poziomie ponad 7,500 TPS przy średnim opóźnieniu 16.9 ms.
W naszych obciążeniach VDBench uruchomiliśmy zarówno pamięć masową SAS, jak i NVMe. Jak wspomniano powyżej, nie chodziło o to, aby ustalić, która jest „lepsza”, ponieważ NVMe oczywiście będzie miało większą wydajność. Pokazuje to jednak potencjalnym użytkownikom, czego mogą oczekiwać od różnych typów nośników pamięci masowej. Zamiast analizować każdy z powyższych wyników, przyjrzymy się po prostu najważniejszym cechom każdego typu dysku. W przypadku NVMe w każdym teście opóźnienia były niższe niż milisekunda, odnotowaliśmy wydajność odczytu 4K sięgającą 2.36 miliona IOPS, a zapisu 4K sięgającą 1.25 miliona IOPS. Wydajność sekwencyjna 64K dla NVMe wyniosła 12.1 GB/s odczytu i 5.51 GB/s zapisu. R7415 z dyskami NVMe również osiągnął prawie 1 milion IOPS w naszym teście SQL. Odczyty SAS były mniej imponujące, ale nadal silne. Konfiguracja SAS na serwerze R7415 charakteryzowała się opóźnieniem powyżej 1 ms tylko w testach 4K i 64K. Z dyskami SAS serwer osiągnął prawie 200 tys. IOPS przy odczycie 4K i 180 tys. IOPS przy zapisie 4K. Przy wydajności sekwencyjnej dyski SAS osiągnęły 1.74 GB/s przy odczycie i 1.95 GB/s przy zapisie. Podczas naszych obciążeń Oracle i SQL, serwer R7415 z interfejsem SAS osiągnął wydajność na poziomie blisko 200 tys. IOPS przy opóźnieniu poniżej milisekundy.
Najważniejsze ustalenia dotyczące naszych obciążeń VDBench:
- Pamięć masowa w całości oparta na standardzie NVMe: opóźnienie poniżej milisekundy w każdym teście, przy czym wydajność odczytu plików 4K osiągnęła 2.36 miliona operacji wejścia/wyjścia na sekundę, a wydajność zapisu plików 4K sięgnęła 1.25 miliona operacji wejścia/wyjścia na sekundę; ponadto R7415 osiągnął prawie 1 milion operacji wejścia/wyjścia na sekundę w naszym teście SQL.
- Konfiguracja SAS: opóźnienia powyżej 1 ms w testach 4K i 64K oraz osiągnięcie prawie 200 tys. operacji wejścia/wyjścia na sekundę (IOPS) przy odczycie 4K i 180 tys. operacji wejścia/wyjścia na sekundę (IOPS) przy zapisie 4K; w przypadku obciążeń Oracle i SQL osiągnięto prawie 200 tys. operacji wejścia/wyjścia na sekundę (IOPS) przy opóźnieniach poniżej milisekundy.
R7415 to bez wątpienia wydajny system, który można skonfigurować z wydajną pamięcią masową i pamięcią RAM w przyzwoitej cenie dla klientów ceniących sobie wartość – bez rezygnowania z dostępnych opcji. Nie jest to bez znaczenia, ponieważ wiele systemów skierowanych do klientów ceniących sobie wartość ogranicza dostępne opcje. Dzięki obsłudze 24 zatok NVMe i 2 TB pamięci RAM, R7415 można dostosować do bardzo specyficznych obciążeń, które są mniej intensywne obliczeniowo i tym samym negatywnie wpływają na całkowity koszt posiadania (TCO) w przypadku wyposażenia w dwa procesory. Systemy PowerEdge EPYC stanowią również interesującą opcję w sytuacjach definiowanych programowo, w których użytkownicy końcowi mogą zaoszczędzić na licencjach opartych na gniazdach procesora. Dotyczy to szczególnie rozwiązań takich jak VMware vSAN, gdzie w zdalnym biurze obciążenia są mniejsze, ale organizacja nadal oczekuje łatwości zarządzania oferowanej przez vSAN i jakości, jaką oferuje PowerEdge – tyle że w bardziej przystępnej cenowo konfiguracji.




Amazon