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.
Movimiento de volúmenes entre agregados
Cuando agrega pares de alta disponibilidad (HA) al sistema de archivos, necesita reequilibrar los datos existentes moviendo los volúmenes a los nuevos agregados. Para mover un volumen entre agregados, puede usar el comando volume move
de la CLI de ONTAP.
Antes de usar el comando volume move
, tenga en cuenta los siguientes aspectos:
-
El uso del comando
volume move
puede afectar al rendimiento porque consume recursos de red y disco del sistema de archivos. Por lo tanto, recomendamos mover los volúmenes entre agregados durante los periodos de baja actividad. Como alternativa, puede reducir la utilización del rendimiento de la red y el del disco en el sistema de archivos a no más del 50 % mientras mueve los volúmenes. -
Para reducir el impacto en el rendimiento del sistema de archivos, le recomendamos mover un solo volumen entre dos pares de HA y agregados por la vez. Por ejemplo, si el sistema de archivos tiene cuatro pares de HA, le recomendamos mover dos volúmenes por la vez (suponiendo que los movimientos del volumen no se realicen desde o hacia los mismos pares de HA). ONTAP permite mover hasta ocho volúmenes en cada par de alta disponibilidad a la vez, pero si hay más movimientos de volumen simultáneos, se reducirá el rendimiento tanto del cliente I/O como de cualquier movimiento de volumen en curso.
-
Todos los datos almacenados en el nivel de SSD del volumen afectado se transfieren físicamente a un conjunto diferente de discos en un servidor de archivos distinto. Esta operación se realiza en segundo plano y lleva tiempo. La velocidad de la transferencia depende de la capacidad de rendimiento y de la cantidad de actividad del sistema de archivos. Sin embargo, el movimiento del volumen se puede limitar. Para obtener más información, consulte Limitación de los movimientos de volumen.
-
Los datos almacenados en el grupo de capacidad no se mueven físicamente porque los pares de alta disponibilidad comparten el mismo grupo de capacidad de almacenamiento. En su lugar, ONTAP mueve los metadatos que describen completamente cada bloque del grupo de capacidad (un movimiento lógico). Tenga en cuenta que los metadatos de los archivos siempre se almacenan en el nivel de SSD. Para obtener más información, consulte Organización de datos de volumen en niveles.
Fases del movimiento de un volumen
La operación de traslado de un volumen consta de dos fases: la fase de replicación y la fase de transición. Durante la fase de replicación, los datos existentes se replican en el nuevo agregado del volumen. Durante la fase de transición, ONTAP intenta realizar una transferencia rápida final al nuevo agregado del volumen. Esto incluye transferir cualquier dato que se haya escrito durante la fase de transferencia y redirigir el tráfico nuevo al agregado del volumen recién creado. De forma predeterminada, el período de transición es de 30 segundos y detiene todo I/O el volumen. Si ONTAP no puede realizar todos estos pasos durante el periodo de transición, se producirá un error. De forma predeterminada, ONTAP intentará transferir tres veces consecutivas. Si los tres intentos consecutivos fallan, ONTAP lo volverá a intentar una vez cada hora hasta que lo consiga. Puede reducir la carga del sistema de archivos para garantizar que la fase de transición se lleve a cabo correctamente reduciendo o pausando el I/O tráfico del volumen antes de que comience la fase de transición.
Inicio de movimientos de volumen
Cómo iniciar un movimiento de volumen
Para acceder a la CLI de NetApp ONTAP, ejecute el siguiente comando para establecer una sesión SSH en el puerto de administración del sistema de archivos Amazon FSx for NetApp ONTAP. Reemplace
con la dirección IP del puerto de gestión del sistema de archivos.management_endpoint_ip
[~]$
ssh fsxadmin@
management_endpoint_ip
Para obtener más información, consulte Administrar sistemas de archivos con el ONTAP CLI.
-
Ejecute el comando volume move start
de la CLI de ONTAP. Reemplace los siguientes valores: -
vserver_name
con el nombre de la SVM que aloja el volumen que se va a mover. -
volume_name
con el nombre del componente del volumen (por ejemplo,vol1__0001
). -
aggregate_name
con el nombre del agregado de destino del volumen. -
-enforce-network-throttling
para limitar el rendimiento total del movimiento de volumen. Es opcional.
::> volume move start -vserver
svm_name
-volumevolume_name
--destination-aggregateaggregate_name
-foreground false [Job 1] Job is queued: Move "vol1__0001" in Vserver "svm01" to aggregate "aggr1". Use the "volume move show -vserver svm01 -volume vol1__0001" command to view the status of this operation. -
importante
El traslado de volúmenes consume recursos de red y disco para los servidores de archivos de origen y destino. Por lo tanto, el rendimiento de la carga de trabajo puede verse afectado por cualquier movimiento de volumen que se esté realizando. Además, el I/O tráfico al volumen se detendrá temporalmente durante la fase de transición del movimiento del volumen.
Supervisión de movimientos de volumen
Cómo supervisar un movimiento de volumen
Para comprobar el estado de la operación de movimiento de volumen, use el comando
volume move show
de la CLI de ONTAP.::> volume move show -vserver
svm_name
-volumevolume_name
Vserver Name: svm01 Volume Name: vol1__0001 Actual Completion Time: - Bytes Remaining: 1.00TB Specified Action For Cutover: retry_on_failure Specified Cutover Time Window: 30 Destination Aggregate: aggr2 Destination Node: FsxId01234567890abcdef-03 Detailed Status: Transferring data: 12.23GB sent. Percentage Complete: 1% Move Phase: replicating Prior Issues Encountered: - Estimated Remaining Duration: 00:40:25 Replication Throughput: 434.3MB/s Duration of Move: 00:00:27 Source Aggregate: aggr1 Source Node: FsxId01234567890abcdef-01 Move State: healthyEl resultado del comando muestra el tiempo estimado para completar el movimiento. Cuando haya terminado, la
Move phase
mostrará el estadocompleted
.
Mantenimiento de volúmenes FlexGroup equilibrados
Para que la carga de trabajo funcione de manera óptima, los volúmenes FlexGroup deben abarcar todos los agregados y tener una cantidad de par de volúmenes de componentes por agregado. Recomendamos tener ocho componentes por agregado. Tenga en cuenta los siguientes escenarios al reequilibrar los volúmenes FlexGroup:
-
Mover los componentes de FlexGroup entre los agregados existentes: si mueve un volumen de componentes de FlexGroup's a otro agregado de un volumen que de otro modo sería un FlexGroup equilibrado, debe mover otro componente menos usado al agregado original. Esto garantiza que el FlexGroup tenga una cantidad par de componentes por agregado.
Mover componentes de FlexGroup a nuevos agregados después de agregar pares de HA: si mueve los volúmenes de un componente de FlexGroup's a nuevos agregados después de agregar pares de HA, debe expandir el FlexGroup con componentes adicionales en los agregados que perdieron componentes. Esto garantiza que el FlexGroup tenga una cantidad par de componentes por agregado. Para obtener más información, consulte Expansión de volúmenes FlexGroup.
Limitación de los movimientos de volumen
Si desea limitar el ancho de banda de un movimiento de volumen en el sistema de archivos, puede agregar la opción -enforce-network-throttling
al principio de la operación.
nota
El uso de esta opción afecta a las transferencias de datos de replicación entrantes de SnapMirror al sistema de archivos. Lleve un registro de cómo configura las opciones de replicación del sistema de archivos porque no podrá verlas después de configurarlas.
Cómo limitar un movimiento de volumen
-
El límite usa el límite de replicación global. Para establecer el límite de la replicación global, use el siguiente comando en la CLI de ONTAP.
::> options -option-name replication.throttle.enable on
-
Especifique el ancho de banda total máximo que puede usar la replicación y sustituya la siguiente opción:
-
kbs_throttle
con el rendimiento máximo deseado para cualquier replicación (incluidos SnapMirror y los movimientos de volumen), en kilobytes por segundo.
::> options -option-name replication.throttle.incoming.max_kbs
kbs_throttle
::> options -option-name replication.throttle.outgoing.max_kbskbs_throttle
-