Administración de discos locales para Storage Gateway - AWS Storage Gateway

La documentación de puerta de enlace de archivo de Amazon S3 se ha trasladado a What is Amazon S3 File Gateway?

La documentación de puerta de enlace de archivo de Amazon FSx se ha trasladado a What is Amazon FSx File Gateway?

La documentación de puerta de enlace de volumen se ha trasladado a ¿Qué es una puerta de enlace de volumen?

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 de discos locales para Storage Gateway

La máquina virtual (VM) de la gateway utiliza los discos locales que se le asignan on-premise para almacenamiento en búfer y permanente. Las puertas de enlace creadas en instancias de Amazon EC2 utilizan volúmenes de Amazon EBS como discos locales.

Cálculo de la cantidad de almacenamiento en disco local

Puede elegir el número y el tamaño de los discos que va a asignar a la gateway. Según la solución de almacenamiento que vaya a implementar (consulte Planee la implementación de Storage Gateway), la gateway requiere el siguiente almacenamiento adicional:

  • Las puertas de enlace de cinta requieren al menos dos discos. Uno para utilizarlo como caché y otro para utilizarlo como búfer de carga.

En la siguiente tabla se recomiendan los tamaños para el almacenamiento en disco local de gateway implementada. Puede agregar almacenamiento local más adelante, después de haber configurado la gateway, para responder al aumento de las cargas de trabajo.

Almacenamiento local Descripción
Búfer de carga El búfer de carga proporciona un espacio provisional para los datos antes de que la puerta de enlace los cargue a Amazon S3. La gateway carga estos datos del búfer a través de una conexión de Capa de conexión segura (SSL) en AWS.
Almacenamiento en caché El almacenamiento en caché funciona como un almacén en las instalaciones permanente para los datos que están pendientes de carga desde el búfer de carga en Amazon S3. Cuando la aplicación efectúa entradas y salidas en un volumen o cinta, la gateway guarda los datos en el almacenamiento en caché para permitir el acceso a ellos con baja latencia. Cuando la aplicación solicita datos de un volumen o una cinta, la gateway los busca primero en el almacenamiento en caché antes de descargarlos desde AWS.
nota

Cuando aprovisione discos, recomendamos encarecidamente que no aprovisione discos locales que utilicen el mismo recurso físico (el mismo disco) para el búfer de carga y el almacenamiento en caché. Los recursos de almacenamiento físico subyacente se representan como un almacén de datos en VMware. Al implementar la máquina virtual de gateway, debe elegir el almacén de datos en el que se almacenarán los archivos de la máquina virtual. Al aprovisionar un disco local (por ejemplo, para utilizarlo como almacenamiento en caché o búfer de carga), tiene la opción de almacenar el disco virtual en el mismo almacén de datos que la máquina virtual o en otro distinto.

Si hay más de un almacén de datos, recomendamos encarecidamente elegir un almacén de datos para el almacenamiento en caché y otro para el búfer de carga. Un almacén de datos respaldado por un único disco físico subyacente puede hacer que disminuya el rendimiento en algunas situaciones si se utiliza simultáneamente para el almacenamiento de caché y del búfer de carga. Lo mismo sucede si el disco tiene una configuración RAID de menor rendimiento, como RAID1.

Tras la configuración e implementación iniciales de la gateway, puede ajustar el almacenamiento local añadiendo o eliminando discos para un búfer de carga. También puede añadir discos para el almacenamiento en caché.

Optimización del rendimiento de la gateway

Para lograr un rendimiento óptimo, utilice discos SSD de alto rendimiento tanto para la memoria caché como para el búfer de carga

  • Utilice discos diferentes para la memoria caché y el búfer de carga. Si utiliza RAID, asegúrese de que los discos de memoria caché y búfer de carga utilicen controladores RAID independientes a nivel de hardware.

  • Agregue al menos 2 discos de búfer de carga diferentes.

  • Utilice una configuración de raid seccionado RAID 0 para los dispositivos de memoria caché + búfer de carga a fin de mejorar el rendimiento. Esto es especialmente importante para el disco de la memoria caché.

Determinación del tamaño que se va a asignar al búfer de carga

Puede determinar el tamaño que se va a asignar al búfer de carga mediante una fórmula específica. Recomendamos encarecidamente asignar al menos 150 GiB para el búfer de carga. Si la fórmula devuelve un valor inferior a 150 GiB, asigne 150 GiB al búfer de carga. Puede configurar hasta 2 TiB de capacidad para el búfer de carga de cada gateway.

nota

En las puertas de enlace de cinta, cuando el búfer de carga alcanza su capacidad, las aplicaciones pueden continuar leyendo y escribiendo datos en los volúmenes de almacenamiento. Sin embargo, Tape Gateway no escribe ninguno de los datos del volumen en su búfer de carga ni carga ninguno de estos datos AWS hasta que Storage Gateway sincronice los datos almacenados localmente con la copia de los datos almacenados en AWSél. Esta sincronización tiene lugar cuando los volúmenes se encuentran en el estado BOOTSTRAPPING.

Para calcular la cantidad que se va a asignar al búfer de carga, puede determinar las velocidades de datos entrantes y salientes previstas y utilizarlas en la fórmula siguiente.

Velocidad de datos entrantes

Esta velocidad se refiere al rendimiento de la aplicación, la velocidad a la que las aplicaciones on-premise escriben datos en la gateway en un periodo de tiempo determinado.

Velocidad de datos salientes

Esta velocidad se refiere al rendimiento de la red, la velocidad a la que la gateway carga datos en AWS. Esta velocidad depende de la velocidad de la red, del grado de utilización de esta y de si se ha activado la limitación de ancho de banda. Esta velocidad debe ajustarse para la compresión. Al cargar datos a AWS, la puerta de enlace aplica la compresión de datos siempre que es posible. Por ejemplo, si los datos de la aplicación son de solo texto, puede obtener una relación de compresión efectiva de 2:1. Sin embargo, cuando se escriben vídeos, puede que la gateway no consiga aplicar ningún tipo de compresión y, por consiguiente, que requiera más capacidad del búfer de carga.

Recomendamos encarecidamente que asigne al menos 150 GiB de espacio en búfer de carga si se cumple alguna de las siguientes condiciones:

  • Su tasa de entrada es más alta que la tasa de salida.

  • La fórmula devuelve un valor inferior a 150 GiB.

una fórmula de búfer de carga basada en el rendimiento de la aplicación y la red, la compresión y la duración de la escritura.

Por ejemplo, supongamos que sus aplicaciones empresariales escriben texto en la gateway a una velocidad de 40 MB por segundo durante 12 horas al día y que el rendimiento de la red es de 12 MB por segundo. Suponiendo un factor de compresión de 2:1 para los datos de texto, debe asignar aproximadamente 690 GiB de espacio al búfer de carga.

((40 MB/sec) - (12 MB/sec * 2)) * (12 hours * 3600 seconds/hour) = 691200 megabytes

Puede utilizar esta aproximación inicialmente para determinar el tamaño del disco que desea asignar a la gateway como espacio de búfer de carga. Puede agregar más espacio de búfer de carga cuando lo necesite desde la consola de Storage Gateway. Además, puedes usar las métricas CloudWatch operativas de Amazon para monitorear el uso del búfer de carga y determinar los requisitos de almacenamiento adicionales. Para obtener información sobre las métricas y cómo configurar las alarmas, consulte Supervisión del búfer de carga.

Determinación del tamaño que se va a asignar al almacenamiento en caché

La gateway utiliza el almacenamiento en caché para proporcionar acceso de baja latencia a los datos a los que se ha tenido acceso recientemente. El almacenamiento en caché funciona como un almacén en las instalaciones permanente para los datos que están pendientes de carga desde el búfer de carga en Amazon S3. En términos generales, el tamaño del almacenamiento de caché debe ser 1,1 veces el tamaño del búfer de carga. Para obtener más información sobre cómo calcular el tamaño del almacenamiento en caché, consulte Determinación del tamaño que se va a asignar al búfer de carga.

Inicialmente se puede utilizar esta aproximación para aprovisionar los discos para el almacenamiento en caché. A continuación, puede utilizar las métricas CloudWatch operativas de Amazon para supervisar el uso del almacenamiento en caché y aprovisionar más almacenamiento según sea necesario mediante la consola. Para obtener información sobre cómo usar las métricas y configurar las alarmas, consulte Supervisión del almacenamiento en caché.

Configuración adicional de búfer de carga o almacenamiento en caché

A medida que cambian las necesidades de la aplicación, puede aumentar el búfer de carga o la capacidad de almacenamiento en caché de la gateway. Puede agregar capacidad de almacenamiento a la puerta de enlace sin interrumpir la funcionalidad ni provocar tiempos de inactividad. Cuando agregue más almacenamiento, hágalo con la máquina virtual de la puerta de enlace encendida.

importante

Cuando se agrega caché o búfer de carga a una puerta de enlace existente, debe crear nuevos discos en el hipervisor del host de la puerta de enlace o la instancia de Amazon EC2. No elimine ni cambie el tamaño de los discos existentes que ya se hayan asignado como memoria caché o búfer de carga.

Para configurar búfer de carga o el almacenamiento en caché adicional a la puerta de enlace
  1. Aprovisione uno o más discos nuevos en el hipervisor del host de la puerta de enlace o en la instancia de Amazon EC2. Para obtener información sobre cómo aprovisionar un disco en un hipervisor, consulte el manual de usuario del hipervisor. Para obtener información acerca del aprovisionamiento de volúmenes de Amazon EBS para una instancia de Amazon EC2, consulte Volúmenes de Amazon EBS en la Guía del usuario de Amazon Elastic Compute Cloud para instancias de Linux. En los siguientes pasos, configurará este disco como búfer de carga o almacenamiento en caché.

  2. Abra la consola de Storage Gateway en https://console.aws.amazon.com/storagegateway/home.

  3. En el panel de navegación, seleccione Puertas de enlace.

  4. Busque la puerta de enlace y selecciónela de la lista.

  5. En el menú Acciones, seleccione Configurar almacenamiento.

  6. En la sección Configurar almacenamiento, identifique los discos que aprovisionó. Si no ve los discos, seleccione el icono de actualización para actualizar la lista. Para cada disco, elija BÚFER DE CARGA o ALMACENAMIENTO EN CACHÉ en el menú desplegable Asignado a.

  7. Elija Guardar cambios para guardar los ajustes de configuración.