Micron P420m to akcelerator aplikacji korporacyjnych o pojemności do 1.4 TB, wykorzystujący interfejs PCIe i oferowany w wyjątkowych formatach: połowa wysokości, połowa długości (HHHL) oraz 2.5 cala. Micron wybrał 25-nm MLC NAND w modelu P420m, aby sprostać nie tylko głównym wymaganiom rynku w zakresie wydajności i niezawodności, ale także zapewnić bardziej opłacalną i wydajną ofertę o większej pojemności niż w modelu P320h , który jest sparowany z pamięcią SLC NAND. Inną zasadniczą różnicą między modelami P420m i P320h jest dodanie kondensatorów w celu ochrony danych w trakcie transmisji w przypadku nieplanowanej utraty zasilania. Dodatkowa funkcja ochrony danych utrzymuje kartę pod napięciem wystarczająco długo, aby umożliwić usunięcie wszystkich zapisów do pamięci NAND, zapewniając przedsiębiorstwom dodatkową warstwę ochrony danych. Karta HHHL łączy się przez PCIe Gen2 x8, aby osiągnąć sekwencyjną wydajność odczytu do 3.3 GB/s przy zapisie do 630 MB/s i losowy odczyt do 750 000 IOPS oraz 95 000 IOPS dla operacji zapisu. Interfejsy 2.5" obsługują PCIe Gen2 x4, zapewniając odpowiednio do 1.8 GB/s i 430 000 IOPS.
W swojej istocie, Micron P420m wykorzystuje ten sam niestandardowy kontroler ASIC Micron/IDT, co jego bratni Micron P320h PCIe , oraz tę samą architekturę RAIN (redundantna macierz niezależnych pamięci NAND). RAIN zapewnia zintegrowane z urządzeniem algorytmy, które wykorzystują RAID5 w kanałach pamięci flash, umożliwiając Micronowi zapewnienie wyższej wydajności, niezawodności i integralności danych. RAIN gwarantuje również ciągłość działania dysku nawet po awarii kanału, uruchamiając automatyczną odbudowę w tle po wykryciu awarii. RAIN jest w pełni zautomatyzowany i działa w tle, nie obniżając wydajności systemu.
Rynek akceleratorów aplikacji oferuje szeroki wachlarz opcji pod względem pojemności i wydajności, ale jedną z cech, którą można pominąć, jest zużycie energii. Niektóre rozwiązania pobierają i wydzielają tak dużo energii, że chłodzenie hosta stanowi poważny problem. Z kolei model P420m spełnia specyfikację PCIe i zużywa zaledwie 8 W w trybie czuwania (7 W w modelu 350 GB 2.5"), a pobór mocy w trybie aktywnym może sięgać 30 W, w zależności od pojemności, formatu i opcji optymalizacji wydajności. Format 2.5" ma pobór mocy 14 W dla 350 GB i 22 W dla 700 GB. Format HHHL ma pobór mocy 22 W dla 700 GB, natomiast model 1.4 TB ma pobór mocy 25 W z włączoną funkcją ograniczania mocy i 30 W bez niej.
Jak wspomniano, Micron P420m jest dostępny w formacie HHHL i 2.5" PCIe. Format 2.5" PCIe nadal jest unikatowy dla Micron, choć inni producenci pokazali już wersje demonstracyjne tej technologii. Dell stworzył płytę montażową dla swoich serwerów PowerEdge 12G , która umożliwia montaż dysków w grupach po cztery w tradycyjnych przednich zatokach na dyski. Oczywiście możliwość dostępu do dysków od przodu serwera bez konieczności wyłączania systemu i zdejmowania pokrywy w celu serwisowania dysku jest postrzegana przez niektórych jako istotna zaleta. Pomaga również fakt, że 2.5" dyski PCIe Micron są zdecydowanie najszybszymi dostępnymi pamięciami masowymi w tym rozmiarze, co widać w naszej recenzji 2.5" P320h.
Karty 2.5" są dostępne w pojemnościach 350 GB i 700 GB, natomiast karty HHHL są dostępne w pojemnościach 700 GB i wyższej 1.4 TB. Karty HHHL zapewniają wytrzymałość 5 PBW (700 GB) i 10 PBW (1.4 TB). Nasze egzemplarze testowe to cztery karty o pojemności 1.4 TB.
Specyfikacja dysku SSD Micron P420m Enterprise PCIe
- Możliwości
- 700 GB (MTFDGAR700MAX-1AG1Z)
- Odczyt sekwencyjny: 3.3 GB/s (128 KB, stan ustalony)
- Zapis sekwencyjny: 600 MB/s (128 KB, stan ustalony)
- Odczyt losowy: 785 000 IOPS (4 KB, stan ustalony)
- Losowy zapis: 205 000 IOPS (4 KB, stan ustalony)
- 1.4TB (MTFDGAR1T4MAX-1AG1Z)
- Odczyt sekwencyjny: 3.3 GB/s (128 KB, stan ustalony)
- Zapis sekwencyjny: 630 MB/s (128 KB, stan ustalony)
- Odczyt losowy: 785 000 IOPS (4 KB, stan ustalony)
- Losowy zapis: 205 000 IOPS (4 KB, stan ustalony)
- 700 GB (MTFDGAR700MAX-1AG1Z)
- Opóźnienie gotowości: <100 µs
- Opóźnienie zapisu: <13µs
- Interfejs: PCIe Gen2 x8
- Moc: maksymalnie 30 W, 8 w stanie spoczynku
- Współczynnik kształtu: HHHL
- Wymiary: 68.90mm x 167.65mm x 18.71mm
- Temperatura pracy: od 0°C do +50°C
- Niezawodność i wytrzymałość
- Niekorygowany współczynnik błędów bitowych (UBER): <1 sektor na 1017 odczytane bity
- MTTF: 2 miliony godzin
- PBW: 5 (700 GB), 10 (1.4 TB)
- Zgodność z systemami operacyjnymi
- Microsoft: Windows Server 2008 R2 SP1 (x86-64), Windows Server 2008 R2 SP1 Hyper-V (x86-64), Windows Server 2012 (x86-64) SP128, Windows 7 (x86-64)
- Linux: RHEL Linux 5.5, 5.6, 5.7, 5.8, 6.1, 6.2, 6.3 (x86-64), SLES Linux 11 SP1 i SP2 (x86-64)
- VMware 5.0, 5.1 (x86-64)
- Otwarte oprogramowanie GPL (jądro Rev. 2.6.25+)
Zaprojektuj i zbuduj
Micron P420m to akcelerator aplikacji x8 PCIe o połowie wysokości i długości, wyposażony w pojedynczy kontroler zamontowany na płycie głównej, z dołączonymi płytkami rozszerzeń, które mieszczą więcej pamięci MLC NAND i kondensatorów zabezpieczających przed awarią zasilania. Podobnie jak jego topowy odpowiednik P320h z pamięcią SLC NAND, P420m jest zgodny ze specyfikacją uniwersalną HHHL, umożliwiając instalację w praktycznie każdym otwartym gnieździe PCIe serwera.
Kondensatory zabezpieczające przed awarią zasilania są nowością w Micron P420m, ponieważ pomagają zapewnić integralność danych w przypadku utraty zasilania, ponieważ Micron włączył buforowanie z zapisem z wykorzystaniem pamięci DRAM w P420m. Domyślna konfiguracja P320h była ustawiona na zapis z zapisem, chociaż użytkownicy mogli (wedle własnego uznania) włączyć buforowanie z zapisem w celu zwiększenia wydajności. Ponieważ domyślne warunki zostały zmienione, aby zwiększyć wydajność nowej platformy MLC, Micron zdecydował się na zapewnienie niezawodnej pracy niezależnie od warunków panujących w zainstalowanym środowisku.
W górnej części karty znajduje się samoprzylepna czarna płytka z logo Micron P420m. Płytka ta służy również do ochrony górnej warstwy płytki rozszerzeń wraz z kondensatorami zabezpieczającymi przed awarią zasilania, a także radiatora kontrolera. Kontroler ten to układ ASIC Micron/IDT, który znalazł się również w Micron P320h. Jeśli chodzi o pamięć NAND, Micron zawiera 64 własne pakiety Micron 31C12NQ314 MLC NAND o procesie technologicznym 25 nm. Daje to 2048 GB pojemności bazowej, która następnie jest nadagregowana do 1.4 TB dostępnej pamięci.
Testowanie tła i porównań
Dysk SSD Micron P420m Enterprise PCIe wykorzystuje kontroler ASIC Micron/IDT i pamięć Micron MLC NAND z interfejsem PCIe 2.0 x8.
Porównywalne produkty do tej recenzji:
- Fusion-io ioDrive2 (1.2 TB, 1 x kontroler FPGA Xilinx Virtex-6, MLC NAND, PCIe 2.0 x4)
- Huawei Tecal ES3000 (1.2 TB, 3 zastrzeżone kontrolery FPGA, MLC NAND, PCIe 2.0 x8)
- Intel SSD 910 (800 GB, 4 x Intel EW29AA31AA1, MLC NAND, PCIe 2.0 x 8)
- LSI Nytro WarpDrive BLP4-400 (400 GB, 4 x kontroler SandForce SF-2500, Toshiba eMLC NAND, PCIe 2.0 x8)
- Mikron P320h (700 GB, kontroler IDT, SLC NAND, PCIe 2.0 x8)
- Virident FlashMAX II (2.2 TB, 2 zastrzeżone kontrolery FPGA, eMLC NAND, PCIe 2.0 x8)
Wszystkie akceleratory aplikacji PCIe są testowane na naszej platformie testowej dla przedsiębiorstw drugiej generacji, opartej na serwerze Lenovo ThinkServer RD630 . Do testów syntetycznych wykorzystujemy FIO w wersji 2.0.10 dla systemu Linux i 2.0.12.2 dla systemu Windows. W naszym środowisku testów syntetycznych używamy standardowej konfiguracji serwera z taktowaniem 2.0 GHz, chociaż konfiguracje serwerów z mocniejszymi procesorami mogą zapewnić jeszcze lepszą wydajność.
- 2 x Intel Xeon E5-2620 (2.0 GHz, pamięć podręczna 15 MB, 6 rdzeni)
- Chipset Intel C602
- Pamięć – 16 GB (2 x 8 GB) 1333 MHz DDR3 Registered RDIMM
- Windows Server 2008 R2 SP1 64-bitowy, Windows Server 2012 Standard, CentOS 6.3 64-bitowy
- 100GB Mikron P400e Dysk SSD rozruchowy
- Karta HBA LSI 9211-4i SAS/SATA 6.0 Gb/s (do rozruchowych dysków SSD)
- Karta HBA LSI 9207-8i SAS/SATA 6.0 Gb/s (do testowania dysków SSD lub HDD)
Warto zauważyć, że wybrane przez nas dyski porównywalne to w dużej mierze dyski MLC, z wyjątkiem dysku SLC Micron PCIe. Należy jednak pamiętać, że nie wszystkie dyski PCIe są takie same pod względem docelowych parametrów wydajnościowych i ceny. Konkretne zastosowania wymagają specyficznych wymagań dotyczących pamięci masowej, dlatego zdecydowaliśmy się ujednolicić komputery pod kątem typu pamięci NAND, a nie liczby kontrolerów itp.
Analiza wydajności aplikacji
Na rynku przedsiębiorstw istnieje ogromna różnica między tym, jak produkty obiecują wydajność na papierze, a tym, jak działają w rzeczywistym środowisku produkcyjnym. Rozumiemy wagę oceny pamięci masowej jako elementu większych systemów, a przede wszystkim jej responsywności w interakcji z kluczowymi aplikacjami korporacyjnymi. W tym celu przeprowadziliśmy testy aplikacji, w tym nasz autorski test porównawczy pamięci masowej NoSQL Database Storage Benchmark firmy MarkLogic oraz test wydajności MySQL za pomocą SysBench.
W środowisku bazy danych MarkLogic NoSQL testujemy pojedyncze akceleratory aplikacji PCIe o użytecznej pojemności co najmniej 700 GB. Nasza baza danych NoSQL wymaga około 650 GB wolnego miejsca, równo podzielonego między cztery węzły bazy danych. W naszym środowisku testowym używamy hosta SCST i konfigurujemy każdy dysk SSD w trybie JBOD (podczas gdy niektóre dyski SSD PCIe wykorzystują programowy RAID0), z jednym urządzeniem lub partycją przydzieloną do każdego węzła bazy danych. Test powtarza się w 24 interwałach, co wymaga łącznie od 30 do 36 godzin dla dysków SSD z tej kategorii. Mierząc opóźnienia wewnętrzne obserwowane przez oprogramowanie MarkLogic, rejestrujemy zarówno całkowite średnie opóźnienie, jak i opóźnienie interwałowe dla każdego dysku SSD.
Dysk HP Huawei ES3000 1.2 TB charakteryzował się najlepszymi opóźnieniami w tej grupie, przy czym średnie opóźnienie szczytowe wynosiło od 3.5 do 9.9 ms.
Następny w grupie okazał się oparty na platformie SLC dysk Micron P320h 700GB z czasami szczytowymi wynoszącymi 12–17.7 ms.
Dysk Virident FlashMAX II 2.2TB HP znalazł się pośrodku naszego pakietu dysków SSD PCIe opartych na technologii MLC, a średnie opóźnienia wyniosły od 16 do 26 ms.
Dysk Intel SSD 910 zanotował większy ogólny średni czas opóźnienia w porównaniu z dyskiem Virident FlashMAX II 2.2 TB, przy czym wartości szczytowe mieściły się w przedziale 6–50 ms.
Fusion-io ioDrive2 pozostał w tyle za wielokontrolerowymi akceleratorami aplikacji PCIe, osiągając wartości szczytowe również w zakresie 6–50 ms.
W naszym teście baz danych MarkLogic NoSQL baza Micron P420m znalazła się na końcu grupy, ze szczytami wynoszącymi 25–74 ms.
Nasz kolejny test aplikacji obejmuje test bazy danych MySQL Percona za pomocą SysBench , który mierzy wydajność aktywności OLTP. W tej konfiguracji testowej używamy grupy serwerów Lenovo ThinkServer RD630 i ładujemy środowisko bazy danych na pojedynczy dysk SATA, SAS lub PCIe. Test ten mierzy średnią liczbę transakcji na sekundę (TPS), średnie opóźnienie, a także średnie opóźnienie 99. percentyla w zakresie od 2 do 32 wątków. Percona i MariaDB korzystają z interfejsów API aplikacji obsługujących pamięć flash Fusion-io w najnowszych wersjach swoich baz danych, jednak na potrzeby tego porównania testujemy każde urządzenie w jego „starszym” trybie pamięci blokowej.
W naszym teście SysBench dysk SSD Micron P420m Enterprise PCIe uplasował się w górnej połowie stawki, uzyskując wynik 2,361 TPS przy 32 wątkach, nieznacznie wyprzedzając dysk Fusion ioDrive2 MLC i wyprzedzając Virident FlashMAX II oraz LSI Nytro WarpDrive.
Dzięki doskonałej wydajności transakcyjnej Micron P420m oferował średnie opóźnienie, które wahało się od 8.55 ms przy 2 wątkach do 13.55 ms przy 32 wątkach.
Chociaż średni TPS lub opóźnienie są istotne, innym cennym czynnikiem jest opóźnienie 99. percentyla, pokazujące najgorszy scenariusz wydajności w trakcie testu. Micron P420m uplasował się w środku stawki, z wartościami od 18.8 ms do 25.8 ms.

Analiza syntetycznego obciążenia przedsiębiorstwa
Nasz proces testowania syntetycznych pamięci masowych dla przedsiębiorstw rozpoczyna się od analizy działania dysku podczas gruntownej fazy wstępnego kondycjonowania. Każdy z porównywalnych dysków jest bezpiecznie kasowany za pomocą narzędzi producenta, wstępnie kondycjonowany do stanu stacjonarnego z tym samym obciążeniem, z jakim urządzenie będzie testowane, przy dużym obciążeniu 16 wątków i kolejce oczekującej na wykonanie 16 wątków na wątek, a następnie testowany w ustalonych odstępach czasu w wielu profilach głębokości wątków/kolejek, aby pokazać wydajność przy lekkim i intensywnym użytkowaniu.
Wstępne kondycjonowanie i podstawowe testy stanu stacjonarnego:
- Przepustowość (łączna liczba operacji wejścia/wyjścia na sekundę odczytu i zapisu)
- Średnie opóźnienie (średnie opóźnienie odczytu i zapisu)
- Maksymalne opóźnienie (maksymalne opóźnienie odczytu lub zapisu)
- Odchylenie standardowe opóźnienia (uśrednione odchylenie standardowe odczytu i zapisu)
Nasza analiza syntetycznego obciążenia przedsiębiorstwa obejmuje dwa profile oparte na rzeczywistych zadaniach. Profile te zostały opracowane, aby ułatwić porównywanie z naszymi poprzednimi testami porównawczymi, a także powszechnie publikowanymi wartościami, takimi jak maks. prędkość odczytu i zapisu 4k oraz 8k 70/30, powszechnie stosowana w sprzęcie korporacyjnym.
- 4k
- 100% odczytu lub 100% zapisu
- 100% 4k
- fio –filename=/dev/sdx –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0 –ioengine=libaio –bs=4k –rwmixread=100 –iodepth=16 –numjobs=16 –runtime=60 –group_reporting –name=4ktest
- 8k 70/30
- 70% czytania, 30% pisania
- 100% 8k
- fio –filename=/dev/sdx –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0 –ioengine=libaio –bs=8k –rwmixread=70 –iodepth=16 –numjobs=16 –runtime=60 –group_reporting –name=8k7030test
Podczas pomiaru wydajności akceleratorów aplikacji PCIe konieczna jest ocena ich wydajności zarówno w systemie Linux, jak i Windows. Robimy to, ponieważ niektóre karty preferują jeden system operacyjny nad drugim, a wdrożenie w organizacji może w dużej mierze zależeć od osiągnięcia rzeczywistych rezultatów w danym środowisku. Dlatego uporządkowaliśmy nasze wyniki według systemu operacyjnego; wszystkie dane i wykresy dotyczące systemu Linux są wyświetlane jako pierwsze, a następnie wyniki dla systemu Windows.
W naszym pierwszym teście mierzącym wydajność losowego zapisu 4K od stanu burst do stabilnego na dysku Micron P420m w systemie CentOS 6.3, zaobserwowaliśmy szczytową przepustowość na poziomie około 158 tys. IOPS, po czym spadła ona do nieco poniżej 100 tys. IOPS. Prędkości te były korzystne w porównaniu z dyskiem Intel SSD 910 i napędem LSI Nytro WarpDrive, ale okazały się gorsze w porównaniu z dyskiem ioDrive2 MLC lub wielokontrolerowymi akceleratorami aplikacji MLC, takimi jak FlashMAX II lub Huawei ES3000.
W naszym środowisku Windows Server 2008 R2 wydajność była niemal identyczna, jak w systemie Linux, wynosząc 159 tys. operacji wejścia/wyjścia na sekundę (IOPS) i około 100 tys. operacji wejścia/wyjścia na sekundę (IOPS) w stanie ustalonym.
Przechodząc do kwestii średniego opóźnienia, Micron P420m uzyskał czas reakcji na poziomie około 1.6 ms, który w stanie ustalonym wzrósł do około 2.5 ms.
Podobnie jak w przypadku naszych losowych wyników testu losowego zapisu w formacie 4K w systemie Linux, zmierzyliśmy średnie opóźnienie od 1.6 ms w trybie seryjnym do 2.52 ms w miarę zbliżania się do stanu ustalonego.
Podczas całego procesu wstępnego kondycjonowania Micron P420m zachowywał dużą stabilność, a jego szczyty były jednymi z najniższych w grupie i przez większość testu mierzyły poniżej 10 ms.
Dysk Micron P420m wypadł wyjątkowo dobrze w teście losowego zapisu danych w rozdzielczości 4K w systemie Windows Server, utrzymując czas reakcji poniżej 10 ms przez cały czas trwania testu.
Jeśli chodzi o spójność opóźnień w naszym teście losowego zapisu wstępnego 4K, Micron P420m znalazł się w czołówce rankingu, ustępując jedynie opartym na technologii SLC P420h i Huawei ES3000.
Po przejściu na środowisko Windows Server, Micron P420m znalazł się na szczycie stawki MLC, a pod względem spójności opóźnień ustąpił jedynie opartemu na architekturze SLC modelowi P320h.
Po 6 godzinach wstępnego kondycjonowania zaobserwowaliśmy wyjątkową wydajność odczytu Micron P420m, wynoszącą 587 tys. IOPS, co plasowało go w czołówce dysków MLC. Wydajność losowego zapisu 4K wyniosła 99 tys. IOPS, co dało niższy wynik, choć nadal wyprzedziło dyski Intel SSD 910 i Nytro WarpDrive.
W porównaniu z naszym środowiskiem testowym Linux, Micron P420m w systemie Windows Server 2008 R2 zaoferował wzrost wydajności, niemal dorównując P320h. Wydajność zapisu pozostała bez zmian, poprawiając się jedynie o około 100 IOPS.
Przy dużym obciążeniu 16T/16Q zmierzyliśmy średnie opóźnienie w stanie ustalonym wynoszące 0.43 ms przy odczycie losowym i 2.56 ms przy zapisie losowym z Micron P420m.
W naszym środowisku testowym Windows, Micron P420m oferował nieco niższe średnie opóźnienie odczytu, wynoszące 0.40 ms, w porównaniu z 0.43 ms w systemie CentOS. Średnie opóźnienie zapisu było porównywalne z wynikami uzyskanymi w systemie Linux.
Jeśli chodzi o losowe opóźnienie 4K w systemie Linux, Micron P420m uzyskał wyjątkowo niskie wyniki: odczyt 11.89 ms i zapis 7.75 ms.
Po osiągnięciu stanu stabilnego w systemie Windows, Micron P420m poprawił czas reakcji odczytu, spadając do zaledwie 1.64 ms. Maksymalne opóźnienie zapisu nieznacznie wzrosło do zaledwie 8.64 ms.
Jeśli chodzi o spójność opóźnień w systemie Linux, Micron P420m oferował najlepsze odchylenie standardowe odczytu w grupie MLC i zajął drugie miejsce pod względem odchylenia standardowego zapisu.
W naszym środowisku Windows Server spójność opóźnień P420m znacznie się poprawiła, utrzymując się na szczycie stawki. Spójność opóźnień zapisu również nieznacznie się poprawiła, choć Huawei ES3000 okazał się najlepszy.
W naszym kolejnym obciążeniu analizujemy losowy profil 8k z mieszanym stosunkiem odczytu do zapisu 70/30. W naszym środowisku Linux, Micron P420m ponownie znalazł się w środku stawki, skalując wydajność ze 175 tys. IOPS w trybie burst do około 117 tys. IOPS w stanie ustalonym.
W naszym środowisku Windows Server procesor Micron P420m osiągnął nieco lepsze wyniki w obciążeniu 8k 70/30, osiągając szczytową przepustowość na poziomie 178k IOPS i stabilizując się na 118k IOPS w stanie ustalonym.
Średnie opóźnienie w naszym obciążeniu wstępnym 8K 70/30 na procesorze Micron P420m w systemie Linux wahało się od 1.46 ms w trybie seryjnym do około 2.2 ms w stanie ustalonym.
Po przejściu na środowisko Windows Server zaobserwowaliśmy nieznacznie niższe średnie opóźnienie w przypadku Micron P420m, wynoszące od 1.43 ms w trybie seryjnym do 2.15 ms w stanie ustalonym.
W środowisku Linux z obciążeniem 8k 70/30, Micron P420m zmierzył około 10 ms w większości testu, przy kilku szczytach wynoszących około 140 ms.
Choć w naszym środowisku testowym Linux w przypadku Micron P420m odnotowano kilka większych skoków opóźnienia, w systemie Windows Server przez cały okres wstępnego kondycjonowania wartość ta nie przekraczała 16 ms.
Porównując spójność opóźnień, Micron P420m wypadł najlepiej w swojej klasie podczas większości testu, a w niektórych momentach osiągnął wyniki zbliżone do wyników modeli P320h na platformie SLC lub FlashMAX II.
W systemie Windows Server 2008 R2 układ Micron P420m zapewniał spójność opóźnień zbliżoną do układu Huawei ES3000.
W porównaniu ze stałym obciążeniem 16 wątków i maksymalnie 16 kolejek, które wykonaliśmy w teście zapisu 100% 4k, nasze profile mieszanego obciążenia skalują wydajność w szerokim zakresie kombinacji wątków/kolejek. W obciążeniu 8k 70/30, Micron P420m ustępował Virident FlashMAX II, osiągając wynik od 21.7 tys. IOPS przy 2T/2Q do 115.9 tys. IOPS przy 16T/16Q, choć był znacznie niższy niż 1.2 TB ES3000, którego skala wyniosła od 28.9 tys. do 276.7 tys. IOPS.
Dzięki solidnej wydajności w naszym obciążeniu 8k 70/30 w systemie Linux, Micron P420m nieco zyskał na popularności w systemie Windows Server, skalując się z 22.8k IOPS przy 2T/2Q do 117.8k IOPS przy 16T/16Q.
W naszym środowisku CentOS 6.3 Micron P420m oferował średnie opóźnienie wynoszące od 0.17 ms przy 2T/2Q do 2.2 ms przy 16T/16Q.
W systemie Windows Server 2008 R2 procesor Micron P420m oferował średnie opóźnienie wynoszące zaledwie 0.17 ms przy 2T/2Q i wzrastające do 2.16 ms przy 16T/16Q.
Micron P420m zminimalizował skoki opóźnień podczas pracy z obciążeniem 8k 70/30, wykazując tylko dwa szczyty wynoszące 70 ms i 140 ms przy efektywnej głębokości kolejki wynoszącej odpowiednio 128 i 256.
Podczas gdy w środowisku Linux odnotowano dwa skoki opóźnienia przy dużej długości kolejki, w środowisku Windows Server P420m pozostał stabilny, osiągając wartość 13.94 ms.
Porównując spójność opóźnień w naszym obciążeniu 8k 70/30, Micron P420m znalazł się na szczycie stawki MLC, ustępując miejsca Huawei ES3000. Oparty na SLC Micron P320h nadal oferował najniższe odchylenie standardowe w grupie, ukierunkowany na obciążenia wymagające intensywnego zapisu.
Podobnie jak w przypadku ścisłej spójności opóźnień, którą zaobserwowaliśmy w naszym środowisku Linux w przypadku P420m, środowisko Windows Server nie było inne, wykazując dalsze korzyści przy większej efektywnej głębokości kolejki.

Wniosek
Karta Micron P420m Application Accelerator bazuje na sukcesie karty Micron P320h PCIe , koncentrując się na zastosowaniach wymagających większej liczby odczytów, podczas gdy jej odpowiednik jest przeznaczony do bardziej intensywnych aplikacji wymagających dużej liczby zapisów. Obie karty wykorzystują ten sam niestandardowy kontroler ASIC Micron/IDT, który pomaga karcie P420m osiągnąć sekwencyjną wydajność do 3.3 GB/s odczytu i 630 MB/s zapisu, przy losowym odczycie i zapisie odpowiednio do 750 000 IOPS i 95 000 IOPS. Kolejną wspólną cechą jest to, że karta P420m jest również dostępna w dwóch formatach: HHHL PCIe i 2.5", co zapewnia producentom OEM i klientom elastyczność niezbędną do dopasowania najlepszej wersji do danej aplikacji. Uzupełnieniem wybranych funkcji jest kondensatory zabezpieczające przed awarią zasilania, które zapewniają integralność danych nawet w przypadku nieplanowanych przerw w dostawie prądu.
Karta P420m wyróżnia się w coraz bardziej zatłoczonej przestrzeni na wiele sposobów. Oprócz przewidywalnych parametrów wydajnościowych, deklarowanych przez Micron, dysk ma również uniwersalny format (PCIe), co doskonale sprawdza się w standardowych wdrożeniach serwerowych. Oczywiście jest również oferowany w unikatowym formacie PCIe 2.5", który firma Dell zastosowała w całej linii serwerów PowerEdge 12G . Ostatecznie jednak standardowa karta PCIe jest niezwykle prosta we wdrożeniu, spełnia wymagania specyfikacji PCIe (nie wszystkie karty ją spełniają) i wykorzystuje podstawową architekturę z jednym kontrolerem i mniejszą liczbą punktów awarii. Dodając nowe kondensatory zabezpieczające przed awarią zasilania, otrzymujesz niezawodne i kompatybilne rozwiązanie, oparte na sprawdzonej architekturze.
Zwracając uwagę na wydajność, Micron P420m uplasował się w środku stawki w testach zapisu i mieszanego odczytu/zapisu, dobrze konkurując z linią Fusion ioDrive2 single, Intel SSD 910 i LSI Nytro WarpDrive. W porównaniu z topowymi wielokontrolerowymi akceleratorami aplikacji PCIe, takimi jak Virident FlashMAX II, Huawei ES3000 lub Fusion ioDrive2, Micron P420m wypadł w tyle w naszych testach syntetycznych. Nie było to wielkim zaskoczeniem, biorąc pod uwagę różnice w konstrukcji, a także maksymalne limity mocy i niższe wymagania dotyczące chłodzenia, do których Micron dążył w przypadku P420m. W naszych testach aplikacyjnych P420m dobrze wypadł w naszym benchmarku Sysbench mierzącym wydajność MySQL, ale spadł na dół stawki w naszym teście MarkLogic NoSQL. W instalacjach wymagających dużej liczby gotowych dysków, P420m sprawdził się znakomicie, oferując ponad 587 tys. IOPS przy odczycie 4 kbps w systemie Linux i 636 tys. IOPS przy odczycie w systemie Windows. Ogólnie rzecz biorąc, P420m spełnił oczekiwania Microna, projektując wydajny dysk SSD PCIe z jednym kontrolerem, przeznaczony do instalacji wymagających dużej liczby odczytów, dostępny w wielu formatach.
ZALETY
- Doskonała wydajność odczytu, przekraczająca 636 tys. IOPS w naszych losowych testach odczytu 4k
- Zbudowany na sprawdzonej architekturze z dodaną ochroną przed awarią zasilania
- Dostępny w uniwersalnym formacie HHHL, a także w formacie 2.5" do różnych zastosowań serwerowych
Wady
- Słabsza wydajność w porównaniu z akceleratorami aplikacji PCIe z wieloma kontrolerami najwyższej klasy
Podsumowanie
Akcelerator aplikacji Micron P420m PCIe zapewnia organizacjom elastyczność, ponieważ jest dostępny w formatach PCIe 2.5" i HHHL, a także zapewnia przewidywalną wydajność odczytu z pojemnościami sięgającymi 1.4 TB w standardowym formacie PCIe. Dzięki 25-nm pamięciom NAND MLC firmy Micron, możliwe jest obniżenie kosztów w porównaniu z modelem SLC, co czyni kartę bardziej przystępną cenowo, a jednocześnie zapewnia wysoką wydajność w uniwersalnym formacie.




Amazon