Niestandardowa sieć SAN z wieloma serwerami używającymi tych samych obiektów docelowych iSCSI

1

Próbuję utworzyć własną sieć SAN z istniejącego sprzętu. Mam cztery identyczne urządzenia NAS. Każdy z nich ma cztery dyski o pojemności 1 TB, na których wykonują RAID-5. Na każdym serwerze NAS utworzyłem 1 TB udział iSCSI. Mam inny serwer Linux, który łączy się z każdym celem iSCSI. Na tym serwerze utworzyłem macierz RAID 10 tych urządzeń iSCSI. Następnie planuję udostępnić tę tablicę za pośrednictwem NFS. Dzięki tej konfiguracji mogłem przetrwać kilka awarii dysku twardego, a nawet stracić cały NAS. Ale chcę też mieć drugi serwer NFS. Wygląda na to, że mój drugi serwer powinien bez problemu łączyć się z obiektami docelowymi iSCSI, ale nie jestem pewien, co się stanie, gdy spróbuję utworzyć macierz RAID 10.

JR
źródło
czy jest tu pytanie? Nikt nie jest pewien, co się stanie, kiedy próbują stworzyć macierz RAID 10, ponieważ jest to niestandardowej konfiguracji ...
sierpień
Wydaje mi się, że moje pytanie brzmi, czy możliwe jest zduplikowanie mojego serwera zarządzającego macierzą RAID przy użyciu tych samych obiektów docelowych iSCSI? Ponieważ tablica jest budowana na surowych urządzeniach, nie mogę tam przykleić innej warstwy, takiej jak GFS.
JR
Myślę, że w tej konfiguracji wystąpią problemy z opóźnieniami i wydajnością. Używasz NAS do stworzenia jednostki iSCSI LUN - większość NAS-ów na poziomie prosumentów (cholera, nawet te profesjonalne) nie ma doskonałej wydajności iSCSI ze względu na sposób, w jaki muszą zaimplementować jednostkę LUN w swoim systemie plików, a także konkretną implementację iSCSI . Następnie przechodzisz przez iSCSI przez Ethernet do centralnego serwera, a następnie podajesz go przez NFS ... wydaje się to tylko receptą na niską wydajność. Dlaczego nie wziąć obudowy SAS dla tego scentralizowanego serwera i włożyć do niej wszystkie dyski 1 TB, a następnie uruchomić?
Jeremy
Moim celem było dodanie redundancji i wydajności do naszej konfiguracji bez wydawania większych pieniędzy. Po drodze zrobiłem kilka testów I / O i nie było różnicy między NFS a iSCSI idącym bezpośrednio do NAS. Po dodaniu RAID-10 zauważyłem wzrost wydajności. Odpowiedziałem również na moje pytanie tutaj, używając ucarp do udostępniania tego samego adresu IP na dwóch serwerach. Gdy tylko jeden się zepsuje, drugi przejmie eksport RAID-10 i NFS. To nie jest najładniejsza konfiguracja, ale jest to ulepszenie z przeszłości i nie musieliśmy kupować żadnego nowego sprzętu ani oprogramowania.
JR
@JR - Ale czy testowałeś opóźnienie?
Jeremy,

Odpowiedzi:

2

Chociaż jest to interesujące podejście, uważam, że masz rację, zdając sobie sprawę, że oprogramowanie RAID-10 nie będzie działać, gdy spróbujesz rozszerzyć go na inny serwer. Zamiast tego myślę, że będziesz potrzebować czegoś takiego jak DRDB lub GlusterFS, aby osiągnąć swoje cele (a może oba i / lub system plików klastrowych, taki jak OCFS2 lub GFS).

Jed Daniels
źródło