SAN iSCSI più economico per il clustering di Windows 2008 / SQL Server?


25

Esistono SAN iSCSI di qualità di produzione adatte all'uso con Windows Server 2008 / SQL Server per il clustering di failover?

Finora, ho visto solo Dell MD3000i e HP MSA 2000 (2012i), che sono entrambi circa $ 6K con una configurazione minima del disco. Buffalo (sì, lo so), ha un dispositivo da $ 1000 con supporto iSCSI, ma dicono che non funzionerà per il clustering di failover del 2008.

Sono interessato a vedere qualcosa di adatto al failover in un ambiente di produzione, ma con requisiti di I / O molto bassi. (Clustering, diciamo, un DB da 30 GB.)

Per quanto riguarda l'utilizzo del software: su Windows, StarWind sembra avere un'ottima soluzione. Ma in realtà è più denaro rispetto all'acquisto di una SAN hardware. (A quanto ho capito, solo l'edizione enterprise supporta avere repliche, e questo è $ 3000 una licenza.)

Pensavo di poter usare Linux, qualcosa come DRBD + un target iSCSI andava bene. Tuttavia, non ho visto alcun software iSCSI gratuito oa basso costo che supporti le prenotazioni persistenti SCSI-3, necessarie per Windows 2008 per il clustering di failover.

So che $ 6K non sono per niente, solo curioso di vedere se ci sono soluzioni pratiche più economiche là fuori. E infine, sì, il software è costoso, ma molte piccole aziende ottengono MS BizSpark, quindi le licenze Windows 2008 Enterprise / SQL 2008 sono completamente gratuite.


La domanda che ho con la tua richiesta è quanto sia altamente disponibile la soluzione di archiviazione per essere considerata "produzione". L'accoppiamento di due sistemi cluster con un sistema di archiviazione non cluster, potenzialmente non ridondante, potrebbe funzionare, ma molti non lo considererebbero "produzione".
aharden

La soluzione software di Open-E collegata nella mia panoramica di seguito parte da $ 597 e ha le funzionalità desiderate (prenotazioni persistenti SCSI-3, istantanee, replica, sincronizzazione, ...).
Peter Stuer,

2
Considerare attentamente il costo dell'assistenza estesa quando si valutano le soluzioni off-brand. Dell e HP di solito hanno un supporto sostitutivo molto ragionevole il giorno lavorativo successivo.
kmarsh,

Risposte:


19

Valuta se hai davvero bisogno di un failover a caldo. Se ti preoccupi del prezzo a livello di una SAN entry level, considera se hai davvero un business case per quel modello di recupero. Quanto costano i tempi di fermo per un'interruzione?

Se il costo di un'interruzione giustifica il costo di una SAN decente, acquistalo e non pizzicare. In caso contrario, considerare altri modelli di failover. Se i tempi di inattività non sono così preziosi, è possibile tollerare un modello hot standby in cui il database viene replicato su un altro server con disco locale. Questa operazione richiede più tempo per il ripristino, ma non richiede spazio su disco condiviso. Se questo funziona per te, allora non hai bisogno di una SAN e il disco locale sui server sarà probabilmente molto più economico.

Un'altra opzione sarebbe il mercato dell'usato. Puoi ottenere un Clariion CX200 o CX300 di seconda mano ricertificato (che probabilmente farebbe quello che cerchi) per poche migliaia di dollari. L'hardware ricertificato si qualifica per il supporto del fornitore e può essere acquistato tramite vari outfit come www.berkcom.com o www.bltserv.com .

(Dichiarazione di non responsabilità: non ho alcuna affiliazione con nessuno dei due fornitori, ma sono un cliente soddisfatto dei servizi BLT. Berkcom mi è stato consigliato quando avevo bisogno di qualcosa che BLT non aveva).


Punto completamente valido. In realtà sono pochi database e il broker di servizi, quindi il mirroring non funziona. Stiamo usando la replica / tx log shipping per avere un failover manuale ora. Sto solo cercando di capire quale sia il minimo per ottenere un hot failover.
MichaelGG,

27

Potrebbe non essere la soluzione ideale per l'alta disponibilità, ma molte persone che arrivano su questo battistrada vogliono conoscere le soluzioni per l'esecuzione di un cluster di Windows Server 2008 con fondi limitati .

Ecco alcune opzioni.

Come indicato per una soluzione iSCSI, è necessario che le prenotazioni persistenti di iSCSI-3 affinché il clustering di failover funzioni in Windows Server 2008. Vedere http://www.servercare.nl/Lists/Posts/Post.aspx?ID=71 per una buona panoramica .

Le soluzioni software a basso costo che sembrano funzionare includono [1]:

Soluzioni software a basso costo che non funzioneranno (al momento, ma potrebbero presto)

La maggior parte delle soluzioni hardware a basso costo come Thecus, Qnap, NetGear ecc . Attualmente non funzionano .

Drobo attualmente non funziona [5]

Synology NAS con DSM 3.0 afferma di funzionare [6]

[1] Il supporto potrebbe essere fornito tramite un plug-in commerciale: http://forums.openfiler.com/viewtopic.php?id=2102

[2] Supporto già presente nelle build notturne ( http://sourceforge.net/project/showfiles.php?group_id=151951&package_id=229704 ) come riportato in http://www.servercare.nl/Lists/Posts/Post.aspx ? ID = 61

[3] Il supporto potrebbe essere imminente ( http://opensolaris.org/jive/thread.jspa?messageID=312634 )

[4] Hyper-V e Drobo Pro

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


Ottima risposta, grazie per averlo condiviso. Ho alcuni strumenti da valutare ora. :)
Peter Bernier,

4

Posso dire solo una cosa: Starwind . La loro versione gratuita offre tutto ciò di cui hai bisogno, limitando solo le dimensioni di archiviazione - 2 TB. Mi piace così tanto testare le mie macchine virtuali, che la nostra azienda l'ha acquistato per implementare l'archiviazione condivisa. Lavora con già da alcuni anni e posso dire che è la cosa più grande. Lavoravo con Datacore e openfiler, ma sono rispettivamente complicati e bizzarri.


3

Se devi assolutamente insistere su iSCSI, allora sì, ci sono alcune soluzioni intermedie là fuori , anche se costano più di $ 1k. Non lasciarti ingannare dal nome fuori marchio, abbiamo usato una variante in formato eSATA per oltre 2 anni senza guasti, senza singhiozzi e senza tempi di fermo (che non era previsto). Le prestazioni sono state buone, 250 Mb / sec sostenuti con picco di 300 Mb / sec, anche se la nostra configurazione consente tempi di inattività minimi (5 minuti) per il failover.

Sì, Linux ti darebbe anche una soluzione iSCSI economica, anche se non sono sicuro delle tue altre esigenze.


2
Sì, sono le persistenti riserve di SCSI-3 di cui il clustering ha bisogno che sembrano escludere molti software o meno costosi.
MichaelGG,

Contatta Promise direttamente. Trasmetteranno le tue domande ai loro ingegneri, che comprendono il prodotto intimamente. Dovrebbero essere in grado di rispondere alla domanda persistente di prenotazione SCSI-3 in breve tempo. Lo abbiamo fatto con la nostra unità di valutazione iSCSI re: supporto multipath, che nella nostra unità non era supportato; ci hanno risposto in meno di 72 ore.
Avery Payne,


1

LIO-Target v3.x è stato il primo (e ancora solo) target Linux open source a supportare sia le prenotazioni permanenti SPC-3 (implementazione completa secondo SPC-4) sia l'assegnazione logica e asimmetrica implicita ed esplicita (ALUA) anche dopo SPC -4 logica.

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


Inoltre, LIO-Target v3.1.x è ciò che Netgear e QNAP hanno spedito nei loro prodotti NAS ..

1

SCST ha almeno una patch sperimentale per la persistenza SCSI-3. Penso che questo stia cominciando a comparire: sto giocando con RDBD e IET per un po 'di tempo per costruire un cluster di archiviazione ISCSI ridondante a buon mercato e questo praticamente mi ha matto anche adesso, quindi è il momento di testare le altre alternative lì, il suggerimento di Lile Nab di LIO-Target.


0

Il 5200pro di Thecus (e alcuni dei loro altri modelli) è un NAS RAID a 5 dischi che può essere configurato per supportare iSCSI su una o due porte GigE. Potrebbero essere abbastanza veloci per te, ma dirò che hanno un solo alimentatore in modo che possa contare sulla sua "qualità di produzione". A proposito, MSA2000i è un'unità abbastanza buona per il caso.


La serie Thecus pro non supporta le prenotazioni persistenti SCSI-3.
Peter Stuer,

0

Se stai cercando qualcosa di "non produzione", ad es. qualcosa con cui scherzare, puoi provare iscsi su linux. Metti da parte un po 'di spazio hdd, lo assegni al demone iscsi e configura e avvia il demone. Facile e veloce, anche se non lo farei per un ambiente di produzione, troppo lento e stravagante.


Quale software supporta le prenotazioni persistenti di SCSI-3? Causa una vera soluzione iSCSI che la supporti, supportata da drbd sarebbe una soluzione "economica" molto carina con decenti caratteristiche di guasto.
MichaelGG,

0

Se ti preoccupi di rendere i tuoi server ridondanti, non dovresti considerare di rendere ridondante lo spazio di archiviazione? Non lesinare sulla memoria. Per Windows Server 2008, è consigliabile prendere in considerazione l'utilizzo di dischi collegati locali e una soluzione di replica basata su host che si integri con il clustering di failover come SteelEye DataKeeper Cluster Edition. Il mirroring del database fornito con SQL è anche un'opzione che funziona bene con un numero limitato di database.


0

D-Link DSN-1100 è 4GigE 5Bay iscsi SAN. scorre cerchi attorno al netgear readyNAS. lo uso per citrixXen e HyperV.


0

Se decidi di utilizzare un dispositivo QNAP, assicurati di guardare il confronto dei prodotti su http://www.qnap.com/images/products/comparison/Comparison_NAS.html . Le unità domestiche / SOHO più economiche supportano iSCSI ma NON le funzionalità SPC-3 necessarie. È necessario acquistare i dispositivi SMB / enterprise più costosi per ottenere le funzionalità necessarie.

Regola generale: i dispositivi QNAP con un processore x86 supportano prenotazioni persistenti SPC-3.


0

Disponiamo di un QNAP TS-439U che esegue il clustering HyperV e il clustering del server SQL. Clustering tutto funziona a meraviglia. È un dispositivo di montaggio su 4 dischi rack. L'unico problema che ho con il dispositivo è davvero la mancanza di supporto raid 10 e il miglioramento delle prestazioni che otterremmo da questo. Attualmente lo abbiamo con 2 coppie raid 1 e l'IO del disco può essere scadente.


0

QNAP funziona sicuramente ... Ho amici con i loro 2 dischi TS-259 Pro e DO supportano le prenotazioni SCSI-3 ... fondamentalmente dal 259 all'859 supportano SCSI-3 PR ...


0

Star SAN iSCSI SAN è la capacità e il numero di connessioni illimitate. Supporta pienamente le prenotazioni SCSI-3 e tutti i tipi di clustering.


1
StarWind Free non può più essere utilizzato nel cluster, solo per perdere tempo, ho contattato Starwind, ma ci hanno detto di acquistare una versione alta per molte volte.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.