LuisMan
Contributor
Contributor

Clonado de VM Muy lento por Fiber Channel

Buen día, quería consultarles sobre un problema al que todavía no le encontré solución por ahora, a ver si me pueden dar una mano...

Desde una VM de VCENTER 5 el cual tiene conectado en su interior 2 servidores Esxi 5 intento automatizar el backup de las VMs que tengo corriendo desde un Storage conectado a ambos hosts por Fiber Channel hacia los discos sas instalados en uno de los dos servidores contenidos en el VCenter.

Para intentar hacerlo un poco más gráfico

                                        HOST-1

Con HDs en raid 5 conectados por SAS (para guardar los backups) --------------------------------------------FC a 8gb-------------------------------------------- Storage (Contiene las VMs)

Logré hacer la automatización pero el problema fue que los tiempos para la realización de los backups son siderales, por ejemplo... una VM de 25gb tarda en backupearse unas 2hs, lo cual no es lógico ya que el clonado se está haciendo en teoría sobre una conexión FC de 8gb. Mi sospecha era que el clonado en lugar de hacerse por Fiber Channel, se estaban haciendo por LAN (ethernet). Para sacarme la duda probé hacer el clonado a mano desde la consola del host hipervisor conectandome por SSH, con el comando vmkfstools -i /ORIGEN(STORAGE)/ejemplo.vmdk /DESTINO(RAID5SAS)/ejemplo.vmdk -d thin, el mismo se realizó en segundos.

Mi teoría puede llegar a ser correcta?

Estará utilizando la LAN en lugar de FC?

Como hace VSphere para seleccionar la ruta?

Como puedo forzar a que el clonado se haga por FC?

NOTA: Para confirmar mi pensamiento, cuando pongo a clonar una VM desde el VSphere cliente del Vcenter, se ve que aumenta el tráfico de LAN.

Espero que se haya entendido, gracias!

0 Kudos
8 Replies
sanmarfe
Expert
Expert

Estimado, buenas tardes.

La pista mas importante es quizás ver como estas haciendo el procedimiento de backup.

Sinceramente para backups yo te recomendaría la adquisición de Veeam, o si esto no es viable que utilices la que viene integrada en Vsphere.(Vsphere Data Protection)

Por favor brindarnos mas datos para poderte ayudar mejor.

Saludos,

Sanmarfe. VMware Certified Professional VCP3/VCP4/VCP5 VTSP4 / VTSP5 Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
LuisMan
Contributor
Contributor

En el ejemplo que mencionaba, realicé el proceso a mano desde vsphere (botón derecho a la VM, clonar... selecionar origen/destino, etc). No veo viable para nada la compra de licencias Veeam porque en realidad lo que necesito es muy simple, si lo puedo realizar mediante scripts o de alguna otra forma alternativa mejor.

saludos!

0 Kudos
leonhardtla
Expert
Expert

Hola LuisMan,

averigua que dispones de licencia para VAAI y tu Storage lo soporta, te aseguro que este tipo de operaciones lo hará hasta 10 veces más rápido Smiley Wink

También puedes probar con este software gratuito durante 15 días, los backups son realmente rápidos: Acronis

Espero haberte ayudado, un saludo.

----- Leandro Ariel Leonhardt: Virtualized System Architect at GrupoSothis.com. VSAN vExpert 2016, vExpert 2017/16/15/14/13, VMware Certified Instructor, VCAP5-DCA, VCP6/5-DCV, VCA-DCV, Nutanix NPP/NSEN & Nutanix Technology Champions (NTC). | Founder of BlogVMware Blog: https://www.blogvmware.com & Nutanix Course http://vExpert.me/Z0 Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
LuisMan
Contributor
Contributor

Mi storage soporta vaai pero me parece que no tengo licencia para usarlo...

Product: VMware vSphere 5 Essentials Plus Licensed for 2 physical CPUs (unlimited cores per CPU)

Product Features:

    Up to 8-way virtual SMP

    vCenter agent for VMware host

    vStorage APIs

    VMsafe

    vSphere HA

    vSphere Data Recovery

    vMotion

Mi idea era automatizar los backups con scheduler task de vsphere, script de powercli o scrip de shell... No quiero utilizar ningun tipo de herramienta de terceros paga porque me parece que lo que intento hacer es algo elemental.

Agradezco tu respuesta.

0 Kudos
sanmarfe
Expert
Expert

LuisMan, son opciones.

En entornos de producción el tema de backups es un tema serio.

No te recomendaría que tomaras estas cosas a la ligera, ya que muchas veces por poco dinero, se pone en riesgo informacion invaluable.

Mis 5 cents.

Por otra parte si quieres seguir por este camino, (el cual muchas veces como profesionales no tenemos mas remedio y te entiendo) , te puedo recomendar ghettoVCB.sh - Free alternative for backing up VM's for ESX(i) 3.5, 4.x & 5.x

Un abrazo.

Sanmarfe. VMware Certified Professional VCP3/VCP4/VCP5 VTSP4 / VTSP5 Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
LuisMan
Contributor
Contributor

Entiendo lo que me decís pero lamentablemente el presupuesto es acotado, por lo cual busco alternativas.

Igualmente lo que necesito saber es si hay forma de darle prioridad a las rutas que selecciona ESXI para acceder a los datos a clonar.

off: use ghetto en su momento pero no tuve buenas experiencias, fallaba bastante seguido.

saludos

0 Kudos
e_espinel
Commander
Commander

Saludos LuisMan.

Yo te recomendaría actualizar todo a la versión 5.1 para tener acceso al vSphere Data Protection (VDP) que viene incluido ya en

las licencias Essentials Plus

dejo algunos link (en español)

Instalación de VMware Data Protection 5.1 - YouTube

En este otro link habla de la version Advanced (pago), pero si comparas las diferencias no son muchas.

Descripción general de vSphere Data Protection Advanced - YouTube

El detalle del VDP es que solo realiza backup a disco

Enrique Espinel
Senior Technical Support IBM, Lenovo and VMware vSphere.
VMware VSP-SV, VTSP-SV, VTSP-HCI
VMware VTSP 4, VTSP 5.
Please mark my comment as the Correct Answer/Kudos if this solution resolved your problem Thank you.
Пожалуйста, отметьте мой комментарий как "Правильный ответ или пометьте Кудо ", если он решил вашу проблему. Спасибо.
0 Kudos
sorcerer12101
Enthusiast
Enthusiast

Hola,

¿Como tienes montada la infraestructura completa? Igual me pierdo algo pero no parece lógico que el almacenamiento esté conectado tanto por fibra como por Ethernet, si solo lo está por fibra no sería posible que el clonado se haga por Ethernet.

¿Tienes montados los discos SAS como datastores? La pregunta viene porque las rutas no se pueden priorizar pero podrías cambiar la configuración de las rutas de los datastores. Para empezar, seleccionando cada datastore puedes ver en sus Propiedades todas las rutas que hay hacía él y deberías ver todas las que hay que serán por FC o por iSCSI y luego puedes cambiar la configuración (Policy) de las rutas para usar Round Robin (una cada vez) en lugar de la por defecto Most Recently Used (que siempre usaría la misma mientras esté activa), en cuyo caso si tienes varias y haces pruebas varias veces deberías ver como cada vez usa una y te serviría para ver si a veces tarda segundos y a veces tarda mucho y podrías acotar que es lo que hace y usa en cada momento...

Un saludo,

David Perez Ferrer - VCP4 / VCP5 Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos