Administración del ciclo de vida de Amazon EFS - Amazon Elastic File System

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administración del ciclo de vida de Amazon EFS

La administración del ciclo de vida de Amazon EFS administra automáticamente el almacenamiento económico de los archivos para sus sistemas de archivos. Cuando está habilitada, la administración del ciclo de vida migra los archivos a los que no se ha obtenido acceso durante un periodo de tiempo determinado a la clase de almacenamiento Estándar de EFS (acceso poco frecuente (Estándar IA) o Única zona - Acceso poco frecuente (Única zona IA), en función de su sistema de archivos. Para definir dicho periodo de tiempo, utiliceTransición a IA Política de ciclo de vida.

La administración del ciclo de vida de Amazon EFS utiliza un temporizador interno para controlar cuándo se obtuvo acceso por última vez a un archivo y no a los atributos del sistema de archivos POSIX que se pueden ver públicamente. Cada vez que se tiene acceso a un archivo del almacenamiento Estándar o Única zona, se restablece el temporizador de administración del ciclo de vida. Una vez que la administración del ciclo de vida mueve un archivo a una de las clases de almacenamiento IA, este permanece en dicha clase de forma indefinida si Amazon EFS Intelligent-Tiering no está habilitada.

Las operaciones de metadatos, como enumerar el contenido de un directorio, no cuentan como acceso a archivos. Durante el proceso de mover el contenido de un archivo a una de las clases de almacenamiento IA, este se almacena en la clase de almacenamiento Estándar o Única zona y se cobra a dicha velocidad de almacenamiento.

La administración del ciclo de vida se aplica a todos los archivos del sistema de archivos.

Intelligent-Tiering de Amazon EFS

La organización en niveles inteligente de Amazon EFS utiliza la administración del ciclo de vida para supervisar los patrones de acceso de la carga de trabajo y está diseñado para hacer una transición automática de archivos hacia y desde la clase de almacenamiento de acceso infrecuente (IA) del file system. Con la organización en niveles inteligente, los archivos de la clase de almacenamiento estándar (EFS Standard o EFS One Zone) a los que no se accede durante el período deTransición a IALa configuración de directiva del ciclo de vida, por ejemplo, 30 días, se mueven a la clase de almacenamiento Acceso poco frecuente (IA) correspondiente. Además, si los patrones de acceso cambian, EFS Intelligent‐Tiering mueve automáticamente los archivos a las clases de almacenamiento EFS Standard o EFS One Zone cuando elTransición fuera de IAla política de ciclo de vida está establecida enEn el primer acceso. Esto ayuda a eliminar el riesgo de cargos de acceso ilimitados, a la vez que proporciona latencias bajas y consistentes.

Uso de políticas de ciclo de vida

Amazon EFS admite dos políticas de ciclo de vida. Transición a IAindica a la administración del ciclo de vida cuándo deben pasar los archivos a la clase de almacenamiento de acceso infrecuente de file systems. Transición fuera de IAindica la organización en niveles inteligente cuándo se deben hacer la transición de los archivos del almacenamiento de IA. Las políticas del ciclo de vida se aplican a todo el sistema de archivos de Amazon EFS.

LaTransición a IALa política de ciclo de vida tiene los siguientes valores:

  • Ninguno

  • 7 días desde el último acceso

  • 14 días desde el último acceso

  • 30 días desde el último acceso

  • 60 días desde el último acceso

  • 90 días desde el último acceso

LaTransición fuera de IALa política de ciclo de vida puede tener los siguientes valores:

  • Ninguno

  • En el primer acceso

Puede combinar las dos políticas de ciclo de vida de EFS para lograr una variedad de patrones de almacenamiento, que se muestran en la tabla siguiente.

Transición a IA

7-90 días

Transición fuera de IA Efecto
On Desact.

Política de administración del ciclo de vida clásico

Los archivos permanecen en el almacenamiento de IA

On On

EFS Intelligent-Tiering

Los archivos entran y salen del almacenamiento de IA

Desact. On Todos los archivos de IA se mueven al estándar, eventualmente
Desact. Desact. Solo se utiliza la clase de almacenamiento estándar

Para obtener más información acerca de cómo configurar políticas de ciclo de vida, consulteUso de EFS Lifecycle Management y EFS Intelligent Tiering.

Operaciones del sistema de archivos para la administración del ciclo de vida

Las operaciones del sistema de archivos para la administración del ciclo de vida y la organización en niveles inteligentes tienen una prioridad menor que las de las cargas de trabajo del sistema de archivos de EFS. El tiempo necesario para mover archivos hacia o salir del almacenamiento IA varía en función del tamaño de archivo y de la carga de trabajo del sistema de archivos.

Los metadatos de archivos, incluidos los nombres de archivo, la información de propiedad y la estructura de directorios del sistema de archivos, se almacenan siempre en almacenamiento estándar (Estándar o Única zona) para garantizar un rendimiento coherente de los metadatos. Todas las operaciones de escritura en archivos de la clase de almacenamiento IA del sistema de archivos (IA estándar o una zona IA) se escriben primero en el almacenamiento estándar y luego se pasan a la clase de almacenamiento de acceso poco frecuente aplicable. Los archivos con un tamaño menor de 128 KB no son aptos para administración de ciclo de vida y siempre se almacenan en la clase de almacenamiento estándar del sistema de archivos.

Uso de EFS Lifecycle Management y EFS Intelligent Tiering

Cuando crea un sistema de archivos de Amazon EFS que utiliza la configuración recomendada por el servicio mediante laAWS Management Console, las políticas de ciclo de vida del sistema de archivos utilizan la siguiente configuración predeterminada:

  • Transición a IAtoma el valor30 días desde el último acceso

  • Transición fuera de IAtoma el valorEn el primer acceso

Para obtener más información acerca de cómo crear un sistema de archivos con la configuración recomendada del servicio, consultePaso 1: Cree su sistema de archivos de Amazon EFS.

Cuando crea un nuevo sistema de archivos con configuración personalizada, puede establecer las políticas del ciclo de vida según sea necesario. Para obtener más información, consulte Creación de un sistema de archivos con configuración personalizada mediante la consola de Amazon EFS.

Puede configurar las directivas del ciclo de vida mediante laAWS Management Consoley laAWS CLI, tal y como se describe en los siguientes procedimientos.

Puede utilizar elAWS Management Consolepara configurar las políticas del ciclo de vida para un sistema de archivos existente.

  1. Inicie sesión en laAWS Management Consoley abra la consola de Amazon EFS enhttps://console.aws.amazon.com/efs/.

  2. SeleccionarSistemas de archivospara mostrar la lista de sistemas de archivos de su cuenta.

    Elija el sistema de archivos en el que desea modificar las políticas del ciclo de vida.

  3. En la página de detalles del sistema de archivos, en elGeneralespanel, elijaEditar. LaEdición >> GeneralSe abre la página de ajustes.

    
                Editar la página General settings (Edit) Configuración EFS de la consola
  4. Para la administración del ciclo de vida, puede cambiar las siguientes políticas del ciclo de vida:

    • EstablezcaTransición a IAa uno de los ajustes disponibles. Para dejar de mover archivos al almacenamiento de IA, elijaNone (Ninguno).

    • EstablezcaTransición fuera de IADe aEn el primer accesopara mover los archivos que se encuentran en el almacenamiento de IA al almacenamiento estándar cuando se accede a ellos para operaciones sin metadatos.

      Para dejar de mover archivos de IA al almacenamiento estándar en el primer acceso, establezca enNone (Ninguno).

  5. Para guardar los cambios, elija Guardar cambios.

Puede utilizar elAWS CLIpara establecer o modificar las políticas del ciclo de vida de un sistema de archivos;.

  • Ejecute laput-lifecycle-configuration AWS CLIo el comando PutLifecycleConfiguration Comando de la API, que especifica el ID del sistema de archivos para el que se administra la administración del ciclo de vida.

    $ aws efs put-lifecycle-configuration \ --file-system-id File-System-ID \ --lifecycle-policies "[{\"TransitionToIA\":\"AFTER_60_DAYS\"},{\"TransitionToPrimaryStorageClass\":\"AFTER_1_ACCESS\"}]" \ --region us-west-2 \ --profile adminuser

    Obtendrá la siguiente respuesta.

    { "LifecyclePolicies": [ { "TransitionToIA": "AFTER_60_DAYS" }, { "TransitionToPrimaryStorageClass": "AFTER_1_ACCESS" } ] }

Para detener la administración del ciclo de vida para un sistema de archivos existente (CLI)

  • Ejecute el comando put-lifecycle-configuration y especifique el ID del sistema de archivos para el que se va a detener la administración del ciclo de vida. Mantenga la--lifecycle-policiespropiedad vacía.

    $ aws efs put-lifecycle-configuration \ --file-system-id File-System-ID \ --lifecycle-policies \ --region us-west-2 \ --profile adminuser

    Obtendrá la siguiente respuesta.

    { "LifecyclePolicies": [] }