¿La iSCSI SAN más barata para Windows 2008 / SQL Server clustering?

25

¿Hay alguna SAN iSCSI de calidad de producción adecuada para usar con Windows Server 2008 / SQL Server para la agrupación en clúster de conmutación por error?

Hasta ahora, solo he visto el MD3000i de Dell y el MSA 2000 de HP (2012i), que cuestan alrededor de $ 6K con una configuración de disco mínima. Buffalo (sí, lo sé), tiene un dispositivo de $ 1000 con soporte iSCSI, pero dicen que no funcionará para el clúster de conmutación por error de 2008.

Estoy interesado en ver algo adecuado para la conmutación por error en un entorno de producción, pero con requisitos de E / S muy bajos. (Agrupación, por ejemplo, una base de datos de 30 GB).

En cuanto al uso de software: en Windows, StarWind parece tener una gran solución. Pero en realidad es más dinero que comprar una SAN de hardware. (Según tengo entendido, solo la edición Enterprise admite tener réplicas, y eso es $ 3000 por licencia).

Estaba pensando que podría usar Linux, algo como DRBD + un objetivo iSCSI estaría bien. Sin embargo, no he visto ningún software iSCSI gratuito o de bajo costo que admita reservas persistentes SCSI-3, que Windows 2008 necesita para el clúster de conmutación por error.

Sé que $ 6K no es mucho, solo curiosidad por ver si hay soluciones prácticas más baratas por ahí. Y finalmente, sí, el software es costoso, pero muchas pequeñas empresas obtienen MS BizSpark, por lo que las licencias de Windows 2008 Enterprise / SQL 2008 son completamente gratuitas.

MichaelGG
fuente
La pregunta que tengo con su solicitud es qué tan disponible debe estar la solución de almacenamiento para que pueda considerarla "producción". El acoplamiento de dos sistemas en clúster con un sistema de almacenamiento no en clúster y potencialmente no redundante podría funcionar, pero muchos no lo considerarían "producción".
aharden
La solución de software de Open-E vinculada en mi resumen a continuación comienza en $ 597 y tiene las características que desea (reservas persistentes SCSI-3, instantáneas, replicación, sincronización, ...).
Peter Stuer
2
Considere el costo del soporte extendido con mucho cuidado al fijar el precio de las soluciones fuera de marca. Dell y HP generalmente tienen un soporte de reemplazo muy razonable al siguiente día hábil.
kmarsh

Respuestas:

19

Considere si realmente necesita una conmutación por error en caliente. Si le preocupa el precio a nivel de una SAN de nivel de entrada, considere si realmente tiene un caso de negocios para ese modelo de recuperación. ¿Qué tan caro es su tiempo de inactividad por una interrupción?

Si el costo de una interrupción justifica el costo de una SAN decente, cómprelo y no ahorre dinero. De lo contrario, considere otros modelos de conmutación por error. Si su tiempo de inactividad no es tan valioso, probablemente pueda tolerar un modelo de espera activa en el que la base de datos se replica a otro servidor con disco local. Esto tarda más en recuperarse, pero no necesita almacenamiento en disco compartido. Si esto funciona para usted, entonces no necesita una SAN y el disco local en los servidores probablemente será mucho más barato.

Otra opción sería el mercado de segunda mano. Puede obtener una Clariion CX200 o CX300 de segunda mano certificada (que probablemente haría lo que busca) por solo unos pocos miles de dólares. El hardware re-certificado califica para el soporte del proveedor y se puede comprar a través de varios equipos como www.berkcom.com o www.bltserv.com .

(Descargo de responsabilidad: no estoy afiliado con ninguno de los proveedores, pero soy un cliente satisfecho de BLT Services. Berkcom me lo recomendaron cuando necesitaba algo que BLT no tenía).

Preocupado por TunbridgeWells
fuente
Punto completamente válido. En realidad, son algunas bases de datos y el intermediario de servicios, por lo que la duplicación no funciona. Estamos utilizando replicación / tx log shipping para tener una conmutación por error manual ahora. Solo trato de averiguar cuál es el mínimo para obtener una conmutación por error en caliente.
MichaelGG
27

Puede que no sea la solución ideal de alta disponibilidad, pero muchas personas que están llegando a este punto desean conocer las soluciones para ejecutar un clúster de Windows Server 2008 con fondos limitados .

Aquí hay algunas opciones.

Como se indica para una solución iSCSI, necesitará reservas persistentes iSCSI-3 para que el clúster de conmutación por error funcione en Windows Server 2008. Consulte http://www.servercare.nl/Lists/Posts/Post.aspx?ID=71 para obtener una buena descripción general .

Las soluciones de software de bajo costo que se informa que funcionan incluyen [1]:

Soluciones de software de bajo costo que no funcionarán (en este momento, pero podrían hacerlo pronto)

La mayoría de las soluciones de hardware de bajo costo como Thecus, Qnap, NetGear, etc. actualmente no funcionan .

Drobo no funciona actualmente [5]

Synology NAS con DSM 3.0 afirma que funciona [6]

[1] El soporte podría estar disponible a través de un complemento comercial: http://forums.openfiler.com/viewtopic.php?id=2102

[2] Soporte ya presente en compilaciones nocturnas ( http://sourceforge.net/project/showfiles.php?group_id=151951&package_id=229704 ) como se informa en http://www.servercare.nl/Lists/Posts/Post.aspx ID = 61

[3] El soporte podría estar disponible próximamente ( http://opensolaris.org/jive/thread.jspa?messageID=312634 )

[4] Hyper-V y Drobo Pro

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

Peter Stuer
fuente
Excelente respuesta, gracias por compartir. Tengo algunas herramientas para evaluar ahora. :)
Peter Bernier el
4

Solo puedo decir una cosa: Starwind . Su versión gratuita ofrece todo lo que necesita, limitando solo el tamaño de almacenamiento: 2Tb. Me gusta tanto probar mis máquinas virtuales que nuestra empresa lo compró para implementar almacenamiento compartido. Trabajando ya por unos años, y puedo decir que es lo mejor. Solía ​​trabajar con Datacore y openfiler, pero son demasiado complicados y con errores, respectivamente.


fuente
3

Si tiene que insistir absolutamente en iSCSI, entonces sí, hay algunas soluciones intermedias , aunque cuestan más de $ 1k. No dejes que el nombre fuera de marca te engañe, hemos estado usando una variante en forma eSATA durante más de 2 años sin fallas, sin contratiempos y sin tiempo de inactividad (eso no estaba planeado). El rendimiento ha sido bueno, 250 Mb / s sostenido con un pico de 300 Mb / s, aunque nuestra configuración permite un tiempo de inactividad mínimo (5 minutos) para la conmutación por error.

Sí, Linux también le daría una solución iSCSI barata, aunque no estoy seguro de sus otros requisitos.

Avery Payne
fuente
2
Sí, son las reservas persistentes de SCSI-3 las necesidades de agrupación que parecen descartar gran parte del software o las más baratas.
MichaelGG
Contactar con Promise directamente. Transmitirán sus preguntas a sus ingenieros, que entienden el producto íntimamente. Deben poder responder a su pregunta de reserva persistente SCSI-3 en poco tiempo. Lo hicimos con nuestra unidad de evaluación iSCSI re: soporte de múltiples rutas, que en nuestra unidad no era compatible; Nos respondieron en menos de 72 horas.
Avery Payne
1

El LIO-Target v3.x fue el primer (y aún el único) objetivo de código abierto de Linux que admitió tanto las reservas persistentes SPC-3 (implementación completa de acuerdo con SPC-4) como la Asignación de unidades lógicas asimétricas implícitas y explícitas (ALUA) también después de SPC -4 lógica.

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


fuente
Además, v3.1.x LIO-Target es lo Netgear y QNAP han estado enviando en sus productos NAS ..
1

SCST tiene al menos un parche experimental para la persistencia SCSI-3. Creo que esto está empezando a aparecer: he estado jugando con RDBD e IET durante un tiempo para construir un clúster de almacenamiento ISCSI redundante barato y esto también me ha costado bastante ahora, así que es hora de probar las otras alternativas. allí, la sugerencia de Lile Nab de LIO-Target.

Oskar Duveborn
fuente
0

El 5200pro de Thecus (y algunos de sus otros modelos) es un NAS RAID de 5 discos que se puede configurar para admitir iSCSI en uno o dos puertos GigE. Pueden ser lo suficientemente rápidos para usted, pero diré que solo tienen una fuente de alimentación única, por lo que podría contar con su 'calidad de producción'. Por cierto, el MSA2000i es una unidad bastante buena para el caso.

Chopper3
fuente
La serie Thecus pro no admite reservas persistentes SCSI-3.
Peter Stuer
0

Si buscas algo "no producción" es decir. algo con lo que jugar, puedes probar iscsi en linux. Dejas algo de espacio en el disco duro, lo asignas al demonio iscsi, y configuras e inicias el demonio. Rápido y fácil, aunque no lo haría para un entorno de producción, demasiado lento y demasiado peculiar.

skitzot33
fuente
¿Qué software admite reservas persistentes SCSI-3? Causar una solución iSCSI real que lo respalde, respaldada por drbd, sería una solución "barata" muy agradable con características de falla decentes.
MichaelGG
0

Si va a tomar la molestia de hacer que sus servidores sean redundantes, ¿no debería considerar hacer que su almacenamiento sea redundante? No escatime en el almacenamiento. Para Windows Server 2008, es posible que desee considerar el uso de discos locales adjuntos y una solución de replicación basada en el host que se integra con la agrupación de conmutación por error como SteelEye DataKeeper Cluster Edition. El reflejo de la base de datos que viene con SQL también es una opción que funciona bien con un número limitado de bases de datos.


fuente
0

D-Link DSN-1100 es 4GigE 5Bay iscsi SAN. corre círculos alrededor del netgear readyNAS. Lo uso para CitrixXen e HyperV.

Ligeramente salado
fuente
0

Si decide utilizar un dispositivo QNAP, asegúrese de consultar la comparación de productos en http://www.qnap.com/images/products/comparison/Comparison_NAS.html . Las unidades domésticas / SOHO más baratas admiten iSCSI pero NO las características necesarias de SPC-3. Debe comprar los dispositivos SMB / Enterprise más caros para obtener las funciones necesarias.

Regla general: los dispositivos QNAP con un procesador x86 admiten reservas persistentes SPC-3.


fuente
0

Tenemos un QNAP TS-439U que ejecuta clústeres HyperV y clústeres de servidores SQL. Agrupar todo funciona de maravilla. Es un dispositivo de montaje en bastidor de 4 discos. El único problema que tengo con el dispositivo realmente es la falta de soporte de incursión 10 y la ganancia de rendimiento que obtendríamos de esto. Actualmente lo tenemos con 2 pares raid 1 y el disco IO puede ser pobre.


fuente
0

QNAP definitivamente funciona ... Tengo amigos con su TS-259 Pro de 2 discos y el DO admite reservas SCSI-3 ... básicamente desde el 259 hasta el 859 admiten SCSI-3 PR ...


fuente
0

StarWind Free iSCSI SAN es la capacidad y el número de conexiones ilimitadas. Y es totalmente compatible con las reservas SCSI-3 y todos los tipos de agrupamiento.

Tommy Lo
fuente
1
StarWind Free ya no se puede usar en clúster, solo era tiempo, contacté a starwind, pero nos dijeron que compraramos una versión alta muchas veces.