Planuję zbudować serwer plików przy użyciu OpenSolaris i ZFS, który zapewni dwie podstawowe usługi - będzie celem iSCSI dla maszyn wirtualnych XenServer i będzie ogólnym domowym serwerem plików. Sprzęt, na który patrzę, obejmuje 2x 4-portowe kontrolery SATA, 2x małe dyski rozruchowe (po jednym na każdym kontrolerze) i 4x duże dyski do przechowywania. Umożliwia to jeden wolny port na kontroler do aktualizacji tablicy w dół drogi.
Jestem trochę zdezorientowany, jak skonfigurować dyski pamięci. Pod względem wydajności lustro wydaje się być królem. Trudno mi zrozumieć, jaka byłaby korzyść z zastosowania RAIDZ w porównaniu z tworzeniem kopii lustrzanych. Dzięki tej konfiguracji widzę dwie opcje - dwie lustrzane pule w jednym pasku lub RAIDZ2. Obie powinny chronić przed awariami dysków, 2 i / lub jeden awarii kontrolera ... jedyną zaletą RAIDZ2 byłoby to jakieś 2 dyski może zawodzić. W obu przypadkach pojemność powinna wynosić 50% pojemności, ale pierwsza powinna mieć znacznie lepszą wydajność, prawda?
Inną rzeczą, którą staram się ogarnąć, jest korzyść z lustrzanych tablic z więcej niż dwoma urządzeniami. Jeśli chodzi o integralność danych, jaka ewentualna korzyść miałaby RAIDZ nad lustrem trójstronnym? Ponieważ ZFS utrzymuje integralność plików, co RAIDZ wnosi do tabeli ... czy kontrole integralności ZFS nie negują wartości parzystości RAIDZ?