Hyper-V y Drobo Pro

11

Estoy considerando obtener un Drobo Pro completamente cargado y usarlo para almacenar VHD que se ejecuten en un par de máquinas host Hyper-V. Las máquinas host se conectarían al Drobo Pro a través de iScsi.

¿Alguien tiene experiencia con Drobo Pro e Hyper-V? Mi principal pregunta / preocupación es sobre la velocidad: ¿es el Drobo lo suficientemente rápido como para manejar una docena de VHD que se ejecutan simultáneamente?

Jon Rauschenberger
fuente
Parece que la conclusión (al menos hasta noviembre de 2009) es que el Drobo es un excelente servidor de archivos para almacenamiento compartido: bajo mantenimiento y fácil de conectar a un servidor de archivos de Windows. Pero aún puede necesitar trabajo antes de que pueda manejar cargas de múltiples (más de 1 o 2) máquinas virtuales.
Joel Coel

Respuestas:

12

Estoy en el equipo de Marketing de Producto en Data Robotics, así que espero poder arrojar algo de luz sobre las preguntas sobre DroboPro, el rendimiento y la virtualización.

Con respecto al rendimiento de DroboPro, hay algunas revisiones independientes que han publicado números de rendimiento. Uno es GeekBrief.tv y el otro es el grupo de usuarios LA Final Cut Pro.

Este sitio solo me permite publicar un enlace, así que aquí está la revisión LAFCPUG y el Geekbrief uno se puede encontrar fácilmente en Geekbrief.tv

http://www.lafcpug.org/reviews/review_drobopro.html

Siéntase libre de revisar las reseñas completas. En términos de rendimiento de iSCSI, LAFCPUG usó una herramienta llamada Blackmagic y vio ~ 80MB / s de lectura y ~ 70MB / s de escritura. GeekBrief.tv usó una herramienta llamada AJA y vio ~ 74MB / s de lectura y ~ 79MB / s de escritura. Las velocidades de ráfaga sin duda serán más altas, ya que el darthcoder aludió en su publicación, pero 80 GB / s está cerca del límite en términos de rendimiento sostenido en un solo GbE.

Una cosa a tener en cuenta en la revisión de Geekbrief.tv es que no se mencionó conectar el DroboPro directamente a un conmutador, lo cual es muy fácil de hacer simplemente asignando una IP fija a través del puerto de administración USB antes de conectar el conmutador. La última versión de nuestro software de administración Dashboard es compatible con múltiples hosts y volúmenes virtuales de hasta 16 x 16 TB.

Con respecto a la virtualización, Data Robotics está en proceso de certificar el DroboPro con VMware ESX, que es la máxima prioridad debido a la participación en el mercado. Una vez dicho esto, realizaremos certificaciones similares con Microsoft Hyper-V y Citrix XenServer una vez que se complete la certificación VMware. Si bien aún no hemos realizado pruebas oficiales con Hyper-V o Xenserver, somos conscientes de que varios clientes están usando Drobo y DroboPro con VMware, Hyper-V y Xen.

Con respecto a su pregunta de si DroboPro es o no lo suficientemente rápido como para manejar una docena de VHD que se ejecutan simultáneamente, debería funcionar bien, pero realmente depende de la carga de trabajo.

Espero que eso ayude a aclarar las cosas.

Jim Sherhart
fuente
Gracias Jim, excelentes comentarios. Si seguimos adelante, me aseguraré de publicar nuestros resultados aquí.
Jon Rauschenberger
1
Sí, excelentes comentarios, Jim, y gracias por su próximo trabajo con Data Robotics.
osij2is
1
FWIW, AJA es una empresa que fabrica tarjetas de entrada de video: la prueba de sistema AJA le permite probar el rendimiento de los discos duros. Indispensable para verificar si su rendimiento es explosivo o se mantendrá estable para que pueda capturar video. LAFCPUG utilizó una aplicación similar hecha por el competidor de AJA, Black Magic, como punto de referencia.
Chealion el
4

A través de una conexión de ethernet gigabit, solo obtendrá un máximo de 120 MB / seg. Y ese es el mejor de los casos, probablemente supere los 100, y eso incluso si el Drobo puede mantenerse al día con eso (aunque he oído que puede).

Utilicé iSCSI de un Celerra de EMC en el mismo transporte: funcionó relativamente bien para 10 o más hosts de bajo uso, 1 servidor SQL de 250-500 tps y un servidor Clearcase que probablemente triplicó eso.

Chris K
fuente
2

Personalmente, hasta que haya más información sobre Drobo Pro, los evitaría. El Drobo normal no es un equipo de grado empresarial y tiene un rendimiento mediocre. Tendría que estar convencido de que el Pro es apto para empresas antes de implementarlo en un entorno de producción.

Sé que hace un tiempo en la lista de correo de Xen había al menos un hilo con un usuario que intentaba usar un Drobo Pro para el almacenamiento de máquinas virtuales Xen. Y se estaban encontrando con errores de E / S con él. Por lo tanto, puede o no tener los mismos problemas o similares con Hyper-V. Así que prepárate para hacer algunas pruebas.

3dinfluence
fuente
0

Compré un Drobo Pro de 4TB para ejecutar hyper-v para algunos de mis cuadros de desarrollo. Estoy usando la interfaz iSCSI y dividí las unidades en 3 particiones de 1 GB. Obtengo un buen rendimiento copiando desde y hacia el drobo, pero como otros han dicho, el rendimiento de Hyper-V es bastante malo si tienes una gran carga de E / S. He podido hacerlo utilizable moviendo algunos de los archivos .vhd a las diferentes particiones.


fuente
0

Solo para agregar mi 2c a una pregunta ya bien respondida, si está buscando almacenamiento para máquinas virtuales, es una muy buena idea pensar en cada máquina virtual como un individuo, con sus propias necesidades de almacenamiento, en lugar de ser solo parte de un grupo de máquinas virtuales. . Por esta razón, puede estar bien consolidar los archivos de arranque de su sistema VM en un volumen de unidades SATA, pero si busca rendimiento y ejecuta una base de datos SQL, entonces es mejor tener cabezas separadas para datos, registros, temperatura, etc. . Escenarios similares se aplicarían a la transmisión de medios, servidores de respaldo, cualquier cosa donde haya cantidades considerables de E / S.

No he usado Drobo, pero aprecio que ofrezcan una solución simple para las PYMES y para aquellos desarrolladores que son reacios al hardware / sysadmin (es decir, la mayoría de los desarrolladores en mi experiencia). Hay tantas buenas soluciones iSCSI en este momento, y el software objetivo iSCSI independiente se está volviendo realmente bueno. Si tuviera que construir un sistema iSCSI ahora, probablemente buscaría en eBay un estante DAS de rango medio con aproximadamente 12 discos SAS y lo acoplaría con un servidor en rack que tenga una buena tarjeta RAID (o dos) y esté ejecutando un iSCSI target (Windows Storage Server 2008 r2 sería perfecto en su caso). No será tan bonito como un Drobo (o casi tan silencioso), pero será flexible, adaptable y si lo configura bien, obtendrá un mejor rendimiento.

Mark Lawrence
fuente
0

Puedo respaldar la afirmación de Michael de que DroboPro funciona bien con los hosts de Windows y estoy viendo los buenos números de copias de archivos que está viendo.

La mala noticia es que estamos tratando de usar DroboPro para alojar los almacenes de datos VMWare ESXi 3.5 y estamos viendo un bajo rendimiento en ese caso de uso. Hemos configurado el DroboPro según el documento técnico sobre las mejores prácticas de VMWare, lo hemos llenado con unidades Samsung 8x750 Gb 32 meg caché 7200 rpm con doble paridad en el almacenamiento y están obteniendo un rendimiento VMWare deficiente. No hemos podido obtener mucho más de 10 MB / segundo a pesar de la conexión directa de la red dúplex completa de 1 Gbps que conecta el DroboPro a nuestro servidor Dell PowerEdge 2900 ESXi.

Después de 10 días de resolución de problemas con soporte, la respuesta que nos dieron fue "En lo que respecta al problema de rendimiento, esto requerirá una actualización de firmware en DroboPro. Actualmente se está trabajando en esto y esperamos lanzar el marco de tiempo de enero / febrero".

Skyhawk
fuente