Avamar: acerca del uso de la recolección de elementos no utilizados manual
Shrnutí: En este artículo de la base de conocimientos, se analizan los problemas del proceso de recolección de elementos no utilizados de Avamar. También se analizan los escenarios poco frecuentes en los que se puede ejecutar manualmente (no dentro de la ventana de mantenimiento). ...
Pokyny
Procesos de recuperación de espacio de Avamar: parte 1: Recolección
Procesos de recuperación de espacio de Avamar: parte 2: Crujido
Procesos de recuperación de espacio de Avamar: parte 3: El proceso de eliminación de punto de control (RMCP)
En un sistema Avamar, la recolección de elementos no utilizados (GC) está diseñada para ejecutarse como un proceso programado.
Es posible ejecutar GC manualmente. Esto se conoce históricamente como "recolección de elementos no utilizados agresiva" (AGC). En realidad, esto no es diferente a GC normal y se debe utilizar el término "recolección manual de elementos no utilizados".
La recolección de elementos no utilizados manual se refiere a situaciones en las que la tarea de mantenimiento de GC se ejecuta durante un período prolongado sin el uso del programador de mantenimiento de Avamar.
Esta técnica podría ser útil para ayudar a aliviar problemas graves en los que la capacidad del usuario de Avamar es muy alta o si el sistema está en modo de "solo lectura".
En estos casos, la recolección de elementos no utilizados se ejecuta manualmente para reducir el nivel de capacidad a solo debajo del umbral de solo lectura, de modo que la ventana de respaldo pueda ejecutarse y la recolección automatizada de elementos no utilizados pueda seguir funcionando de manera normal.
En este artículo, se analiza dónde es apropiado el uso de la recolección manual de elementos no utilizados y las condiciones de su uso.
Lo primero que se debe tener en cuenta es que Avamar puede cuidarse a sí mismo mediante tareas de mantenimiento automatizadas.
No debe ser necesario micromanage de un sistema Avamar. Siempre que sea posible, se debe permitir que la recolección de elementos no utilizados programada "se ocupe del negocio" y borre los datos vencidos del sistema.
El único momento en que la recolección manual de elementos no utilizados puede ser adecuada es cuando hay una situación de "capacidad GSAN extremadamente alta". su podría suceder cuando la GC adecuada se ha visto obstaculizada durante un largo período de tiempo.
Si un ingeniero de soporte de Avamar realizó el análisis adecuado, puede solicitar la aprobación de la actividad manual de recolección de elementos no utilizados por parte de un experto en la materia de Avamar.
Uso de la capacidad.sh' que se describe en Avamar: Cómo usar capacity.sh script para administrar la capacidad en un sistema Avamar, asegúrese de que la recolección de elementos no utilizados se ejecute durante un mínimo de dos pasadas.
Extienda gradualmente la ventana de mantenimiento. Esto podría superar un período de días. Monitoree la cantidad de pasadas logradas y la cantidad de datos eliminados hasta que la tendencia de capacidad se vuelva negativa.
Si la tendencia de capacidad no se convierte en negativa y la capacidad no disminuye, aplique medidas adicionales de administración de capacidad. Consulte Avamar: Conceptos y capacitación de administración de capacidad.
El soporte puede ayudar a verificar que la recolección de elementos no utilizados se esté ejecutando de manera óptima.
- Un sistema ajustado para equilibrar los datos entrantes y vencidos se ejecuta en estado estable. Consulte la guía de mejores prácticas operacionales de Avamar.
- La ejecución manual de la recolección de elementos no utilizados "enmascara" los problemas de capacidad, ya que responde los pasos que se deben seguir para que un sistema esté en buen estado para un uso ininterrumpido a largo plazo.
- La ejecución de la recolección de elementos no utilizados compite manualmente con la actividad de respaldo o replicación para los recursos de hardware. El rendimiento completo se resiente.
- Ciertas acciones necesarias para la recolección de elementos no utilizados se ejecutan automáticamente SOLO en las horas programadas de la ventana de mantenimiento, por ejemplo, la descarga de "Cachés de índice" para liberar más recursos.