Spanish

 View Only
Expand all | Collapse all

Enterder los datos de rendimiento del Performance

  • 1.  Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 07:38 AM

    Hola y buenos dias,

    me gustaria enterder un poco mas los datos que da vsphere en el performance de las VM.

    Tengo claro como analizar los datos que da con respecto a CPU y Memoria, pero cuando llego a disk o datastores, aqui no se si los datos que me da son buenos o malos. da datos en milisegundos y kbs y no se si un pico de 50 kbs esta bien o no.

    Mi caso practico es que he puesto una VM en un Hosts dedicado y en un datastore de una cabina EMC2 dedicados.

    Esta es una situacion ideal ya que todas las vCPUs y vMemoria son para el y no comparte ciclos de relog de I/O con ningun equipo.

    De todas maneras se quejan de lentitud y yo creo que el problema es que tienen mal estructurado el APP (a todo esto es un SAP, el primero virtual y no es de produccion si no de pruebas) . por lo que me gustaria sacar alguna conclusion para pedir a proveedor que revise el SAP.



  • 2.  RE: Enterder los datos de rendimiento del Performance
    Best Answer

    Posted Nov 10, 2011 07:55 AM

    Hola irasines:

    Échale un vistazo a este doc. También sería interesante conocer qué modelo de cabina es, si es iSCSI o FC, discos SAS - NL SAS - SATA, tipo de RAID, etc.

    Las latencias de escritura/lectura deben tener una media menor a 15ms y la latencia del kernel una media menor de 5ms

    Un saludo.



  • 3.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 09:17 AM

    ante todo gracias por la pronta respuesta, en cuanto termine de contestate me pongo a revisar el documento que me has comentado. pero sobre todo te digo lo que me pider es una Celerra NS40 por FC los switches de fibra son de 4 Gb, los discos a 15000 rpm raid 5 datastores de 500 gb el hosts 4 tarjetas der a giga en un team. no se ahora mismo que mas decirte.

    un saludo



  • 4.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 09:47 AM

    Hola irasines:

    ¿Cuántos discos forman el RAID5? Ten en cuenta que SAP requiere seguir unas buenas prácticas de instalación, sino el rendimiento se puede ver muy afectado. Los equipos que tienes son buenos, no deberían ser motivos de bajo rendimiento a no ser que estén mal dimensionados o mal diseñada la solución.

    Un saludo.



  • 5.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 11:15 AM

    mas datos:

    hablamos de 2 raid 5 y me explico:

    La VM esta en un raid 5 de 9 discos de 600 Gb a parte de esa lun para ese datastore tengo mas luns en ese raid. otros datastores de vsphere y lun directas atacadas por maquinas fisicas ej: exchange

    La base de datos que tiene esa vm esta dada por disco RAW y es una lun que esta en otro raid 5 de 9 discos de 144 Gb. en este raid solo hay esto

    por supuesto los discos todos son de 15000 rpm

    Y a nivel de la herramienta de performance de la cabina hay avisos automatizados puestos por si hay algun problema y nunca se ha quejado de nada.

    Teniendo en cuenta que en la cabina conviven DB sql, Exchange, Archivado de radiografias, VMs y Nas para toda la documentacion, rara vez pasa del 5% de uso de CPU de los datamover, 10% en I/O.



  • 6.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 12:09 PM

    Hola irasines:

    SAP en RAID5 no es nada recomendable, es una aplicación muy exigente y muy delicada en su diseño. Te dejo a continuación unos enlaces que deberías echarles un vistazo.

    http://www.vmware.com/files/pdf/whitepaper_SAP_bestpractice_jan08.pdf

    http://www.vmware.com/files/pdf/SAP-Best-Practices-White-Paper-2009.pdf

    http://www.sap.com/solutions/benchmark/sd3tier.epx

    Un saludo.



  • 7.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 12:13 PM

    Hola irasines:

    Un vistazo más a este documento del VMworld 2008 sobre buenas prácticas con SAP, aunque sea para ESX 3.5

    Un saludo.



  • 8.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 11, 2011 12:08 PM

    gracias por la documentacion, la estoy revisando.

    de todas maneras me gustaria saber tu opinion personal a parte de la recomedacion de vmware y sap.

    lo digo ya que la cabina la tengo con los raid que los tengo y salvo que haga una inversion considerable para comprar mas discos y poner esos nuevos en la solucion de raid1, no me queda otra que montarlo en esta solucion y creo que no sere el primero, por mucho que lo diga vmware.

    Ya se loque son las buenas practicas pero seguro que alguien lo tiene en raid 5 y con un rendimiento aceptable. por eso quiero saber si el cuello de botella se da a nivel de la virtualizacion o en la capa de SO+DB+SAP+ parcheo adecuado+ antivirus actualizado sin pestes y otros problemas posibles.

    De todas maneras lo dicho antes muchas gracias y los estoy leyendo con detenimiento.

    un saludo



  • 9.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 11, 2011 01:37 PM

    Hola irasines:

    Seguro que no eres el primero, pero como bien sabrás cuando se monta un software se mira sus requisitos y se analiza si existen los recursos necesarios para que funcione bien. Muchas empresas montan RAID5 porque es económico, pero no tienen en cuenta que en el futuro ese RAID puede ser insuficiente para aplicaciones que soliciten un rendimiento mayor.

    SAP cuenta con herramientas de load testing para comprobar qué capacidad dispone esa instalación a la hora de usuarios concurrentes. Ten en cuenta que donde se monta SAP son conscientes del coste que tiene, por lo que no se debería escatimar en hardware.

    Un saludo.



  • 10.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 07:57 AM

    Algo más,

    Tal vez sea de tu interés este enlace http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/disk_counters.html

    Un saludo.



  • 11.  RE: Enterder los datos de rendimiento del Performance

    Posted Nov 10, 2011 10:13 AM

    A la hora de analizar el rendimiento de un datastore o cabina de discos suele ser relevantes sobre todo los contadores Write Requests, Read Request (haciendo un poco de cálculo podemos ver las operaciones I/O por segundo); y los Kernel Command Latency y Physical Device Command Latency (aquí veremos como de ahogado se encuentra nuestro datastore).