Ampliación de la capacidad de File Storage for Classic

Aumenta la capacidad de tu volumen de « IBM Cloud® File Storage for Classic » hasta 12 TB sin crear duplicados ni migrar los datos manualmente.

Gracias a esta función, los usuarios de File Storage for Classic pueden ampliar el tamaño de su File Storage for Classic en incrementos de GB hasta un máximo de 12 TB de forma inmediata. No es necesario crear un duplicado ni migrar manualmente los datos a un volumen de mayor capacidad. Esta función está disponible en todos los centros de datos.

La facturación correspondiente al volumen se actualiza automáticamente para añadir la diferencia prorrateada del nuevo precio al ciclo de facturación actual. Luego se factura el nuevo importe completo durante el siguiente ciclo de facturación.

El proceso de actualización no es instantáneo. Podrás ver el tamaño actualizado en la consola o a través de la API al poco tiempo de enviar la solicitud de modificación. El cambio de tamaño no provoca ninguna interrupción o pérdida de acceso al almacenamiento, por lo que puede continuar las operaciones con normalidad mientras espera.

Ventajas de almacenamiento expandible

  • Gestión de costes: cuando se prevé un aumento del volumen de datos, pero se necesita una capacidad de almacenamiento menor al principio, se pueden ahorrar costes de almacenamiento inicialmente y ampliar la capacidad a medida que crezcan las necesidades.

  • Necesidades de almacenamiento crecientes - Los clientes con un rápido crecimiento, por encima de sus necesidades, necesitan un modo rápido y sencillo de incrementar su almacenamiento para gestionar este crecimiento.

Efectos de ampliar la capacidad de almacenamiento en la Réplica

La acción de ampliar el almacenamiento primario genera un redimensionamiento automático de la réplica.

Limitaciones

El espacio de almacenamiento que se haya asignado antes del lanzamiento de esta función, entre abril de 2017 y el 14 de diciembre de 2017, se puede ampliar hasta 10 veces su tamaño original, pero no más. El espacio de almacenamiento asignado a partir del 14 de diciembre de 2017 se puede ampliar hasta 12 TB.

Las limitaciones de tamaño actuales para File Storage for Classic suministrado con Resistencia aún se aplican (hasta 4 TB para IOPS de nivel 10 y hasta 12 TB para los demás niveles).

No puedes reducir el tamaño del recurso compartido de archivos una vez que hayas ampliado su capacidad.

Cambiar el tamaño del espacio de almacenamiento en la consola

  1. Vaya a la consola deIBM Cloud®. En el menú, seleccione " Infraestructura " Icono VPC > " Infraestructura clásica. Pulse Almacenamiento > File Storage for Classic.
  2. Seleccione el volumen de la lista y pulse los puntos suspensivos icono Acciones > Modificar compartición de archivos.
  3. Especifique el nuevo tamaño de almacenamiento en GB.
  4. Revise su selección y el nuevo precio. Pulse Modificar.
  5. La nueva asignación de almacenamiento está disponible en pocos minutos.

Desmonte y, a continuación, monte el volumen modificado, para que el sistema operativo pueda reconocer el espacio de almacenamiento adicional.

Redimensionamiento del almacenamiento desde la CLI

Antes de empezar, decida el cliente de CLI que desea utilizar.

Cambiar el tamaño de un recurso compartido de archivos desde la CLI de IBMCLOUD

Puede aumentar la capacidad de un volumen utilizando el mandato ibmcloud sl file volume-modify. El ejemplo siguiente modifica una compartición de archivos especificando una nueva capacidad mayor.

ibmcloud sl file volume-modify 12345678 --new-size 1000

Para obtener más información sobre todos los parámetros disponibles para este mandato, consulte ibmcloud sl file volume-modify.

Redimensionamiento de una compartición de archivos desde SLCLI

Para aumentar tu capacidad de almacenamiento, puedes utilizar el siguiente comando en SLCLI.

$ slcli file volume-modify --help
Usage: slcli file volume-modify [OPTIONS] VOLUME_ID

Options:
  -c, --new-size INTEGER        New Size of file volume in GB. ***If no size
                                is given, the original size of volume is
                                used.***
                                Potential Sizes: [20, 40, 80, 100,
                                250, 500, 1000, 2000, 4000, 8000, 12000]
                                Minimum: [the original size of the volume]
  -i, --new-iops INTEGER        Performance Storage IOPS, between 100 and 6000
                                in multiples of 100 [only for performance
                                volumes] ***If no IOPS value is specified, the
                                original IOPS value of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is less than 0.3, new IOPS/GB
                                must also be less than 0.3. If original
                                IOPS/GB for the volume is greater than or
                                equal to 0.3, new IOPS/GB for the volume must
                                also be greater than or equal to 0.3.]
  -t, --new-tier [0.25|2|4|10]  Endurance Storage Tier (IOPS per GB) [only for
                                endurance volumes] ***If no tier is specified,
                                the original tier of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is 0.25, new IOPS/GB for the
                                volume must also be 0.25. If original IOPS/GB
                                for the volume is greater than 0.25, new
                                IOPS/GB for the volume must also be greater
                                than 0.25.]
  -h, --help                    Show this message and exit.

Desmonte y, a continuación, monte el volumen modificado, para que el sistema operativo pueda reconocer el espacio de almacenamiento adicional.

Redimensionamiento del almacenamiento con la API

Puede aumentar la capacidad de almacenamiento utilizando una llamada de API al servicio web SOAP. Las siguientes llamadas de API de ejemplo se pueden realizar desde el lenguaje de scripting que prefieras.

Para obtener más información sobre la SLAPI, consulta la SLDN.

  • El ejemplo siguiente muestra cómo aumentar la capacidad en un volumen de almacenamiento de rendimiento. XXXXXXXX es el ID del volumen que desea aumentar a 2007 GB. 189433, 190233 y 190293 son ID de información de precios que está asociada con la capacidad y el valor de IOPS de este volumen.

    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
     <SOAP-ENV:Header>
       <ns1:authenticate>
       </ns1:authenticate>
     </SOAP-ENV:Header>
     <SOAP-ENV:Body>
       <ns1:placeOrder>
         <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
           <volume xsi:type="ns1:SoftLayer_Network_Storage">
               <id xsi:type="xsd:int">XXXXXXXX</id>
           </volume>
           <volumeSize xsi:type="xsd:int">2007</volumeSize>
           <packageId xsi:type="xsd:int">759</packageId>
           <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">189433</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190233</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190293</id>
               </item>
           </prices>
         </orderData>
       </ns1:placeOrder>
     </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
  • Aumente la capacidad de un volumen de almacenamiento resistente. XXXXXXXX es el ID del volumen que desea aumentar a 250 GB. 189433, 196033 y 196093 son ID de información de precios que está asociada con la capacidad y el valor de IOPS de este volumen.

     <?xml version="1.0" encoding="UTF-8"?>
     <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <SOAP-ENV:Header>
        <ns1:authenticate>
        </ns1:authenticate>
      </SOAP-ENV:Header>
      <SOAP-ENV:Body>
        <ns1:placeOrder>
          <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
            <volume xsi:type="ns1:SoftLayer_Network_Storage">
                <id xsi:type="xsd:int">XXXXXXXX</id>
            </volume>
            <packageId xsi:type="xsd:int">759</packageId>
            <volumeSize xsi:type="xsd:int">250</volumeSize>
            <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">189433</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196033</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196093</id>
                </item>
            </prices>
          </orderData>
        </ns1:placeOrder>
      </SOAP-ENV:Body>
     </SOAP-ENV:Envelope>
    

Desmonte y, a continuación, monte el volumen modificado, para que el sistema operativo pueda reconocer el espacio de almacenamiento adicional.

Redimensionamiento del almacenamiento con Terraform

Puede aumentar la capacidad de almacenamiento utilizando el recurso ibm_storage_file y especificando un número diferente en el argumento de capacidad. El ejemplo siguiente aumenta la capacidad de un volumen resistente a 40 GB.

resource "ibm_storage_file" "fs_endurance" {
  type       = "Endurance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 0.25
}

El ejemplo siguiente aumenta la capacidad de un volumen de rendimiento a 40 GB.

resource "ibm_storage_file" "fs_performance" {
  type       = "Performance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 100
}

Para obtener más información sobre los argumentos y atributos, consulte ibm_storage_file.

Desmonte y, a continuación, monte el volumen modificado, para que el sistema operativo pueda reconocer el espacio de almacenamiento adicional.

Ampliación del almacenamiento por encima de 12 TB

Si necesitas aumentar la capacidad de tu volumen de almacenamiento por encima de los 12 TB, puedes solicitar que te incluyan en la lista de usuarios autorizados enviando una solicitud de asistencia. Cuando el gestor de ofertas apruebe la solicitud, se le notificará durante el proceso del caso. También verá la opción para aumentar el almacenamiento hasta 24 TB en la consola.

El número de operaciones que se pueden realizar en el almacenamiento es limitado. Este límite es de 180.000 IOPS. Por lo tanto, si desea suministrar un volumen con 10 IOPS, el tamaño de volumen máximo es de 18 TB. Si deseas asignar el tamaño máximo de 24 TB, la tasa máxima de operaciones de lectura y escritura en el volumen es de 4 IOPS por GB.