Najtańszy klaster SAN iSCSI dla Windows 2008 / SQL Server?


25

Czy istnieją jakieś sieci SAN iSCSI o jakości produkcyjnej odpowiednie do użycia z systemem Windows Server 2008 / SQL Server do klastrowania pracy awaryjnej?

Do tej pory widziałem tylko MD3000i Dell i MSA 2000 (2012i) HP, które kosztują około 6 000 USD przy minimalnej konfiguracji dysku. Buffalo (tak, wiem), ma urządzenie o wartości 1000 USD z obsługą iSCSI, ale mówią, że nie będzie działać w przypadku klastrowania pracy awaryjnej w 2008 roku.

Chciałbym zobaczyć coś odpowiedniego do przełączania awaryjnego w środowisku produkcyjnym, ale o bardzo niskich wymaganiach IO. (Klastrowanie, powiedzmy, 30 GB DB).

Jeśli chodzi o korzystanie z oprogramowania: StarWind wydaje się mieć świetne rozwiązanie w systemie Windows. Ale tak naprawdę to więcej pieniędzy niż zakup sprzętowej sieci SAN. (Jak rozumiem, tylko wersja Enterprise obsługuje repliki, a to 3000 USD za licencję).

Myślałem, że mogę użyć Linuksa, coś w stylu DRBD + cel iSCSI byłoby w porządku. Jednak nie widziałem żadnego bezpłatnego lub taniego oprogramowania iSCSI, które obsługuje trwałe rezerwacje SCSI-3, których Windows 2008 potrzebuje do klastrowania pracy awaryjnej.

Wiem, że 6 000 USD to niewiele, po prostu ciekawi mnie, czy istnieją praktyczne tańsze rozwiązania. I w końcu tak, oprogramowanie jest drogie, ale wiele małych firm otrzymuje MS BizSpark, więc licencje Windows 2008 Enterprise / SQL 2008 są całkowicie bezpłatne.


Pytanie, które mam z twoją prośbą, brzmi: jak wysoko dostępne musi być rozwiązanie pamięci masowej, abyś mógł uznać to za „produkcję”. Połączenie dwóch systemów klastrowych z nieklastrowanym, potencjalnie nie redundantnym systemem pamięci masowej może działać, ale wielu nie uważa go za „produkcję”.
aharden

Rozwiązanie oprogramowania Open-E połączone w moim przeglądzie poniżej zaczyna się od 597 $ i ma pożądane funkcje (trwałe rezerwacje SCSI-3, migawki, replikacja, synchronizacja, ...).
Peter Stuer

2
Rozważ bardzo ostrożnie koszty przedłużonego wsparcia przy wycenie rozwiązań markowych. Firmy Dell i HP zazwyczaj mają bardzo rozsądną pomoc techniczną dotyczącą wymiany w następnym dniu roboczym.
kmarsh

Odpowiedzi:


19

Zastanów się, czy naprawdę potrzebujesz gorącej pracy awaryjnej. Jeśli martwisz się ceną na poziomie podstawowej sieci SAN, zastanów się, czy naprawdę masz uzasadnienie biznesowe dla tego modelu odzyskiwania. Ile kosztuje przestój z powodu awarii?

Jeśli koszt przestoju uzasadnia koszt porządnej sieci SAN, kup ją i nie szczypaj. W przeciwnym razie rozważ inne modele przełączania awaryjnego. Jeśli przestój nie jest tak cenny, prawdopodobnie możesz tolerować model gotowości w trybie gotowości, w którym baza danych jest replikowana na inny serwer z dyskiem lokalnym. Odzyskiwanie zajmuje więcej czasu, ale nie wymaga współdzielonego miejsca na dysku. Jeśli to zadziała, nie potrzebujesz SAN, a lokalny dysk na serwerach będzie prawdopodobnie znacznie tańszy.

Inną opcją byłby rynek z drugiej ręki. Możesz otrzymać ponownie certyfikowany używany sprzęt Clariion CX200 lub CX300 (który prawdopodobnie zrobiłby to, czego szukasz) za kilka tysięcy dolarów. Ponownie certyfikowany sprzęt kwalifikuje się do pomocy dostawcy i można go kupić za pośrednictwem różnych zestawów, takich jak www.berkcom.com lub www.bltserv.com .

(Zastrzeżenie: Nie mam powiązań z żadnym sprzedawcą, ale jestem zadowolonym klientem usług BLT. Berkcom został mi polecony, gdy potrzebowałem czegoś, czego BLT nie miał).


Całkowicie ważny punkt. To właściwie kilka baz danych i broker usług, więc dublowanie nie działa. Używamy wysyłki dziennika replikacji / tx do ręcznego przełączania awaryjnego. Po prostu próbuję dowiedzieć się, co minimalne, aby uzyskać gorący tryb failover.
MichaelGG

27

To może nie być idealne rozwiązanie wysokiej dostępności, ale wiele osób przychodzących na tę ścieżkę chce wiedzieć o rozwiązaniach do obsługi klastra Windows Server 2008 z ograniczonymi środkami .

Oto kilka opcji.

Jak wskazano w przypadku rozwiązania iSCSI, potrzebne będą trwałe rezerwacje iSCSI-3, aby klaster pracy awaryjnej działał w systemie Windows Server 2008. Dobry przegląd znajduje się na stronie http://www.servercare.nl/Lists/Posts/Post.aspx?ID=71 .

Niskokosztowe rozwiązania programowe, które według doniesień działają : [1]:

Niedrogie rozwiązania programowe, które nie będą działać (obecnie, ale mogą wkrótce)

Większość tanich rozwiązań sprzętowych, takich jak Thecus, Qnap, NetGear itp. , Obecnie nie działa .

Drobo obecnie nie działa [5]

Synology NAS z systemem DSM 3.0 twierdzi, że działa [6]

[1] Wsparcie może być dostępne za pośrednictwem komercyjnej wtyczki: http://forums.openfiler.com/viewtopic.php?id=2102

[2] Wsparcie już obecne w kompilacjach nocnych ( http://sourceforge.net/project/showfiles.php?group_id=151951&package_id=229704 ), jak podano w http://www.servercare.nl/Lists/Posts/Post.aspx ? ID = 61

[3] Wsparcie może być w przygotowaniu ( http://opensolaris.org/jive/thread.jspa?messageID=312634 )

[4] Hyper-V i Drobo Pro

[5] http://www.synology.com/us/products/features/iSCSI.php


Doskonała odpowiedź, dziękuję za udostępnienie. Mam teraz kilka narzędzi do oceny. :)
Peter Bernier

4

Mogę powiedzieć tylko jedno: Starwind . Ich darmowa wersja oferuje wszystko, czego potrzebujesz, ograniczając jedynie pojemność - 2 TB. Tak bardzo lubię testować moje maszyny wirtualne, że nasza firma kupiła je do wdrożenia wspólnej pamięci masowej. Pracuję już od kilku lat i mogę powiedzieć, że to najlepsza rzecz. Kiedyś pracowałem z Datacore i openfiler, ale są one odpowiednio skomplikowane i zawierają błędy.


3

Jeśli absolutnie musisz nalegać na iSCSI, to tak, istnieją pewne rozwiązania pośrodku , chociaż kosztują one ponad 1 000 USD. Nie daj się zwieść marce poza marką, używamy wariantu w formie eSATA od ponad 2 lat bez żadnych awarii, bez czknięć i bez przestojów (nie było to planowane). Wydajność była dobra, 250 Mb / s utrzymywana przy szczytowej wartości 300 Mb / s, chociaż nasza konfiguracja pozwala na minimalne (5 minut) przestoje w przypadku przełączania awaryjnego.

Tak, Linux dałby również tanie rozwiązanie iSCSI, chociaż nie jestem pewien co do innych wymagań.


2
Tak, to trwałe rezerwacje SCSI-3, które wymagają grupowania, wydają się wykluczać wiele oprogramowania lub tańsze.
MichaelGG

Skontaktuj się bezpośrednio z Promise. Prześlą twoje pytania do swoich inżynierów, którzy dokładnie rozumieją produkt. Powinni być w stanie odpowiedzieć na twoje pytanie rezerwacji SCSI-3 w krótkim czasie. Zrobiliśmy to z naszą obsługą iSCSI eval unit re: obsługa wielu ścieżek, która w naszym urządzeniu nie była obsługiwana; odpowiedzieli nam w mniej niż 72 godziny.
Avery Payne


1

LIO-Target v3.x był pierwszym (i wciąż jedynym) systemem Linux typu open source, który obsługiwał zarówno trwałe rezerwacje SPC-3 (pełna implementacja zgodnie z SPC-4), jak i wprowadzał i wyjaśniał asymetryczne przypisanie jednostek logicznych (ALUA) również po SPC -4 logika.

http://www.linux-iscsi.org/index.php/Persistent_Reservations


Ponadto LIO-Target v3.1.x jest tym, co Netgear i QNAP wysyłają w swoich produktach NAS.

1

SCST ma przynajmniej eksperymentalną łatkę dla odporności SCSI-3. Myślę, że to dopiero zaczyna się pojawiać - grałem z RDBD i IET przez krótki czas, aby zbudować tani nadmiarowy klaster pamięci ISCSI, i to mnie też trochę teraz, więc czas przetestować inne alternatywy tam, sugestia Lile Nab dotycząca LIO-Target.


0

Thecus 5200pro (i niektóre z ich innych modeli) to 5-dyskowy RAID NAS, który można skonfigurować do obsługi iSCSI przez jeden lub dwa porty GigE. Mogą być dla ciebie wystarczająco szybkie, ale powiem, że mają tylko jeden zasilacz, więc może liczyć się z „jakością produkcji”. Nawiasem mówiąc, MSA2000i jest całkiem dobrym urządzeniem w tej sprawie.


Seria Thecus pro nie obsługuje stałych rezerwacji SCSI-3.
Peter Stuer

0

Jeśli szukasz czegoś „nieprodukcyjnego” tj. coś do zepsucia, możesz wypróbować iscsi na Linuksie. Odkładasz trochę miejsca na dysku twardym, przydzielasz go demonowi iscsi oraz konfigurujesz i uruchamiasz demona. Szybko i łatwo, choć nie zrobiłbym tego w środowisku produkcyjnym, zbyt wolno i zbyt dziwacznie.


Jakie oprogramowanie obsługuje trwałe rezerwacje SCSI-3? Bo prawdziwe rozwiązanie iSCSI, które to obsługuje, wspierane przez drbd byłoby bardzo fajnym „tanim” rozwiązaniem o przyzwoitej charakterystyce awarii.
MichaelGG

0

Jeśli masz problem ze zwolnieniem serwerów, czy nie powinieneś rozważyć nadmiaru pamięci? Nie oszczędzaj na magazynie. W przypadku systemu Windows Server 2008 warto rozważyć użycie dysków lokalnych i replikacji opartej na hoście, która integruje się z klastrowaniem awaryjnym, takim jak SteelEye DataKeeper Cluster Edition. Kopia lustrzana bazy danych dostarczana z SQL jest również opcją, która działa dobrze z ograniczoną liczbą baz danych.


0

D-Link DSN-1100 to 4GigE 5Bay iscsi SAN. krąży wokół gotowej sieci NAS. używam go do CitrixXen i HyperV.


0

Jeśli zdecydujesz się na urządzenie QNAP, sprawdź porównanie produktów na stronie http://www.qnap.com/images/products/comparison/Comparison_NAS.html . Tańsze urządzenia domowe / SOHO obsługują iSCSI, ale NIE są to niezbędne funkcje SPC-3. Aby uzyskać potrzebne funkcje, musisz kupić droższe urządzenia SMB / Enterprise.

Ogólna zasada praktyczna: urządzenia QNAP z procesorem x86 obsługują trwałe rezerwacje SPC-3.


0

Dysponujemy QNAP TS-439U z obsługą klastrowania HyperV i klastrowania serwera SQL. Grupowanie wszystkich działa. Jest to 4-dyskowe urządzenie do montażu w stojaku. Jedynym problemem, jaki mam z tym urządzeniem, jest brak wsparcia dla RAID 10 i wzrost wydajności, jaki byśmy z tego uzyskali. Obecnie mamy go z 2 parami RAID 1 i dyskowe We / Wy mogą być słabe.


0

QNAP najbardziej zdecydowanie działa ... Mam przyjaciół z ich 2 dyskami TS-259 Pro i DO obsługują rezerwacje SCSI-3 ... w zasadzie od 259 do 859, które obsługują SCSI-3 PR ...


0

StarWind Free iSCSI SAN to nieograniczona pojemność i liczba połączeń. I w pełni obsługuje rezerwacje SCSI-3 i wszystkie typy klastrowania.


1
StarWind Free nie może być już używany w klastrze, po prostu marnuj czas, skontaktowałem się z Starwind, ale powiedzieli nam, aby kupić wysoką wersję wiele razy.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.