Buenas. Estaba echando un ojo a cómo evalúa el vCenter los datos de rendimiento que va recogiendo:
Todo perfecto. Ahora bien, para guardar una de esas muestras en la BD, cómo decide y calcula VMware la muestra a guardar. La lógica del sentido común me dice que debería ser un promedio, es decir y para el caso de la granularidad de "1 day": Si se se guardan muestras cada 5 minutos sabemos que está guardando 288 muestras al día, pero esas muestras, son recolectadas aleatoriamente?, se guardan las de los minutos 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 y 55 de cada hora? quizá se utilice el Real-Time (que tenemos muestras cada 20 segundos) y se hace un promedio de esas muestras cada cinco minutos?
Es un detalle muy puntillista, no obstante no hay literatura que indica cómo se evalúa ese cálculo. Lo único que he encontrado (en el enlace http://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp#vc_perfcharts_help/c_perfcharts_collection_in...), es que:
El primer punto habla de cómo se gestiona la información que se traspasa del Real-Time al siguiente modo granular estadístico (muestras cada 5 minutos durante un día) y el concepto que dice es que lo "procesa". En el segundo punto se habla de que con esos datos se ha ce"roll up", que se me escapa exactamente qué significa a efectos prácticos (un promedio? un aleatorio? un voy contando cada cinco minutos y cojo una muestra? etc...).
Gracias y saludos.
Hola compañero,
excelentes preguntas las tuyas
Primero de todo comentar que es posible extender las estadísticas real time:
http://www.josemariagonzalez.es/2014/07/18/como-extender-tiempo-performance-vmware-esxi.html
Como consolida/usa vmware esas métricas es como comentas en una frase:
quizá se utilice el Real-Time (que tenemos muestras cada 20 segundos) y se hace un promedio de esas muestras cada cinco minutos?
Respecto a tu pregunta:
En el segundo punto se habla de que con esos datos se ha ce"roll up", que se me escapa exactamente qué significa a efectos prácticos (un promedio? un aleatorio? un voy contando cada cinco minutos y cojo una muestra? etc...).
La respuesta es que coge los valores que toma cada 20 segundos durante 5 minutos. Y guarda el promedio de esas 15 muestras.
Te dejo algo de información bien explicada que te recomiendo revisar:
Understanding VirtualCenter Performance Statistics
PowerCLI & vSphere statistics - Part 1 - The basics - LucD notes
Un saludo,
Pablo
Hola compañero,
excelentes preguntas las tuyas
Primero de todo comentar que es posible extender las estadísticas real time:
http://www.josemariagonzalez.es/2014/07/18/como-extender-tiempo-performance-vmware-esxi.html
Como consolida/usa vmware esas métricas es como comentas en una frase:
quizá se utilice el Real-Time (que tenemos muestras cada 20 segundos) y se hace un promedio de esas muestras cada cinco minutos?
Respecto a tu pregunta:
En el segundo punto se habla de que con esos datos se ha ce"roll up", que se me escapa exactamente qué significa a efectos prácticos (un promedio? un aleatorio? un voy contando cada cinco minutos y cojo una muestra? etc...).
La respuesta es que coge los valores que toma cada 20 segundos durante 5 minutos. Y guarda el promedio de esas 15 muestras.
Te dejo algo de información bien explicada que te recomiendo revisar:
Understanding VirtualCenter Performance Statistics
PowerCLI & vSphere statistics - Part 1 - The basics - LucD notes
Un saludo,
Pablo
Gracias compañero. Me quedo con esta copla.
Saludos.
Hola,
siempre es un placer ser de ayuda :smileygrin:
Por cierto, cuando dices:
Me quedo con esta copla.
¿ A que te refieres exactamente ? :smileyconfused:
Un saludete,
Pablo
Me quedo con los enlaces que me has pasado y la información aportada.
Saludos.
Ah ok,
ahora ya entiendo lo que comentabas, jejeje :smileylaugh:
Me alegra saber que mi aportación ha sido de ayuda y que te la guardes
Otro saludete,
Pablo