En esta página se explica cómo gestionar el nivelación automática.
Acerca del nivel automático
El nivelación automática reduce los costes de almacenamiento generales del uso de volúmenes. NetApp Volumes mueve automáticamente los datos que no se usan con frecuencia a un nivel de almacenamiento más lento y rentable.
Puede habilitar la asignación automática de niveles a nivel de volumen. Cuando la organización automática por niveles está habilitada en un volumen, NetApp Volumes identifica los datos que se usan con poca frecuencia y los mueve del nivel activo principal al nivel inactivo, que es más barato, pero más lento. Tus datos activos permanecen en el nivel activo.
Como usuario, creas un volumen con el tamaño adecuado para almacenar todos tus datos. Tanto si los datos se encuentran en el nivel activo como en el inactivo, el volumen los gestiona automáticamente y es transparente para una aplicación o un usuario que acceda al volumen mediante NFS o SMB. Siempre puedes ver el conjunto de datos completo.
NetApp Volumes determina si se deben mover los datos fríos al nivel activo en función del patrón de acceso. La lectura de datos fríos con lecturas secuenciales, como las asociadas a la copia de datos, las copias de seguridad basadas en archivos, la indexación y los análisis antivirus, deja los datos en el nivel frío. Leer los datos fríos con lecturas aleatorias mueve los datos de nuevo al nivel activo. Estos datos permanecen en el nivel activo hasta que vuelvan a enfriarse.
Ten en cuenta que, si lees los datos de la capa activa de forma no secuencial con regularidad, es posible que los datos no se enfríen, lo que podría afectar a los análisis completos de antivirus o a las copias de seguridad completas basadas en archivos, en función de su patrón de acceso a los datos.
El nivelación automática se puede habilitar en los grupos Premium y Extreme durante la creación del grupo de almacenamiento o en los grupos ya creados. Una vez que se haya habilitado la asignación automática de niveles a nivel del grupo, debes habilitarla explícitamente en cada volumen. Una vez que se ha habilitado la asignación automática de niveles en un pool o un volumen, no se puede inhabilitar, pero se puede pausar y reanudar en cada volumen.
Una vez que se ha habilitado la asignación automática de niveles en un pool de almacenamiento, puedes crear volúmenes nuevos con o sin asignación automática de niveles, aunque esta opción está habilitada de forma predeterminada. Si no quieres que el nivel automático esté habilitado durante la creación del volumen, debes inhabilitarlo explícitamente. Una vez que se habilita la asignación automática de niveles, solo se puede pausar, pero no inhabilitar.
Puede configurar cuánto tiempo permanecen los datos en estado activo antes de considerarse inactivo mediante el parámetro Umbral de inactividad específico de un volumen. El umbral de enfriamiento se puede definir entre 2 y 183 días en los niveles de servicio Flex, Premium y Extreme. El umbral de enfriamiento predeterminado es de 31 días. Los datos que se enfrían más allá del umbral de enfriamiento se transfieren al nivel de almacenamiento en frío una vez al día.
Consideraciones sobre el nivel automático
Mientras usas la asignación automática de niveles, debes tener en cuenta lo siguiente:
En los pools en los que el nivel automático está habilitado, habilitarlo en volúmenes concretos es opcional.
Cuando usas la replicación de volúmenes, la función de niveles automática se controla de forma independiente para el volumen de origen y el de destino.
En los conjuntos de almacenamiento con la creación automática de niveles habilitada, el seguimiento de bloques fríos se producirá en los volúmenes que no tengan habilitada la creación automática de niveles. Si habilitas la organización automática en niveles en estos volúmenes, los datos antiguos podrán organizarse en niveles inmediatamente y es posible que se muevan al nivel de almacenamiento en frío al día siguiente.
Tamaño de los niveles de rendimiento y activo
Como administrador de volúmenes, debes gestionar los parámetros de nivelación automática para alcanzar tus objetivos de capacidad, rendimiento y costes. Este flujo de trabajo de ajuste de tamaño depende del nivel de servicio del grupo de almacenamiento que quieras estratificar automáticamente.
Volúmenes de tipo Premium o Extreme
El rendimiento de un volumen con niveles automáticos depende del tamaño de los niveles activos e inactivos. Cada GiB de tamaño del nivel de acceso frecuente añade una capacidad de rendimiento de 64 KiBps para el nivel de servicio Premium o de 128 KiBps para el nivel de servicio Extreme al volumen. Cada GiB de tamaño de nivel de almacenamiento en frío añade 2 KiBps de capacidad de rendimiento al volumen, con una latencia de acceso mayor. Si necesitas más rendimiento, solo tienes que añadir capacidad adicional al volumen, ya que el espacio vacío del volumen se cuenta como capacidad de nivel activo.
El nivel activo almacena de forma constante todos los metadatos de los nodos de índice necesarios para mostrar archivos y carpetas, así como la información de las marcas de tiempo.
Volúmenes de tipo flexible
La organización automática por niveles solo está disponible en los grupos zonales Flex de rendimiento personalizado. Puedes habilitarlo durante la creación del grupo de almacenamiento o en los grupos que ya tengas. Cuando habilites la organización automática por niveles en un grupo ya creado, debes seleccionar un tamaño de nivel activo que coincida con el tamaño del grupo de almacenamiento actual. Todos los volúmenes del grupo comparten el conjunto de funciones de rendimiento definido a nivel de grupo.
Cuando creas un grupo de almacenamiento como administrador, debes especificar el tamaño del umbral del nivel activo como parámetro adicional. El tamaño mínimo del nivel activo es de 1 TiB. Debe asegurarse de que el nivel activo tenga capacidad suficiente para almacenar sus datos activos. Si el nivel activo es demasiado pequeño y los datos se escriben más rápido que la velocidad a la que se enfrían y se mueven al nivel frío, el nivel activo podría llenarse. Esto puede provocar que tus aplicaciones reciban errores de escritura por falta de espacio. Por lo tanto, es fundamental que los tamaños sean adecuados y que se monitoricen continuamente.
Puedes monitorizar el tamaño del nivel activo manualmente o habilitar el aumento automático del nivel activo en el grupo. Si está habilitada, el nivel activo aumenta automáticamente su tamaño en un 10% cuando está lleno, hasta alcanzar el tamaño total del grupo de almacenamiento. Ten en cuenta que no se puede reducir el tamaño de la capa activa de un pool. Por lo tanto, no apliques cargas de trabajo que migren grandes conjuntos de datos de datos inactivos al grupo. De lo contrario, tu nivel activo seguirá creciendo, lo que reducirá el ahorro de costes de la asignación automática de niveles.
Para evitar que el nivel activo se llene con grandes cantidades de datos inactivos que se escriben en un volumen, especialmente durante la migración de datos, se puede habilitar una marca de omisión del nivel activo para dirigir las escrituras directamente al nivel inactivo, omitiendo el nivel activo. Una vez que se haya completado la migración, puede inhabilitar la marca y reanudar el funcionamiento normal, donde las escrituras se dirigen primero al nivel activo. Los datos activos que no se incluyeron en el nivel activo durante la migración se vuelven a incluir en él cuando se accede a ellos por primera vez de forma aleatoria.
El nivel activo almacena de forma constante todos los metadatos de los nodos de índice necesarios para mostrar archivos y carpetas, así como la información de las marcas de tiempo.
Elegir el umbral de refrigeración adecuado
La frecuencia de acceso a los bloques de datos se monitoriza en intervalos de 4 KiB. Cada día que no se accede a un bloque, este se enfría, y su temperatura se mide en días. Cuando la temperatura de un bloque alcanza el valor de umbral de enfriamiento configurado en el volumen, el bloque puede moverse al nivel de almacenamiento en frío. Solo los bloques aptos se mueven al nivel de almacenamiento en frío cada día. Si se accede al bloque de forma aleatoria, la temperatura se establece en 0 días y el ciclo de refrigeración vuelve a empezar.
El umbral de enfriamiento se define a nivel de volumen y se puede establecer entre 2 y 183 días para los volúmenes Flex, Premium y Extreme.
Los datos del nivel de almacenamiento en frío tienen un precio inferior al de los datos del nivel de almacenamiento activo. Si se usa un umbral de enfriamiento más corto, los datos se trasladan al nivel de almacenamiento en frío antes, lo que puede reducir los costes generales. Aunque parece que es beneficioso definir el umbral de refrigeración más bajo, si lo define demasiado corto, puede que el ahorro de costes sea limitado.
El acceso a los datos del nivel en frío es más lento que el acceso a los datos del nivel en caliente. Si usas un umbral de enfriamiento demasiado corto, el acceso a tus datos puede ser más lento. El rendimiento general del volumen depende de las capacidades del nivel activo.
Mover los datos a y desde el nivel de almacenamiento en frío tiene costes de transferencia de datos. Si eliges un umbral de enfriamiento corto, los datos pueden moverse con más frecuencia entre los niveles activos y fríos, lo que reduce el rendimiento del volumen y aumenta el coste general.
Si el umbral de enfriamiento es demasiado corto, pueden surgir problemas. El valor predeterminado del umbral de enfriamiento es de 31 días.
Precios del nivel automático
La facturación se basa en el nivel activo asignado y en el nivel frío utilizado, y cada uno se cobra a su tarifa correspondiente. Para obtener más información sobre los precios, consulta la página Precios de los grupos de almacenamiento.
La facturación del grupo de almacenamiento se basa en el tamaño total del nivel de almacenamiento en frío de todos los volúmenes de ese grupo. Este almacenamiento total de nivel frío se cobra según los precios del nivel frío, que son significativamente inferiores a los del nivel activo.
El precio del nivel activo depende del tipo de nivel de servicio:
En los niveles de servicio Premium y Extreme, el tamaño del nivel activo se calcula como el tamaño total del grupo menos el tamaño del nivel inactivo y se cobra según los precios del nivel activo del grupo. Si el tamaño del nivel activo del grupo es inferior a 2 TiB, se cobrará un mínimo de 2 TiB a la tarifa del nivel activo y la capacidad restante se cobrará a la tarifa del nivel frío.
En el nivel de servicio Flexible, la capacidad de nivel activo asignada se cobra según los precios del nivel activo del grupo.
Los grupos de almacenamiento Flex de rendimiento personalizado con niveles automáticos habilitados también incurren en cargos por el rendimiento y las IOPS asignados, al igual que otros grupos con rendimiento personalizado habilitado.
Además, se aplican cargos por el tráfico de red asociado al movimiento de datos hacia o desde el nivel de almacenamiento en frío. Para obtener más información sobre los precios, consulta la página Precios de los grupos de almacenamiento.
Habilitar la organización automática por niveles
En el caso de los volúmenes de los grupos de almacenamiento con la función de niveles automática habilitada, se muestra la pestaña Niveles automáticos en la página de detalles del volumen. Indica si la estratificación está habilitada o inhabilitada en el volumen. Si haces clic en esta pestaña, puedes consultar estadísticas, gestionar los ajustes de niveles automáticos y pausar o reanudar la asignación de niveles.
Consultar estadísticas de niveles
NetApp Volumes proporciona estadísticas de niveles automáticos tanto a nivel de volumen como de grupo de almacenamiento.
Estadísticas del nivel de volumen
Puedes ver las estadísticas de niveles de un volumen mediante la Google Cloud consola, la CLI de Google Cloud o Cloud Monitoring.
Sigue estas instrucciones para consultar las estadísticas de niveles de un volumen mediante la consola de Google Cloud o la CLI de Google Cloud.
Consola
Ve a la página Volúmenes de NetApp de la consola de Google Cloud .
Haz clic en el nombre del volumen.
Si la estratificación está habilitada en el volumen, se mostrará la pestaña Estratificación automática. Selecciona la pestaña.
Revisa los campos Datos de nivel activo actuales y Datos de nivel inactivo actuales.
gcloud
Para consultar las estadísticas de niveles de un volumen, sigue estos pasos:
gcloud netapp volumes describe VOLUME_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --format="table(capacityGib,coldTierSizeGib)"
Sustituye la siguiente información:
VOLUME_NAME: el nombre del volumen.PROJECT_ID: el nombre del proyecto en el que se encuentra el volumen.LOCATION: la ubicación del volumen.
El tamaño de los datos del nivel de almacenamiento en frío es el resultado de coldTierSizeGib. El tamaño del nivel activo de los niveles de servicio Premium y Extreme es capacityGib menos coldTierSizeGib.
Para obtener más información sobre las marcas opcionales adicionales, consulta la documentación del SDK de Google Cloud sobre volúmenes.
Cloud Monitoring
Cloud Monitoring recibe estadísticas de niveles automáticos de los volúmenes Premium y Extreme, que se pueden visualizar mediante el explorador de métricas o los paneles de control. Entre las métricas disponibles se incluyen las siguientes:
/volume/auto_tiering/tiered_bytes: especifica el número de bytes almacenados en el nivel activo y en el nivel frío. Puede filtrar esta métrica con la etiquetatierpara ver los datos del nivel activo o del nivel inactivo./volume/auto_tiering/cold_tier_read_byte_count: número de bytes leídos del nivel de almacenamiento en frío./volume/auto_tiering/cold_tier_write_byte_count: el número de bytes escritos en el nivel de almacenamiento en frío.
Para obtener más información, consulta Cloud Monitoring.
Estadísticas a nivel de grupo de almacenamiento
Cloud Monitoring recibe estadísticas de niveles automáticos de los grupos Premium y Extreme, que se pueden visualizar mediante el explorador de métricas o los paneles de control. Entre las métricas disponibles se incluyen las siguientes:
/storage_pool/auto_tiering/tiered_bytes: especifica el número de bytes almacenados en el nivel activo y en el nivel frío. Puede filtrar esta métrica con la etiquetatierpara ver los datos del nivel activo o del nivel inactivo./storage_pool/auto_tiering/cold_tier_read_byte_count: número de bytes leídos del nivel de almacenamiento en frío./storage_pool/auto_tiering/cold_tier_write_byte_count: el número de bytes escritos en el nivel de almacenamiento en frío.
Para obtener más información, consulta Cloud Monitoring.
Editar parámetros de niveles automáticos
Sigue estas instrucciones para editar los parámetros de niveles de un volumen con la consola de Google Cloud o la CLI de Google Cloud.
Consola
Ve a la página Volúmenes de NetApp de la consola de Google Cloud .
Haz clic en el nombre del volumen.
Si la estratificación está habilitada en el volumen, se muestra la pestaña Estratificación automática. Selecciona la pestaña.
Si la asignación de niveles está habilitada, haz clic en Pausar asignación automática de niveles para pausarla.
Si la asignación de niveles está en pausa, haz clic en Reanudar asignación automática de niveles para reanudarla.
Para cambiar el umbral de refrigeración, haz clic en Editar umbral de refrigeración e introduce un nuevo valor. Haz clic en Guardar.
gcloud
Edita los parámetros de la asignación automática de niveles con el siguiente comando:
gcloud netapp volumes update VOLUME_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --tiering-policy=tier-action=ENABLED_OR_DISABLED,cooling-threshold-days=DAYS
Sustituye la siguiente información:
VOLUME_NAME: el nombre del volumen.PROJECT_ID: el nombre del proyecto en el que se encuentra el volumen.LOCATION: la ubicación del volumen.
Para obtener más información sobre las marcas opcionales adicionales, consulta la documentación del SDK de Google Cloud sobre volúmenes.