Rozwiązanie to umożliwia utworzenie hybrydowej puli pamięci masowej (hybrid storage pool), składającej się ze zwykłych dysków twardych (SATA lub SAS) i z napędów SSD (do 5). Oprogramowanie MaxIQ na podstawie analizy wykorzystania danych kopiuje najintensywniej dostępowane bloki danych na SSD. Kolejne operacje odczytu dla tych bloków wykonywane są już z tej szybkiej pamięci flash. Przypomina to cache readzilla w ZFS wykorzystany w Open Storage. Rozwiązanie Adaptec'a nie używa SSD dla operacji zapisu. Są one wykonywane bezpośrednio na dyski twarde.
Imponująca jest ilość wspieranych systemów operacyjnych: Windows XP, Server 2003/2008, Vista, VMware ESX 3.x, ESXi 3.x and vSphere 4, Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), SCO OpenServer, UnixWare, Sun Solaris 10x86, FreeBSD.Wynika to z faktu, że jest to rozwiązanie sprzętowe, oparte na produkowanych od dawna kontrolerach. Dla systemu operacyjnego jest ono przezroczyste.
Podoba mi się kierunek implementacji SSD jaki wybrał Adaptec. Ceny dobrych pamięci flash'owych są ciągle bardzo wysokie. Nie wszystkie dane wymagają też tak wysokiej wydajności. MaxIQ pozwala na użycie SSD dla tych obszarów, które rzeczywiście tego potrzebują. Szkoda, że tylko dla odczytów. Może w kolejnej wersji będzie też cache dla zapisów?
4 komentarze:
Ale czemu cache na zapisy ? SSD wcale nie są szybsze przy zapisach niż SAS-y, a jednocześnie są mocno droższe.
Zapis na SSD nie jest tak wydajny jak odczyt. Mimo tego w dobrych napędach SSD (STEC ZEUSiops, MACH8iops) zapis jest znacznie lepszy niż w HDD. W opisywanym przeze mnie teście macierzy z SSD przy 100% zapisów wyszło 4600 iops na jeden napęd! I nie jest to max. Wąskim gardłem był kontroler macierzy. Tymczasem najlepszy dysk SAS jest w stanie wyciągnąć max 190 losowych iops. Użycie pamięci flash jako cache dla zapisów ma sens. Przykładem jest ZFS, gdzie do tego właśnie jest wykorzystywany (logzilla).
Hmmm ja raczej przy SSD (akurat były to Samsungi, pewnie Intele są szybsze) osiągałem podobne wyniki do tego co podaje LSI.
http://www.lsi.com/DistributionSystem/AssetDocument/SAS_HDD_vs_SSD_WP_050509.pdf
Jaki vendor wkłada u siebie STEC ZEUSiops, MACH8iops ?
W zasadzie to wszyscy duzi gracze OEM'uja od STEC'a - EMC, HDS, IBM ... Pisaelem o tym tu
Prześlij komentarz