AssuredSAN Ultra48 firmy Dot Hill to zwieńczenie oferty macierzy pamięci masowej o wysokiej gęstości firmy Dot Hill. Charakteryzuje się unikalną obudową, która mieści 48 2.5-calowych dysków twardych, dysków SSD lub ich kombinacji, rozmieszczonych w trzech rzędach tac, w obudowie do montażu w szafie 2U. Ultra48 wykorzystuje dwa kontrolery AssuredSAN 4004 i może być wdrażany z wymiennymi transceiverami Fibre Channel i iSCSI, w tym z wykorzystaniem obu typów transceiverów. Ultra48 jest również dostępny z łącznością SAS 12 Gb/s, co zwiększa elastyczność wdrażania pamięci masowej.
Według Dot Hill, wewnętrzne testy porównawcze wykazały wydajność AssuredSAN Ultra48 na poziomie 100 000 IOPS (operacji wejścia/wyjścia na sekundę) z dysku, 6,400 MB/s dla operacji odczytu i 5,300 MB/s dla operacji zapisu. Dot Hill zaprojektował również Ultra48 z myślą o responsywności w środowiskach obliczeń o wysokiej wydajności, pamięci masowej w chmurze i serwerów wirtualnych. Opatentowana przez Dot Hill technologia SimulCache odzwierciedla pamięć podręczną kontrolerów RAID między kontrolerami, co poprawia wydajność.
Firma Dot Hill, opracowując AssuredSAN Ultra48, miała również na myśli branżę mediów i rozrywki, dlatego wbudowała w nią funkcjonalność wspierającą aplikacje takie jak edycja, renderowanie i transmisja. Systemy Ultra48 można zintegrować z platformami StorNext i Xsan, aby zapewnić usługi pamięci masowej dla wielu jednoczesnych strumieni wideo 2K, 4K, HD i 3D. Oczywiście, z tej nowatorskiej obudowy skorzystają również inne branże; liczba wrzecion zapewnia większą liczbę operacji wejścia/wyjścia na sekundę (IOPS) dla dysków twardych w obudowie 2U niż w przypadku praktycznie każdej innej dostępnej obudowy. Dla użytkowników potrzebujących większej przepustowości, Ultra48 można również skonfigurować w konfiguracji SSD i hybrydowej.
Macierze Ultra48 można rozbudować, dodając macierze Assured SAN 4004 o wysokiej gęstości lub macierze Assured SAN 4144 i 4124 o standardowej gęstości, co daje łącznie do 192 dysków. Modułowa architektura sprzętowa Dot Hill pozwala firmie na oferowanie Ultra48 również jako kontrolera RAID. Macierz można skonfigurować tak, aby służyła jako półka rozszerzeń dla kolejnego kontrolera, a sama obudowa Ultra48 może być używana z innymi modelami kontrolerów SFF serii 4004.
Testowany przez nas egzemplarz Dot Hill Ultra48 jest wyposażony w 48 dysków twardych 10K i kosztuje 79 000 USD. Cena obejmuje roczne wsparcie techniczne oraz licencje na funkcje migawek, kopiowania woluminów i replikacji firmy Dot Hill. W październiku 2014 roku spodziewane jest również wprowadzenie funkcji thin provisioning dla modelu Ultra48 bez dodatkowych opłat. Produkty Dot Hill są objęte standardową trzyletnią gwarancją z opcją „wymiany wstępnej” dla wszystkich jednostek z możliwością wymiany w terenie. Oznacza to, że jeśli problem zostanie potwierdzony przez Dot Hill, części zamienne zostaną wysłane do klienta przed zwrotem uszkodzonych podzespołów. Standardowe wsparcie gwarancyjne obejmuje całodobowe wsparcie techniczne 7×24. Dostępne są również dodatkowe opcje wsparcia technicznego: całodobowe wsparcie techniczne na miejscu 7×24, 8×5 oraz 8×5×NBD (następnego dnia roboczego).
Specyfikacje Dot Hill AssuredSAN Ultra48
- Modele: 4844 (Fibre Channel lub iSCSI), 4544 (SAS) i 4144 (macierz rozszerzeń)
- Napędy na obudowę: do 48
- Maksymalna pojemność na obudowę: 57.6 TB
- Obsługa dysków: SAS, Nearline SAS, SSD
- Obsługiwane poziomy RAID: 0, 1, 3, 5, 6, 10 i 50
- Maksymalna rozbudowa: 1 macierz RAID plus 3 macierze JBOD, co daje łącznie 192 dyski
- Porty sieciowe: 4 na kontroler/8 łącznie
- Opcja łączności Fibre Channel
- Prędkość hosta: 16 Gb
- Typ interfejsu: SFP+
- Opcja łączności iSCSI
- Inicjatory: karta sieciowa 10 Gb lub iSCSI 10 Gb
- Typ interfejsu: SFP+
- Opcja łączności SAS
- Inicjatory: 12 Gb SAS 2.0
- Typ interfejsu: Mini-SAS (8643/8644)
- Zapasowy akumulator rezerwowy
- Automatyczne przełączanie awaryjne
- Obsługa wielu ścieżek
- Nadmiarowe kontrolery z funkcją wymiany na gorąco
- Nadmiarowy dysk Hot-Swap, wentylatory, zasilacze
- Pamięć podręczna: 6 GB na kontroler
- Dyski wirtualne na system: 32
- Liczba woluminów na dysk wirtualny: 256
- Wolumeny na system: 1024
- Pamięć podręczna z dublowaniem: Tak – SimulCache
- Kopia zapasowa pamięci podręcznej superkondensatora: Tak
- Kopia zapasowa pamięci podręcznej w pamięci flash: Tak – nieulotna
- Zarząd
- Typy interfejsów: Ethernet 10/100, Mini USB
- Obsługiwane protokoły: SNMP, SSL, SSH, SMTP, Dostawca SMI-S, HTTP(S)
- Konsole zarządzania: GUI, CLI
- Oprogramowanie do zarządzania: RAIDar 2.0
- Wymagania dotyczące zasilania wejściowego: 100–240 V AC 50/60 Hz
- Maksymalna moc wejściowa: 640 W ciągła
- Rozpraszanie ciepła: 2,245 BTU/godzinę
- Głębokość (bez kabli): 30.6″/ 77.724 cm
- Wysokość: 3.5″/8.9 cm
- Szerokość: 17.6″/44.7cm
- Masa podwozia: 48 funtów/21.8 kg
- Masa podwozia z napędami: 74.9 funta/34 kg
- Gwarancja na oprogramowanie: 90 dni
- Standardowa gwarancja na sprzęt: 3 lata
Budowa i projektowanie
AssuredSAN Ultra48 może pomieścić do 48 dysków 2.5 cala w obudowie 2U. Ultra48 można skonfigurować wyłącznie z dyskami twardymi, wyłącznie z dyskami SSD lub w dowolnej kombinacji obu tych opcji. W przypadku wdrożeń wymagających szyfrowanej pamięci masowej, Ultra48 obsługuje szyfrowane dyski twarde o pojemności 1.2 TB firm HGST i Seagate. Pod względem gęstości pamięci masowej jest to zdecydowanie najgęstsza gęstość dysków twardych, z jaką pracowaliśmy w formacie 2U.
Ultra48 składa się z trzech szuflad, z których każda mieści 16 dysków. Każda szuflada jest blokowana śrubą blokującą, a wszystkie szuflady otwierają się do wewnątrz macierzy. Szuflady można otwierać, gdy system jest aktywny, co umożliwia wymianę dysków w trybie „warm swap” podczas pracy.
Tylna część tablicy zapewnia dostęp do dwóch kontrolerów i dwóch zasilaczy. Kontrolery, zasilacze i wentylatory można wymienić w terenie.
Ultra48 wykorzystuje czteroportowy interfejs konwergentny na każdym kontrolerze z czterema transceiverami SFP+ firmy Dot Hill dla Fibre Channel 16 Gb/s i 8 Gb/s lub iSCSI 1 Gb/s i 10 Gb/s. Fibre Channel i iSCSI można łączyć w tej samej macierzy. Moduły SFP są oferowane przez Dot Hill w zestawach po cztery sztuki. Dostępne są również macierze Ultra48 z łącznością SAS 12 Gb/s.
Zarząd
Rozwiązaniem Ultra48, podobnie jak innymi rozwiązaniami Dot Hill Assured SAN, zarządza się za pomocą internetowego narzędzia RAIDar. Oba moduły kontrolera zawierają serwer internetowy RAIDar, a wszystkimi funkcjami można zarządzać z dowolnego kontrolera, również w sytuacjach, gdy jeden z nich jest niedostępny.
RAIDar wykorzystuje dyski wirtualne (vdisk) jako podstawową logiczną jednostkę pamięci masowej. Dyski wirtualne (vdisk) składają się z jednego lub większej liczby dysków fizycznych i mogą zawierać różne modele dysków, w tym dyski o różnych pojemnościach. Jednak wszystkie dane w dysku wirtualnym muszą być tego samego typu: dysk SSD SAS, dysk twardy SAS klasy enterprise lub dysk twardy SAS klasy midline.
Ultra48 umożliwia wyznaczenie maksymalnie 16 globalnych dysków zapasowych do użytku z dyskami wirtualnymi skonfigurowanymi dla RAID1, 3, 5, 6, 10 i 50. Jeśli dysk w dysku wirtualnym ulegnie awarii, globalny dysk zapasowy zostanie automatycznie użyty do rekonstrukcji dysku wirtualnego.
Woluminy można tworzyć po skonfigurowaniu jednego lub więcej dysków wirtualnych (vdisk) w systemie Ultra48. Woluminy to logiczne podjednostki dysku wirtualnego (vdisk), które można mapować na porty kontrolera i udostępniać hostom za pośrednictwem sieci.
Administratorzy AssuredSAN mogą korzystać z oprogramowania AssuredRemote do zdalnej replikacji w celu tworzenia kopii zapasowych, odzyskiwania po awarii i zapewnienia ciągłości działania. Ultra48 obsługuje oprogramowanie VMware Site Recovery Manager do automatycznego przełączania awaryjnego lokalizacji, a także oprogramowanie do tworzenia migawek i kopiowania woluminów w celu tworzenia kopii w czasie i całych woluminów. Rozwiązanie do tworzenia kopii RealTier firmy AssuredSAN identyfikuje punkty aktywne i automatycznie przenosi dane między maksymalnie trzema warstwami: wysokowydajną warstwą SSD, średnią warstwą SAS oraz archiwizacyjną pamięcią masową SAS typu nearline. Technologia thin provisioning firmy Dot Hill ma być dostępna dla Ultra48 jeszcze w tym roku. Konsultanci Dot Hill służą pomocą w instalacji i konfiguracji systemów pamięci masowej AssuredSAN, a także w migracji danych w miejscu ich przechowywania i konfiguracji replikacji.
Testowanie tła i porównań
Publikujemy inwentaryzację naszego środowiska laboratoryjnego , przegląd możliwości sieciowych laboratorium oraz inne szczegóły dotyczące naszych protokołów testowych, aby administratorzy i osoby odpowiedzialne za zakup sprzętu mogły rzetelnie ocenić warunki, w jakich osiągnęliśmy opublikowane wyniki. Aby zachować naszą niezależność, żadna z naszych recenzji nie jest opłacana ani zarządzana przez producenta testowanego przez nas sprzętu.
Ponieważ macierz Dot Hill AssuredSAN Ultra48 została zaprojektowana do innego zestawu zastosowań niż inne macierze testowane w laboratorium StorageReview Enterprise Test Lab, nie prezentujemy obecnie jej wyników testów porównawczych wraz z wynikami porównywalnych macierzy. Przed przejściem do części poświęconej wydajności należy zauważyć, że konfiguracja Dot Hill AssuredSAN Ultra48 jest testowana w 100% z dyskami twardymi, podczas gdy macierze hybrydowe w podobnym przedziale cenowym zawierają dyski SSD do buforowania często używanych danych, ale charakteryzują się znacznie mniejszą pojemnością całkowitą.
- Dot Hill AssuredSAN Ultra48
- Cena katalogowa: 79,000 USD
- Dysk twardy 14.4 TB ((4) dyski twarde 600 GB 10K x 12 RAID10) lub dysk twardy 24 TB ((4) dyski twarde 600 GB 10K x 12 RAID50)
- Połączenie sieciowe: 16 Gb FC, 4 x 16 Gb FC na kontroler
- Stanowisko testowe Lenovo ThinkServer RD630
- 2 x Intel Xeon E5-2690 (2.9 GHz, pamięć podręczna 20 MB, 8 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
- Dysk SSD rozruchowy: 100 GB Micron RealSSD P400e
- 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)
- Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC lub 10GbE FCoE) PCIe 3.0 Dual-Port CFA
- Przełącznik i sprzęt Mellanox SX1036 Ethernet 10/40Gb
- 36 portów 40GbE (do 64 portów 10GbE)
- Kable rozdzielające QSFP 40GbE do 4x10GbE
- Przełącznik FC Brocade 6510 16 Gb/s
- Łączna przepustowość: 768 Gb/s w trybie pełnego dupleksu od końca do końca
Analiza wydajności aplikacji
Nasze pierwsze dwa testy porównawcze urządzenia Dot Hill AssuredSAN Ultra48 to VMware VMmark Virtualization Benchmark i Microsoft SQL Server OLTP Benchmark. Oba symulują obciążenia aplikacji podobne do tych, do których obsługi zostały zaprojektowane urządzenia Ultra48 i podobne.
Protokół StorageReview VMmark wykorzystuje szereg podtestów opartych na typowych obciążeniach wirtualizacji i zadaniach administracyjnych, a wyniki są mierzone za pomocą jednostki opartej na kafelkach. Kafelki mierzą zdolność systemu do wykonywania różnorodnych obciążeń wirtualnych, takich jak klonowanie i wdrażanie maszyn wirtualnych, automatyczne równoważenie obciążenia maszyn wirtualnych w centrum danych, migracja maszyn wirtualnych na żywo (vMotion) i dynamiczna relokacja magazynu danych (storage vMotion).
Podczas testu porównawczego VMmark Ultra48 osiągnął najwyższy znormalizowany wynik aplikacji wynoszący 9.2, a najwyższy ogólny wynik wyniósł 7.8, w obu przypadkach przy ośmiu kafelkach.
Protokół testowania OLTP 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, jeśli chodzi o ocenę mocnych stron i wąskich gardeł infrastruktury pamięci masowej w środowiskach baz danych. Nasz protokół SQL Server, stosowany w tym teście, wykorzystuje bazę danych SQL Server o pojemności 685 GB (skala 3,000) i mierzy wydajność transakcyjną oraz opóźnienia przy obciążeniu 30 000 użytkowników wirtualnych, a następnie przy bazie danych o połowie rozmiaru, obejmującej 15 000 użytkowników wirtualnych.
Ultra48 osiągnął wydajność 3,663 TPS przy konfiguracji RAID10 z 30 000 wirtualnych użytkowników.
Średnie wyniki opóźnień w teście porównawczym 30 tys. użytkowników SQL Server, odzwierciedlające konfigurację macierzy testowej składającej się wyłącznie z dysków twardych, plasowały Ultra48 na poziomie 3,447 ms przy konfiguracji RAID10.
Serwer Dot Hill AssuredSAN Ultra48 był lepiej przygotowany do obsługi obciążenia 15 000 użytkowników wirtualnych podczas testu porównawczego SQL Server. Skonfigurowany dla RAID10, serwer Ultra48 osiągnął 3,098 TPS.
Wyniki dotyczące opóźnień uzyskane przez Ultra48 w teście 15 tys. wirtualnych użytkowników uległy znacznej poprawie w przypadku woluminów RAID10.
Analiza syntetycznego obciążenia przedsiębiorstwa
Przed rozpoczęciem każdego z syntetycznych testów porównawczych Fio , nasze laboratorium wstępnie kondycjonuje urządzenie do stanu stabilnego przy dużym obciążeniu 16 wątków i kolejce oczekujących 16 wątków na wątek. Następnie pamięć masowa jest testowana w ustalonych odstępach czasu z wieloma profilami 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)
Niniejsza analiza syntetyczna obejmuje cztery profile, które są powszechnie stosowane w specyfikacjach producentów i testach porównawczych:
- 4k – 100% odczytu i 100% zapisu
- 8k – 100% odczytu i 100% zapisu
- 8k – 70% odczytu/30% zapisu
- 128k – 100% odczytu i 100% zapisu
Podczas syntetycznego testu porównawczego 4k dysk Dot Hill AssuredSAN Ultra48 osiągnął przepustowość na poziomie 24 376 IOPS dla operacji odczytu i 16 620 IOPS po skonfigurowaniu z czterema woluminami RAID10.
Średnie opóźnienia 4k w przypadku Ultra48 są niemal dwukrotnie większe podczas operacji odczytu przy przechodzeniu z RAID10 na RAID50, a średnie opóźnienia zapisu są ponad dwukrotnie większe.
Ultra48 osiągnął maksymalne opóźnienia wynoszące 405.6 ms dla operacji odczytu 4k i 142.6 ms dla operacji zapisu w konfiguracji z woluminami RAID10. Z RAID50, Ultra48 osiągnął 1,377 ms dla operacji odczytu i 251.7 ms dla operacji zapisu.
Wyniki odchylenia standardowego pomagają zidentyfikować urządzenia i konfiguracje, które charakteryzują się większym niż przeciętny zakresem opóźnień podczas testów syntetycznych. Ultra48 utrzymał odchylenia standardowe na poziomie 11.70 ms dla operacji zapisu 4k i 14.82 ms dla operacji odczytu w konfiguracji RAID 10.
Po regeneracji macierzy pod kątem obciążeń 8k, zmierzyliśmy przepustowość Ultra48 przy obciążeniu 16 wątków i głębokości kolejki 16 dla 100% operacji odczytu i 100% operacji zapisu. Woluminy RAID50 przewyższają konfigurację RAID10 pod względem przepustowości zapisu, podczas gdy przepustowość odczytu jest niemal taka sama na obu poziomach RAID.
Kolejne wyniki pochodzą z protokołu składającego się w 70% z operacji odczytu i w 30% z operacji zapisu, z obciążeniem 8k i szerokim zakresem liczby wątków i kolejek. Pod względem przepustowości, konfiguracja Ultra48 RAID10 konsekwentnie wyprzedzała RAID50, zajmując czołowe miejsce, choć różnica nie była aż tak wyraźna w przypadku płytkich kolejek.
Średnie wyniki opóźnień podczas testu 8k 70/30 odzwierciedlają wyniki przepustowości. Ultra48 miał problemy z największym obciążeniem 16 wątków i głębokością kolejki równą 16.
Woluminy RAID10 miały znacznie większe problemy z maksymalnym opóźnieniem przy najwyższych obciążeniach, przy czym opóźnienie wzrosło do 1,431.1 ms przy 16 wątkach i głębokości kolejki wynoszącej 16.
Obliczenia odchylenia standardowego dla testu porównawczego 8k 70/30 nie przynoszą żadnych niespodzianek, ale podkreślają gwałtowny wzrost opóźnień w konfiguracji RAID10 przy 16 wątkach i głębokości kolejki wynoszącej 16.
Nasz ostateczny syntetyczny benchmark opiera się na transferach 128 KB z 100% odczytem i 100% zapisem. Konfiguracja RAID50 uzyskała nieznacznie lepszą przepustowość odczytu, wynoszącą 684 368 KB/s, podczas gdy konfiguracja RAID10 przewyższyła RAID50 w drugiej połowie protokołu, osiągając przepustowość zapisu na poziomie 3 759 309 KB/s.
Wniosek
Macierz AssuredSAN Ultra48 firmy Dot Hill wyznacza nowe standardy gęstości pamięci masowej w obudowie rack 2U. Atutami Ultra48 są przede wszystkim gęstość i stosunek ceny do wydajności. Wykorzystując modułową architekturę macierzy AssuredSAN, macierz Ultra48 można wdrożyć w szerokiej gamie konfiguracji, dostosowanych do różnych zastosowań, co dodatkowo zwiększa wartość platformy. W tym celu, jeśli użytkownik preferuje konfigurację bardziej zorientowaną na wydajność, Dot Hill oferuje konfiguracje hybrydowe i z większą ilością pamięci flash.
Kwestii gęstości nie można bagatelizować. Chociaż na rynku dostępne są inne obudowy 2U z 48 zatokami, większość z nich jest zaprojektowana dla dysków 7 mm, podczas gdy Ultra48 ma standardową wysokość dysków i żadna z nich nie ma tak bogatej historii kontrolerów pamięci masowej, jak Dot Hill. Twierdzenie, że cokolwiek w dziedzinie pamięci masowej dla przedsiębiorstw jest jedyne w swoim rodzaju, może być ryzykowne, ale Ultra48 jest co najmniej wyjątkowo unikatowy i wspierany przez spółkę publiczną z wieloletnim (i sprawdzonym) doświadczeniem inżynieryjnym. Oczywiście konfiguracje z 48 zatokami można znaleźć w innych, mniej efektywnych rozwiązaniach przestrzeni rackowej; Ultra48 jest przeznaczony dla tych, którzy doceniają korzyści płynące z gęstości i są gotowi zapłacić niewielką opłatę za „miniaturyzację”, aby to osiągnąć.
Ponieważ Ultra48 korzysta ze standardowego stosu RAID firmy Dot Hill, obsługuje również portfolio oprogramowania do zarządzania danymi firmy, w tym AssuredSnap do tworzenia migawek punktowych, AssuredCopy do tworzenia kopii woluminów oraz AssuredRemote do zdalnej replikacji między macierzami. Dot Hill ubiega się o certyfikaty dla VMware vSphere, Microsoft Hyper-V, Citrix XenServer oraz Veeam Backup and Replication (system działał prawidłowo podczas naszych testów skoncentrowanych na VMware). AssuredRemote można sparować z VMware Site Recovery Manager, aby wdrożyć kompletne rozwiązanie do awaryjnego przełączania lokalizacji.
Patrząc na wydajność, Ultra48 osiąga imponujące rezultaty dzięki brutalnej sile i dobrej konstrukcji kontrolera. Wydajność macierzy była najbardziej widoczna w testach wirtualizacji – Ultra48 z dyskiem twardym uzyskał wynik 8 punktów w teście VMmark, co stanowi punkt, w którym macierze hybrydowe o podobnej wielkości mogą zacząć zawodzić. Chociaż większość macierzy hybrydowych nie oferuje możliwości cross-shoppingu i macierzy HDD o wysokiej gęstości, jest to istotny argument w kontekście oceny możliwości Ultra48. Biorąc pod uwagę gęstość w stosunku do wielkości wymaganej w innych systemach skonfigurowanych wyłącznie z dyskami twardymi, Ultra48 oferuje wydajność w przeliczeniu na szafę (U), której żaden inny system pamięci masowej nie jest w stanie osiągnąć.
ZALETY
- Bardzo gęsty współczynnik kształtu
- Długa historia inżynierii kontrolerów pamięci masowej
- Elastyczne opcje napędu/połączeń oparte na potrzebach konkretnego przypadku użycia
- Intuicyjne zarządzanie
Wady
- Mogłaby skorzystać z głębszej integracji wirtualizacji
Bottom Line
Dot Hill AssuredSAN Ultra48 oferuje bezprecedensowe połączenie pojemności, wydajności i ceny w obudowie 2U, umożliwiając administratorom wdrażanie elastycznych konfiguracji pamięci masowej, od dysków twardych, przez hybrydowe, po all-flash. Gęstość i sprawdzone kontrolery sprawiają, że Ultra48 to wyjątkowe i dopracowane rozwiązanie, które poradzi sobie z niemal każdym zadaniem.




Amazon