Reservar espacio para instantáneas para File Storage for Classic
Para crear instantáneas de tu volumen de almacenamiento, ya sea de forma automática o manual, debes adquirir espacio para almacenarlas. Puede adquirir capacidad de instantánea durante la compra del volumen inicial o posteriormente mediante estos pasos.
Determinación de la cantidad de espacio de instantáneas que necesita
Como norma general, el espacio de instantáneas que utilizan las instantáneas se basa en dos factores clave:
- En qué medida cambia tu sistema de archivos activo con el paso del tiempo.
- Cuánto tiempo tiene previsto retener las instantáneas.
La forma de calcular la cantidad de espacio que necesita es (Tasa de Cambio) x (número de horas/días/semanas/meses que se retienen los datos).
La primera instantánea utiliza una cantidad insignificante de espacio porque solo es una copia de los metadatos (punteros) que indica los bloques del sistema de archivos activo.
Un volumen con numerosos cambios y un largo periodo de conservación requiere más espacio que uno con cambios moderados y un periodo de conservación moderado. Un ejemplo para el primer tipo es una base de datos de tasas de cambio alta. Un ejemplo para el segundo tipo es un almacén de datos de VMware®.
Si se realizan 12 instantáneas cada hora de 500 GB de datos reales y la tasa de variación es del 1 % entre cada instantánea, el resultado es que las instantáneas ocupan 60 GB.
*(5-GB Rate of Change) x (12 hourly snapshots) = (60 GB of used space)*
Por el contrario, si esos 500 GB de datos reales, con 12 instantáneas por hora, experimentaran un cambio del 10 % cada hora, el espacio utilizado por las instantáneas sería de 600 GB.
*(50-GB Rate of Change) x (12 hourly snapshots) = (600 GB of used space)*
Por tanto, a la hora de determinar cuánto espacio de instantáneas necesita, preste atención a la tasa de cambio. Influye mucho sobre el espacio de instantáneas necesario. Un volumen más grande es más probable que cambie más a menudo. Sin embargo, un volumen de 500 GB con 5 GB de tasa de cambio y un volumen de 10 TB con 5 GB de tasa de cambio utilizan la misma cantidad de espacio de instantáneas.
Además, para la mayoría de las cargas de trabajo, cuanto mayor sea un volumen, menor será el espacio inicial necesario. Esto es debido principalmente a la eficiencia de los datos subyacentes, así como al modo en que las instantáneas funcionan en el entorno.
Solicitar espacio para instantáneas en la consola
-
Inicie sesión en la consola deIBM Cloud® y pulse el icono de menú
.
-
Seleccione
de infraestructura > Infraestructura clásica.
-
Acceda al almacenamiento mediante Almacenamiento > File Storage for Classic.
-
Pulse Acciones
y, a continuación, pulse Añadir espacio de instantáneas.
-
Seleccione la cantidad de espacio que necesita y el método de pago.
-
Pulse Continuar.
-
Especifique cualquier código promocional que tenga y pulse Recalcular. Las opciones Cargos para este pedido y Revisión del pedido contienen valores predeterminados.
Los descuentos se aplican cuando se procesa el pedido.
-
Marque el recuadro para confirmar que ha leído y comprendido los términos y condiciones y pulse Realizar pedido. El espacio de instantáneas se suministra en pocos minutos.
Solicitar espacio para instantáneas desde la interfaz de línea de comandos
Antes de empezar, decida el cliente de CLI que desea utilizar.
- Puede instalar la CLI deIBM Cloud e instalar el plug-in SL con
ibmcloud plugin install sl. Para obtener más información, consulte Ampliación de la CLI de IBM Cloud con plugins. - O bien, puede instalar SLCLI.
Aprovisionamiento desde la CLI de IBMCLOUD
Utilice el mandato ibmcloud sl file snapshot-order para suministrar espacio de instantáneas para el volumen. El ejemplo siguiente crea un espacio de instantáneas de 1000 GB para la compartición de archivos, que se identifica mediante
su ID 560156918.
ibmcloud sl file snapshot-order 560156918 -s 1000 -t 4
Para obtener más información sobre todos los parámetros disponibles para este mandato, consulte ibmcloud sl file snapshot-order.
Suministro desde SLCLI
Utilice el mandato slcli file snapshot-order para suministrar espacio de instantáneas para el volumen.
$ slcli file snapshot-order --help
Usage: slcli file snapshot-order [OPTIONS] VOLUME_ID
Options:
--capacity INTEGER Size of snapshot space to create in GB [required]
--tier [0.25|2|4|10] Endurance Storage Tier (IOPS per GB) of the file
volume for which space is ordered [optional, and only
valid for endurance storage volumes]
--upgrade Flag to indicate that the order is an upgrade
-h, --help Show this message and exit.
Solicitud de espacio de instantáneas con la API
Puede utilizar el método order_snapshot_space en el cliente SL API Python para solicitar más capacidad para almacenar instantáneas.
Ordenación del espacio de instantáneas con Terraform
Cuando suministre un volumen de almacenamiento con Terraform, utilice el recurso ibm_storage_file y especifique el argumento snapshot_capacity. El ejemplo siguiente define 10 GB de espacio de instantáneas.
resource "ibm_storage_file" "fs_endurance" {
type = "Endurance"
datacenter = "dal09"
capacity = 20
iops = 0.25
# Optional fields
allowed_virtual_guest_ids = ["28961689"]
allowed_subnets = ["10.146.139.64/26"]
allowed_ip_addresses = ["10.146.139.84"]
snapshot_capacity = 10
hourly_billing = true
}
Si desea aumentar el espacio de instantáneas, actualice el argumento snapshot_capacity con un número mayor y aplique los cambios.
Para obtener más información sobre los argumentos y atributos, consulte ibm_storage_file.