Vista de SLM

uim203
SLM
(A partir de 20.3.1) En la vista de Gestión de nivel de servicio (SLM), puede crear acuerdos de nivel de servicio (SLA), objetivos de nivel de servicio del componente (SLO) y restricciones de la calidad del servicio (QoS). Con esta herramienta, se pueden crear acuerdos potentes, extensibles y mensurables con los clientes. Cuando se hayan definido los acuerdos de nivel de servicio en la vista de SLM, los datos se registran y el cumplimiento se calcula automáticamente.
Debe tener los permisos de administrador de SLM establecidos en la Lista de control de acceso (ACL) para ver el contenido de la interfaz de SLM. Si el usuario no tiene permisos o si es un usuario de la cuenta, sin tener en cuenta los permisos, aparecerá el mensaje "Permiso denegado" al intentar abrir la vista de SLM.
La siguiente ilustración proporciona una descripción general de la información cubierta en este artículo:
Acerca de SLM y los SLA
La gestión de nivel de servicios (SLM) es un marco estándar del sector utilizado para la gestión principal de servicios de red y de las aplicaciones. SLM utiliza un conjunto jerárquico de criterios mensurables para monitorizar y garantizar la validez de los acuerdos de nivel de servicio entre clientes y proveedores de servicios. Entre otros aspectos, los acuerdos de nivel de servicio normalmente definen el horario de funcionamiento de los proveedores de servicios, las ventanas de mantenimiento, las garantías de tiempo de actividad, el tiempo de respuesta a las incidencias, los aspectos de recuperación y el rendimiento del servicio.
En resumen, los componentes de SLM establecen la jerarquía siguiente:
  • Acuerdos de nivel de servicio (SLA). Los acuerdos de nivel de servicio normalmente definen el horario, las ventanas de mantenimiento, las garantías de tiempo de actividad, el tiempo de respuesta a las incidencias, aspectos de recuperación y rendimiento del servicio del proveedor de servicios. Los aspectos operacionales de los SLA se definen en uno o más SLO.
    • Objetivos de nivel de servicio (SLO). Los SLO son características medibles específicas de dicho acuerdo de nivel de servicio, por ejemplo, disponibilidad, rendimiento, frecuencia, tiempo de respuesta o calidad. Las medidas de componentes del sistema que admiten los SLO están definidas en una o más restricciones de calidad del servicio (QoS).
      • Restricciones de calidad del servicio. Las restricciones de calidad del servicio especifican la fuente, el destino, el umbral y la configuración del período operativo y se combinan para producir el valor de logro de SLO.
Porcentaje de cumplimiento y período de cumplimiento
El porcentaje de cumplimiento es el porcentaje de tiempo que las restricciones de calidad del servicio cumplen con los umbrales definidos para el objeto de calidad del servicio y el acuerdo de nivel de servicio. SLM comprueba cada muestra de datos para un objeto de calidad del servicio definido, compara el valor con el umbral definido, lo resume como Erróneo o Correcto y calcula el porcentaje de muestras que superen (infrinjan) el umbral.
El porcentaje de cumplimiento se calcula según el umbral adecuado para el objeto de calidad del servicio: algunas restricciones de calidad del servicio requieren una medida de rendimiento mínimo (por ejemplo, la velocidad), una medida de rendimiento máximo (por ejemplo, la capacidad) o una medida de rendimiento numérico (por ejemplo, la longitud de cola). Se pueden calcular los umbrales de acuerdo con distintos métodos de cálculo: mejor valor, peor valor, valor medio o número.
Se realiza el seguimiento de cumplimiento en el tiempo de dos modos: el período de cumplimiento y el período operativo. El período de cumplimiento es el período del contrato general para el acuerdo de nivel de servicio, medido en días, semanas o meses. El período operativo es un período de gran importancia empresarial dentro del período de cumplimiento, como las horas comerciales activadas. Este se define en horas durante días naturales. Los períodos operativos se definen en el nivel de objeto de calidad del servicio. Si no se define ningún período operativo, el período operativo y el período de cumplimiento son los mismas.
SLM crea una gráfica para cada métrica de calidad del servicio definida en el acuerdo de nivel de servicio, incluidos los datos de muestra, el umbral de cumplimiento y el período de cumplimiento. En el ejemplo siguiente, la línea roja representa el valor del umbral, la línea azul representa los valores de muestra real y la línea verde representa el valor medio de las muestras de datos en los períodos operativos y de cumplimiento.
Graph for QoS metric defined in the SLA
En este ejemplo, ninguna de las muestras infringe la línea del umbral dentro de los períodos operativos, lo cual indica un cumplimiento del 100 %. Las muestras que superan el valor del umbral se encuentran fuera del período de cumplimiento. Los ejemplos se pueden excluir específicamente del período de cumplimiento para el mantenimiento del sistema o de cualquier otro tiempo de inactividad previsto.
Cuando una métrica de calidad del servicio infringe el umbral de objeto, el porcentaje de cumplimiento se reduce de acuerdo con el porcentaje de tiempo que se infringe el umbral. Si, por ejemplo, el número total de muestras dentro de un período operativo fuera 129 y 9 de las muestras infringieran el umbral, se consideraría que el 6,98% de las muestras estarían fuera del cumplimiento (9 x 100/129).
Se suman los valores de cumplimiento de varios objetos de calidad del servicio para su SLO asignado y los valores de cumplimiento para varios SLO se suman para los SLA asignados. En este ejemplo, si este objeto de calidad del servicio es el único definido en el SLA y el SLA requiere 98,50% o mayor cumplimiento, el SLA se infringiría debido a un porcentaje de cumplimiento de la calidad del servicio del 93,02 % (100 % - 6,98 %).
Cálculo de términos y condiciones para el objeto de calidad del servicio
La calidad del servicio refleja la serie de datos calculada por las sondas de monitorización. El porcentaje de cumplimiento se calcula para cada objeto de calidad del servicio y los resultados se presentan al objetivo de nivel de servicio.
El porcentaje de cumplimiento de un objeto de calidad del servicio se calcula en función de los valores de configuración siguientes:
  • Valor de umbral
    : un umbral define un valor máximo o mínimo para cada objeto de calidad del servicio. Para determinar si se cumple o supera el umbral, se evalúa cada muestra en la serie de datos que recopila una sonda.
  • Período operativo
    : el período operativo define el intervalo de tiempo para un porcentaje de cumplimiento. Las muestras de datos fuera del período operativo no influyen en el porcentaje de cumplimiento.
  • Método de cálculo
    : determina la forma con la que se calcula el porcentaje de cumplimiento para el objeto de calidad del servicio.
Estos valores de configuración se establecen en el cuadro de diálogo
Restricciones para la calidad de servicio
.
Cálculo de términos y condiciones para el objetivo de nivel de servicio
El objetivo de nivel de servicio recibe los cálculos de cumplimiento de los objetos de nivel de calidad del servicio. El porcentaje de cumplimiento se calcula en cada objetivo de nivel de servicio, y el resultado se presenta al acuerdo de nivel de servicio.
El porcentaje de cumplimiento del objetivo de nivel de servicio se calcula en función de tres parámetros diferentes:
  • Período excluido
    : no se consideran los datos recopilados dentro de un período excluido cuando se calcule el cumplimiento de un cierre de sesión único.Por ejemplo, los períodos excluidos podrían ser días y horas en los cuales el sistema monitorizado se cierre por mantenimiento.
  • Método de cálculo
    : el método de cálculo que seleccione determina cómo se calcula el porcentaje de cumplimiento.
    Seleccione entre dos tipos diferentes de métodos de cálculo,
    Fórmula
    o
    Perfil
    :
    • Fórmula
      : se puede seleccionar una fórmula matemática para calcular el porcentaje de cumplimiento en función de la entrada de la calidad del servicio:
      • Promedio
        : calcula el promedio de valor de la entrada de las sondas de monitorización.
      • Mejor
        : busca la calidad del servicio que tenga mejores resultados y selecciona este resultado.
      • Secuencial
        : la diferencia entre el 100 % y el cumplimiento logrado para la calidad del servicio se resume y se extrae del 100 %.
        Ejemplo
        : el objetivo de nivel de servicio recibe los cálculos de cumplimiento de dos objetos de calidad del servicio con el cumplimiento del 70 % y 90 %.
        Cumplimiento calculado: 100 % - ((100 % - 70 %) + (100 % - 90 %)) = 60 %.
      • Peso
        : valora la importancia relativa de los diferentes objetos de calidad del servicio.
      • Peor
        : busca la calidad del servicio que tenga los peores resultados y selecciona este resultado.
    • Perfil
      : seleccione una o más condiciones para determinar la conformidad:
      • Y
        : se deben cumplir los valores de
        todas
        las muestras en
        todos
        los objetos de calidad del servicio o ser mejores que los valores del umbral de calidad del servicio para que el objetivo de nivel de servicio se cumpla.
      • O
        : se deben cumplir los valores de
        todas
        las muestras en
        cualquier
        objeto individual de la calidad del servicio o ser mejores que su valor de umbral para que el objetivo de nivel de servicio se cumpla.
        Ejemplo de uso de Y
        Example using AND
        En el ejemplo anterior mediante el uso de Y, las dos series de datos deben ser iguales o mejores que el valor esperado. Esta condición se logra, excepto en el período marcado en rojo.
        Ejemplo de uso de O
        Example using OR
        En el ejemplo anterior mediante el uso de O, las dos series de datos deben ser iguales o mejores que el valor esperado. En el ejemplo anterior, la condición se logra, excepto en el período marcado en rojo.
Cálculo de términos y condiciones para el acuerdo de nivel de servicio
El acuerdo de nivel de servicio recibe los cálculos de cumplimiento de los objetivos de nivel de servicio asociados y calcula el porcentaje de cumplimiento total, en función de tres parámetros distintos:
  • Período operativo
    : el período operativo define los días y horas críticos en los cuales se mide el cumplimiento (por ejemplo, del lunes al viernes de 08:00-17:00). Solo las series de datos recopiladas en ese período determinan los porcentajes de cumplimiento.
  • Peso
    : el peso es la importancia relativa de los objetivos de nivel de servicio diferentes a la conformidad del SLA.
  • Método de cálculo
    : el método de cálculo es la fórmula matemática para calcular el porcentaje de cumplimiento de SLA a partir de SLO:
    • Promedio
      : calcula el valor medio de la entrada de los objetivos de nivel de servicio.
    • Mejor
      : busca el objetivo de nivel de servicio que tenga mejores resultados y selecciona este resultado.
    • Secuencial
      : la diferencia entre 100 % y el cumplimiento logrado para cada objetivo de nivel de servicio se resume y se extrae de 100 %.
      Ejemplo
      : el acuerdo de nivel de servicio recibe los cálculos de cumplimiento de dos objetivos de nivel de servicio con el cumplimiento del 70 % y 80 %.
      Cumplimiento calculado: 100 % - ((100 % - 70 %) + (100 % - 80 %)) = 50 %.
    • Peso
      : pesa la importancia relativa de los distintos SLO.
    • El peor:
      busca la calidad del servicio que tenga los peores resultados y selecciona este resultado.
Recopilación de datos y cálculo del cumplimiento
Las sondas activadas de calidad del servicio monitorizan y comunican cambios e infracciones de umbral. Las sondas basadas en la calidad del servicio, como cdm (la sonda de monitorización CPU, Disco y Memoria), generan mensajes para los objetos de calidad del servicio que contienen datos de muestra.
La sonda data_engine se suscribe al concentrador principal para recibir mensajes recopilados por las sondas activadas para la calidad del servicio. Las sondas habilitadas para la calidad del servicio se inician durante el inicio enviando un mensaje QOS_DEFINITION. La sonda data_engine toma y descodifica el mensaje, y lo inserta en la base de datos.
La sonda sla_engine recupera los datos que la sonda data_engine inserta en la base de datos. La sonda sla_engine realiza los cálculos de acuerdo con la configuración de SLA y escribe los resultados en la base de datos. Los trabajos de cálculo se inician y se ejecutan automáticamente en una programación especificada en la interfaz de usuario de la sonda sla_engine.
Los trabajos de cálculo también se pueden iniciar de manera manual.
Proceso de cálculo
El proceso de alto nivel para calcular el cumplimiento de SLA incluye los cálculos en cada nivel de la jerarquía, de arriba a abajo.
  1. Cada una de las restricciones de calidad del servicio compara los valores de los datos recopilados de las sondas con el valor del umbral definido y calcula el porcentaje de cumplimiento.
  2. El objetivo de nivel de servicio (SLO) recopila los valores de cumplimiento de las restricciones de la calidad del servicio y calcula el porcentaje de cumplimiento en función de un método de cálculo seleccionado (selecciona el mejor valor, el peor valor, el valor medio, etc.).
  3. El SLA recopila el valor de cumplimiento de los SLO y calcula el valor de cumplimiento total, basándose también en un método de cálculo seleccionado.
Ejemplo 1: una calidad del servicio y un objetivo de nivel de servicio
One QoS and One SLO
Ejemplo 2: dos calidades del servicio y un objetivo de nivel de servicio
Si se utiliza un método de cálculo distinto del predeterminado para la calidad del servicio.
Two QoSs and One SLO
Ejemplo 3: dos calidades del servicio y un objetivo de nivel de servicio mediante el método de cálculo Y u O
Two QoSs and One SLO, Using Calculation Method AND or OR
Ejemplo 4: dos objetivos de nivel de servicio, cada uno con tres calidades del servicio
Este ejemplo utiliza un método de cálculo distinto del predeterminado para la calidad del servicio
En la ilustración siguiente, podrá observar:
  • SLO 1: si se calcula el porcentaje de cumplimiento de la calidad del servicio 1, 2 y 3 y se utiliza el método de cálculo Peor, el porcentaje de cumplimiento será del 70 %.
  • SLO 2: si se calcula el porcentaje de cumplimiento de la calidad del servicio 4, 5 y 6 y se utiliza el método de cálculo Promedio, el porcentaje de cumplimiento será del 90 %.
La tabla de debajo de la ilustración muestra el porcentaje de cumplimiento total del acuerdo de nivel de servicio, utilizando métodos de cálculo distintos para el acuerdo de nivel de servicio.
 Total SLA Compliance Percentage
La tabla muestra el porcentaje de cumplimiento del acuerdo de nivel de servicio del ejemplo anterior seleccionando métodos de cálculo distintos para el acuerdo de nivel de servicio:
Método de cálculo
Cumplimiento logrado
Explicación
Promedio
80 %
El promedio de valor de los dos objetivos de nivel de servicio (70 % + 90 %)/2
Mejor
90 %
El mejor valor de los dos objetivos de nivel de servicio (70 % y 90 %)
Peor
70 %
El peor valor de los dos objetivos de nivel de servicio (70 % y 90 %)
Secuencial
60 %
La diferencia entre el 100 % y el cumplimiento logrado para cada objetivo de nivel de servicio se resume y se extrae del 100%.
100 % - ((100 % - 70 %) + (100 % - 90 %))
Peso
82 %
Suponiendo que la distribución de peso entre el objetivo de nivel de servicio 1 y el objetivo de nivel de servicio 2 se establece como 40 / 60 para el acuerdo de nivel de servicio:
(70 % x 40/100) + (90 % x 60/100)