Menu Zamknij

Storage Spaces vs tradycyjny budżetowy storage

Poniżej prezentuję własny punkt widzenia, oparty o doświadczenie własne jak i innych firm dotyczące korzyści z wdrożenia Storage Spaces jako alternatywy dla budżetowych rozwiązań storage.
Mając na myśli budżetowe biorę pod uwagę macierze popularnych vendorów jak np: HP MSA, DELL P2000, IBM StorWize v3700.

Storage Spaces - TechNet
Źródło grafiki: TechNet

Korzyści

  1. Większa wydajność (IOPS)
    Storage Spaces zapewni większą wydajność dzięki możliwości zastosowania zarówno dysków Nearline-SAS jak i SSD. System operacyjny automatycznie rozrzuca dane „gorące” na dyski SSD, zaś dane pozostałe na dyski Nearline-SAS
  2. Większa przepustowość
    Serwery stanowiące składnik klastra Storage Spaces mogą być wyposażone w wydajniejsze interfejsy komunikacyjne, np. 10GbE lub Infiniband.
    Ponadto serwery będące składnikiem klastra mogą udostępniać te same dane jednocześnie – zwiększając tym samym szerokość magistrali danych.
  1. Większa pojemność w niższej cenie
    Storage Spaces nie wymaga dedykowanych dysków vendorów (HP, DELL, IBM), więc za tę samą cenę można zakupić większą ilość dysków, ponadto serwer pozwala na użycie dysków Nearline-SAS zamiast tradycyjnych SAS, bowiem dane, które mają być dostępne szybciej będą składowane na dyskach SSD.
  1. Szybsza naprawa w przypadku awarii
    Storage Spaces używa nowszego rozwiązania niż tradycyjny RAID5 czy RAID6. Każdy wolumen danych jest równomiernie rozłożony pomiędzy wszystkie dyski. Każdy pakiet danych jest zapisywany na 2 lub 3 dyskach jednocześnie. W sytuacji awarii – brakujące dane są dopisywane do wszystkich dysków jednocześnie, co jest znacznie szybsze niż odbudowa jednego dysku w macierzy RAID5/RAID6.
  1. Możliwości rozbudowy
    Storage Spaces można rozbudowywać horyzontalnie – dodając do klastra dodatkowe półki z dyskami lub zmieniając te dyski na większe lub wydajniejsze oraz wertykalnie zwiększając ilość serwerów które dostarczają dane z macierzy, zwiększając przepustowość interfejsów sieciowych itp.
    Wykorzystane rozwiązanie przechowywania danych umożliwia ponadto stosowanie dysków o różnej pojemności, zatem powiększenie pojemności danych w przyszłości można zrealizować on-site.

Składniki rozwiązania

Rozwiązanie Storage Spaces przypomina trochę mechanizm LVM znany z Linuxa, przy czym rozszerza go o dodatkowe elementy, które wpływają na wydajność i zabezpieczenie przed awariami.
Każde wdrożenie Storage Spaces składa się z trzech elementów:

  1. Półek JBOD z dyskami. Półki muszą posiadać certyfikację Microsoft dla kompatybilności z systemem Windows Server 2012 R2
  2. Minimum jednego serwera (a w przypadku klastra – minimum dwóch serwerów), opartych o Windows Server 2012 R2, które udostępniają dane z półek poprzez protokół SMB 3.0. Możliwe jest też udostępnianie poprzez iSCSI, jednakże rozwiązania blokowe nie są obecnie zalecane, zaś SMB 3.0 zapewnia większą wydajność.
  3. Sieci SAN – czyli urządzeń sieciowych (switche), które będą zapewniać komunikację pomiędzy serwerami Storage a serwerami klienckimi – np. hostami dla wirtualizacji Hyper-V.

Rozwiązanie jest obecnie wspierane przez wiodących dostawców sprzętu, certyfikowane przez Microsoft urządzenia znajdują się ofercie m.in.: DELL, SuperMicro, Fujitsu, CiDesign.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.