IBM FlashSystem — IBM FlashSystem
Producent | TMS (2001-2013)IBM (obecnie 2013) |
---|---|
Wprowadzono | Styczeń 2001 (jako TMS RamSan)11 kwietnia 2013 (jako IBM FlashSystem) |
Rodzaj | Półprzewodnikowe komputerowe systemy przechowywania danych dla przedsiębiorstw |
Edytor | x86 ( Intel Xeon ) |
IBM FlashSystem to korporacyjne systemy IBM Storage , które przechowują dane w pamięci flash . W przeciwieństwie do systemów pamięci masowej, które wykorzystują standardowe dyski półprzewodnikowe, produkty IBM FlashSystem zawierają niestandardowy sprzęt oparty na technologii z przejętej przez IBM firmy Texas Memory Systems w 2012 roku .
Według Gartnera, IBM był w 2014 roku numerem jeden wśród dostawców macierzy pamięci masowej typu all-flash, sprzedając ponad 2100 systemów FlashSystem o łącznej pojemności 62 petabajtów (PB). IBM FlashSystem osiągnął 33% całkowitej pojemności pamięci all-flash sprzedanej przez wszystkich dostawców w ciągu roku.
Od 12 lutego 2020 r. marka FlashSystem zastąpiła w IBM zarówno marki Storwize, jak i XIV .
Historia
Pochodzenie
Architektura IBM FlashSystem została pierwotnie opracowana przez Texas Memory Systems (TMS) jako linia produktów RamSan. TMS była małą prywatną firmą założoną w 1978 roku z siedzibą w Houston w Teksasie, która dostarczała na rynek produkty z napędami półprzewodnikowymi dłużej niż jakakolwiek inna firma. Linia korporacyjnych pamięci masowych TMS RamSan została wprowadzona na rynek na początku 2000 roku wraz z RamSan-520, a do 2012 roku, kiedy TMS został przejęty przez IBM, wydano ponad siedem generacji technologii RamSan. Wraz z rozwojem technologii RamSan, TMS dostosował systemy do różnych nośników danych ( DRAM , jednopoziomowa pamięć flash komórek i wielopoziomowa pamięć flash) oraz zewnętrznych interfejsów sieci pamięci masowej ( Fibre Channel i InfiniBand ), ale do podstawowych zasad projektowania systemu pozostał stosunkowo stały: niestandardowy sprzęt ze współdzieloną siecią wewnętrzną w celu maksymalizacji szybkości, w szczególności opóźnień. Ostatnimi dostępnymi produktami RamSan były systemy RamSan-710, RamSan-810, RamSan-720 i RamSan-820, które zostały bezpośrednio zastąpione odpowiednimi produktami IBM FlashSystem w 2013 roku.
Integracja z IBM
Produkty IBM FlashSystem zostały po raz pierwszy ogólnie udostępnione 11 kwietnia 2013 r., w związku z ogłoszeniem inwestycji o wartości 1 miliarda USD w badania i rozwój w zakresie optymalizacji pamięci flash. Podczas wydarzenia Flash Ahead IBM podkreślił ekonomiczny „punkt krytyczny”, który osiągnął flash w porównaniu z tradycyjnymi urządzeniami pamięci masowej do wysokowydajnych aplikacji.
16 stycznia 2014 r. IBM ogłosił produkt FlashSystem 840, który był pierwszym FlashSystemem zaprojektowanym w całości przez IBM po przejęciu TMS. Kluczowymi ulepszeniami nowej generacji były ulepszenia RAS , większe pojemności, wyższa wydajność, nowe interfejsy 16 Gbit Fibre Channel i 10 Gbit Fibre Channel over Ethernet oraz nowy graficzny interfejs zarządzania . IBM ogłosił również rozwiązanie FlashSystem Enterprise Performance, które dodało funkcje oprogramowania do modelu 840, w tym kompresję w czasie rzeczywistym, replikację i migawki.
Firma IBM odświeżyła linię produktów 19 lutego 2015 r., ogłaszając model FlashSystem 900 AE2, który bezpośrednio zastępuje FlashSystem 840, oraz FlashSystem V9000, który łączy obudowę FlashSystem 900 model AE2 z parą kontrolerów San Volume Controller . V9000 po raz pierwszy wprowadził pamięć masową definiowaną programowo do marki FlashSystem, zarządzaną w ramach jednej domeny zarządzania, zwanej również pojedynczą szybą. Oba te produkty opierały się na technologii mikroukładów flash MLC firmy Micron Technology
Linia produktów została rozszerzona 27 kwietnia 2016 r., kiedy IBM ogłosił dwa nowe produkty, FlashSystem A9000 i A9000R model 415. Oba te produkty zawierały funkcje zaprojektowane specjalnie dla środowisk chmurowych. Zastosowano usuwanie wzorców, deduplikację danych i kompresję w czasie rzeczywistym w połączeniu z technologią IBM FlashCore, aby zapewnić stałą wydajność przy niskich opóźnieniach. A9000 był w pełni skonfigurowanym rozwiązaniem, podczas gdy A9000R umożliwiał architekturę sieciową i możliwość skalowania do petabajtów pamięci masowej. Produkty te opierały się na Spectrum Accelerate (dawniej XIV) działającym na dedykowanych kontrolerach sieciowych do wykonywania zdefiniowanych programowo funkcji pamięci masowej w połączeniu z obudowami pamięci masowej FlashSystem 900. A9000 zawierał możliwość migracji z systemów XIV Gen3.
Marka FlashSystem zastępuje markę XIV
Firma IBM ogłosiła aktualizację FlashSystem 900 23 października 2017 r. o nowe modele AE3 i UF3. To pierwszy raz, kiedy marka FlashSystem zaoferowała model konsumencki UF3 dla linii produktów, w którym klient płaci tylko za to, z czego korzysta. Aktualizacja potroiła pojemność macierzy i dodała sprzętową kompresję danych użytkownika z prędkością łącza. Moduły flash MicroLatency zostały zaktualizowane do 32-warstwowej pamięci flash 3D TLC NAND firmy Micron. Zamiast funkcji kompresji spowalniającej dostęp do danych, jak to zwykle ma miejsce w przypadku kompresji programowej, 900 nadal reklamował 1,2 miliona operacji we/wy na sekundę (IOP) ze względu na implementację sprzętowej kompresji i tylko sprzętową ścieżkę danych. Silniki kompresji zostały zaimplementowane w każdym module flash, a dzięki możliwości posiadania do 12 modułów na obudowę, w pełni załadowana obudowa zawierałaby łącznie 12 sprzętowych silników kompresji.
Już następnego dnia, 24 października 2017 r., IBM ogłosił aktualizację FlashSystem A9000 o nowy model 425. Ten nowy model będzie zawierał wcześniej ogłoszony model FlashSystem 900 AE3, ale zachowałby te same kontrolery sieci, co model 415. Wraz z dwoma generacjami FlashSystem A9000 na rynku, modelem 415 i modelem 425, firma IBM ogłosiła 27 lutego 2018 r. zakończenie wprowadzania na rynek XIV modeli systemów pamięci masowej 214 i 314, powszechnie znanych jako „XIV Gen3”. Wymienili produkt zastępczy jako model A9000 425. To ogłoszenie oznaczało koniec marki XIV Storage System, a jej miejsce zajęła marka FlashSystem.
Marka FlashSystem zastępuje markę Storwize
Wraz z ogłoszeniem FlashSystem 9100 w dniu 10 lipca 2018 r., do linii produktów dodano nową obudowę zaprojektowaną z wykorzystaniem NVM Express (NVMe) od początku do końca. 9100 był pierwszym produktem FlashSystem, który połączył w jednej obudowie stos oprogramowania Spectrum Virtualize z technologią IBM Flash Core Module . Aby to osiągnąć, IBM przeprojektował własne, niestandardowe moduły MicroLatency Flash z technologią FlashCore w standardowy dysk SSD NVMe o rozmiarze 2,5 cala. Dołączone moduły Flash Core były dostępne w pojemnościach 4,8 TB, 9,6 TB i 19,2 TB z kompresją do 5:1.
12 lutego 2020 r. IBM ogłosił rozszerzenie linii FlashSystem o FlashSystem 7200, FlashSystem 9200 i FlashSystem 9200R. Ponadto IBM ogłosił FlashSystem 5010, 5030 i 5100, które są przemianowanymi obudowami pamięci masowej Storwize. Wraz z tym ogłoszeniem IBM wycofał markę Storwize i uprościł portfolio rozproszonych pamięci masowych pod marką FlashSystems. Storwize V5000 i V5100 zostały zastąpione odpowiednio przez FlashSystem 5000 i 5100. FlashSystem 900 i Storwize V7000 zostały zastąpione przez FlashSystem 7200. FlashSystem V9000 i 9100 zostały zastąpione przez FlashSystem 9200. FlashSystem A9000R został zastąpiony przez FlashSystem 9200R. Wraz z tym ogłoszeniem linia produktów FlashSystem nie będzie już zawierać obudów z kompleksową, sprzętową technologią ścieżki danych z przejęcia Texas Memory Systems (RamSan), ani obudów z oprogramowaniem Spectrum Accelerate z przejęcia (XIV). , produkt nadal zachowuje moduły flash oparte na IBM FlashCore opracowane w TMS
Technologia
Produkty IBM FlashSystem są oparte na niestandardowej architekturze sprzętowej, która zawiera programowalne macierze bramek (FPGA). Projekt FlashSystem pomija tradycyjne kontrolery macierzy oparte na serwerze. Podstawowe komponenty każdej jednostki FlashSystem obejmują niestandardowe moduły flash, interfejsy sieci zewnętrznej pamięci masowej oraz układy logiczne FPGA, które rozprowadzają dane w systemie. Każdy moduł flash w ramach systemu FlashSystem zawiera korporacyjne wielopoziomowe lub jednopoziomowe układy flash oraz układy FPGA, które zapewniają ochronę danych IBM Variable Stripe RAID, a także standardowe funkcje kontrolera pamięci flash . IBM twierdzi, że te atrybuty architektury zapewniają wysoką wydajność, niezawodność i efektywność. W sierpniu 2013 roku, IBM składać pojedynczy FlashSystem 820 SPC-1 benchmarku wynik Storage Performance Council, które wykazały szybki czas reakcji (SPC-1 LRT) i wysokiej SPC-1 IOPS na zewnętrznym portem bagażu - wspólne środki o wysokiej wydajności pamięci masowej - jak jak również niskie zużycie energii.
IBM twierdzi, że wielopoziomowa pamięć flash dla przedsiębiorstw, zmienna macierz RAID i inne technologie niezawodności IBM zapewniają dobrą równowagę między niezawodnością a ekonomią dla większości środowisk korporacyjnych. IBM Variable Stripe RAID to opatentowany, wysoce szczegółowy układ ochrony danych typu RAID 5 , zaimplementowany w każdym zestawie 10 układów flash w systemie. Produkty IBM FlashSystem 900, 840, 820 i 720 zawierają również drugą warstwę RAID 5 zaimplementowaną w logice dystrybucji danych na poziomie systemu, zapewniającą „dwuwymiarową” ochronę danych w systemie. IBM twierdzi, że ta dwuwymiarowa ochrona jest silnie zróżnicowana w branży.
Modele
Lista modeli FlashSystem | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pozycja | Współczynnik kształtu | przed | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | ||
Wejście | Stojak-
uchwyt |
2U | IBM Storwize | 50#0 | 50#5 | ||||||||
1U | 5100 | 5200 | |||||||||||
Średni zakres | 2U | 7200 | |||||||||||
1U | TMS RamSan | 710 | |||||||||||
810 | |||||||||||||
Hi-end | 720 | ||||||||||||
820 | |||||||||||||
2U | 840 | 900 AE2
900 UF2 |
900 AE3
900 UF3 |
||||||||||
6U | v840 | V9000 | 91#0 | 9200 | |||||||||
8U | A9000 | ||||||||||||
Szafa rack Rack | IBM XIV | A9000R | 9200R |
FlashSystem A9000 i A9000R
IBM FlashSystem A9000 to jednostka stelażowa 8U o pojemności użytkowej do 300 TB, którą zapewniają moduły FlashSystem 900, zarządzane przez oprogramowanie IBM Spectrum Accelerate. Jego skalowalny brat, FlashSystem A9000R, składa się z co najmniej dwóch jednostek, skalowanych do 6 jednostek lub 1,8 PB, które można wykorzystać w szafie 42U. Jednostki A9000R współdzielą procesor, pamięć podręczną i ścieżki dostępu ze swoimi sąsiadami, wykorzystując projekt dystrybucji danych bez strojenia. Rodzina FlashSystem A9000 obsługuje technologię IBM Real-time Compression, globalną deduplikację w czasie rzeczywistym i usuwanie wzorców w czasie rzeczywistym, zachowując przy tym średni czas dostępu 250 µs przy obciążeniach bazy danych. Do 144 przypadków FlashSystem A9000 i XIV magazynowania systemy mogą być połączone w jednym zestawie HyperScale z klientem multitenancy . Ponieważ systemy pamięci masowej A9000, A9000R i XIV współdzielą oprogramowanie do zarządzania Spectrum Accelerate, FlashSystem A9000R jest czasami określany jako XIV Gen4 .
FlashSystem 900 i V9000
FlashSystem V9000
IBM FlashSystem V9000 to szafa typu rack 6U z maksymalnie 57 TB pojemności użytkowej pamięci masowej zapewnianej przez moduły FlashSystem 900, zarządzane przez oprogramowanie IBM Spectrum Virtualize. System obsługuje szeroką gamę zaawansowanych usług przetwarzania danych, takich jak IBM Real-time Compression i wirtualizacja zewnętrznej pamięci masowej. Dzięki skalowalności do 456 TB pojemności użytkowej (ponad 2 PB efektywnej pojemności przy użyciu kompresji w czasie rzeczywistym) FlashSystem V9000 jest przeznaczony do środowisk o mieszanym obciążeniu.
FlashSystem 900
IBM FlashSystem 900 składa się z ulepszonej technologii flash IBM MLC. System jest jednostką 2U do montażu w stojaku z maksymalnie 57 TB RAID-5, użyteczną pojemnością pamięci masowej. System obsługuje architekturę wysokiej dostępności z komponentami nadmiarowymi i wymienianymi podczas pracy, zoptymalizowaną przez IBM technologią ECC, IBM Variable Stripe RAID oraz dwuwymiarową pamięcią flash RAID do ochrony danych. Z IOPS odczytu wynoszącym 1 100 000 i IOPS zapisu wynoszącym 600 000, FlashSystem 900 jest przeznaczony dla baz danych OLTP i OLAP.
24 października 2017 r. IBM ogłosił aktualizację FlashSystem 900, aby dodać obsługę akcelerowanej sprzętowo kompresji danych w trybie inline, ale zaktualizować technologię flash do 3D triple-level cell ( TLC ).
FlashSystem 840 i V840
Oba produkty zostały wydane w styczniu 2014 r. i zostały ulepszone w maju 2014 r. dzięki nowym punktom pojemności na poziomie wejścia i większej liczbie protokołów. Oba modele obsługują ECC, IBM Variable Stripe RAID i dwuwymiarową pamięć flash RAID w celu ochrony danych oraz oferują moduły flash i zasilacze wymieniane podczas pracy. Systemy obsługują również szeroki zakres usług pamięci masowej definiowanych programowo, w tym: kompresję w czasie rzeczywistym, wirtualizację zewnętrznej pamięci masowej, migawki, replikację, IBM Easy Tier, VAAI i elastyczne przydzielanie zasobów.
FlashSystem V840
IBM FlashSystem V840 to urządzenie do montażu w szafie typu rack 6U z maksymalnie 40 TB użytecznej pojemności pamięci masowej, przeznaczone do zadań wymagających szybkiego dostępu do danych i zaawansowanych usług pamięci masowej. Jest to poprzednik FlashSystem V9000.
FlashSystem 840
FlashSystem 840 składa się z technologii flash dla przedsiębiorstw wielopoziomowych komórek (eMLC) i jest jednostką do montażu w szafie typu rack 2U z maksymalnie 48 TB pojemności użytkowej pamięci masowej, 40 TB z RAID 5. Z IOPS odczytu wynoszącym 1 100 000 i IOPS zapisu wynoszącym 600 000, FlashSystem 840 jest przeznaczony dla baz danych OLTP i OLAP, aplikacji naukowych i usług w chmurze. Jest poprzednikiem FlashSystem 900.
Wczesne modele
Specyfikacje | |||||||
---|---|---|---|---|---|---|---|
Produkt | Typ/model maszyny (MTM) | Pojemność | Występ | Niezawodność | Wydajność | Wycofany marketing | Rodzina |
IBM FlashSystem A9000 | 9836-425, 9838-425 | 2020/02/11 | XIV | ||||
IBM FlashSystem A9000 | 9836-415, 9838-415 | 2018/03/27 | XIV | ||||
IBM FlashSystem A9000R | 9835, 9837 | XIV | |||||
IBM FlashSystem 9100 | 9110-AF7, 9150-AF8 | Storwize | |||||
IBM FlashSystem V9000 | 9846/8-AC2, 9846/8-AE2 | Do 57 TB na blok,
Do 456 TB z pełną skalowalnością obudów sterujących |
Mniej niż 200 μs min. czas oczekiwania
do 630 000 losowych IOPS odczytu |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 6U | - | Storwize |
IBM FlashSystem v840 | 9846/8-AC1, 9846/8-AE1 | Do 40 TB na blok,
Do 320 TB z pełną skalowalnością obudów sterujących |
Mniej niż 200 μs min. czas oczekiwania
do 630 000 losowych IOPS odczytu |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 6U | - | Storwize |
IBM FlashSystem 900 | 9840-AE3, 9843-AE3, 9845-AE3 | Do 180 TB użytkowej lub 220 TB efektywnej z RAID 5 | Mniej niż 155 μs min. czas oczekiwania
do 1 200 000 losowych IOPS odczytu |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 2U, 625 watów | 2020/02/11 | Ramsan |
IBM FlashSystem 900 | 9840-AE2, 9843-AE2, 9845-AE2 | Do 57 TB do wykorzystania z RAID 5 | Mniej niż 155 μs min. czas oczekiwania
do 1 100 000 losowych IOPS odczytu |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 2U, 625 watów | 2018/07/12 | Ramsan |
IBM FlashSystem 840 | 9840-AE1, 9843-AE1 | Do 40 TB do wykorzystania z macierzą RAID 5 (65 TB danych pierwotnych) | Mniej niż 135 μs min. czas oczekiwania
do 1 100 000 losowych IOPS odczytu |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 2U, 625 watów | 2015/06/02 | Ramsan |
IBM FlashSystem 820 | 9831-AE2 | Do 20,6 TB do wykorzystania z macierzą RAID 5 (33 TB danych pierwotnych) | Mniej niż 160 μs min. czas oczekiwania
do 525 000 losowych IOPS odczytu read |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 1U, 300 watów | 2014/07/22 | Ramsan |
IBM FlashSystem 720 | 9831-AS2 | Do 10,3 TB do wykorzystania z macierzą RAID 5 (16,5 TB danych pierwotnych) | Mniej niż 145 μs min. czas oczekiwania
do 525 000 losowych IOPS odczytu read |
Dwuwymiarowy flash RAID ze zmiennym RAID Stripe | Przestrzeń rack 1U, 350 watów | 2014/03/28 | Ramsan |
IBM FlashSystem 810 | 9830-AE1 | Do 10,3 TB użytkowej (13,7 TB surowej) | Mniej niż 160 μs min. czas oczekiwania
do 550 000 losowych IOPS odczytu |
Zmienna RAID z paskiem | Przestrzeń rack 1U, 350 watów | 2014/07/22 | Ramsan |
IBM FlashSystem 710 | 9830-AS1 | Do 5,2 TB użytkowej (6,9 TB surowej) | Mniej niż 145 μs min. czas oczekiwania
do 570 000 losowych IOPS odczytu |
Zmienna RAID z paskiem | Przestrzeń rack 1U, 280 watów | 2014/03/28 | Ramsan |