Expandindo a capacidade do File Storage for Classic
Aumente a capacidade do seu volume do IBM Cloud® File Storage for Classic para até 12 TB sem criar duplicatas nem migrar dados manualmente.
Com esse recurso, os usuários do File Storage for Classic podem aumentar o tamanho de seu File Storage for Classic em incrementos de GB, até 12 TB, de forma imediata. Você não precisa criar uma cópia ou migrar manualmente os dados para um volume maior. Esse recurso está disponível em todos os centros de dados.
A cobrança referente ao volume é atualizada automaticamente para incluir a diferença rateada do novo preço no ciclo de cobrança atual. Então, a nova quantia integral será faturada no próximo ciclo de faturamento.
O processo de upgrade não é instantâneo. Você poderá verificar o tamanho atualizado no console ou por meio da API logo após enviar a solicitação de modificação. Redimensionar não causa qualquer indisponibilidade ou perda de acesso ao armazenamento, assim você pode continuar suas operações como normal enquanto espera.
Vantagens do armazenamento expansível
-
Gerenciamento de custos — Quando você prevê um aumento no volume de dados, mas precisa de uma capacidade de armazenamento menor para começar, é possível economizar nos custos de armazenamento inicialmente e expandir a capacidade à medida que suas necessidades crescem.
-
Necessidades de armazenamento crescente - os clientes que experimentam um rápido crescimento precisam de uma maneira rápida e fácil de aumentar o tamanho de seu armazenamento para gerenciar esse crescimento.
Efeitos da expansão da capacidade de armazenamento na Replicação
A ação de expansão no armazenamento primário resulta no redimensionamento automático da réplica.
Limitações
O espaço de armazenamento provisionado antes do lançamento desse recurso, no período entre abril de 2017 e 14 de dezembro de 2017, pode ser ampliado até 10 vezes seu tamanho original, mas não mais do que isso. O espaço de armazenamento provisionado após 14 de dezembro de 2017 pode ser ampliado para 12 TB.
As limitações de tamanho existentes para o File Storage for Classic que foram provisionadas com o Endurance ainda se aplicam (até 4 TB para a camada de 10 IOPS e até 12 TB para todas as outras camadas).
Não é possível reduzir o tamanho do compartilhamento de arquivos depois de aumentar sua capacidade.
Redimensionamento do espaço de armazenamento no console
- Vá para o IBM Cloud® console. No menu, selecione " Infraestrutura, "
> " Infraestrutura clássica. Clique em Armazenamento > File Storage for Classic.
- Selecione o volume da lista e clique no elipse
> Modificar o File Share.
- Insira o novo tamanho de armazenamento em GB.
- Revise sua seleção e a nova precificação. Clique em Modificar.
- Sua nova alocação de armazenamento estará disponível em alguns minutos.
Desmonte, em seguida, monte o volume modificado, assim o SO pode reconhecer o espaço de armazenamento extra.
Redimensionando o armazenamento por meio da CLI
Antes de iniciar, decida sobre o cliente CLI que deseja usar.
- É possível instalar a IBM Cloud e instalar o plug-in do SL com
ibmcloud plugin install slPara obter mais informações, consulte Estendendo IBM Cloud CLI com plug-ins. - Ou é possível instalar o SLCLI.
Redimensionamento de um compartilhamento de arquivos pela CLI do IBMCLOUD
É possível aumentar a capacidade de um volume usando o comando ibmcloud sl file volume-modify.. O exemplo a seguir modifica um compartilhamento de arquivo, especificando uma nova capacidade maior.
ibmcloud sl file volume-modify 12345678 --new-size 1000
Para obter mais informações sobre todos os parâmetros disponíveis para esse comando, consulte ibmcloud sl file volume-modify.
Redimensionando um compartilhamento de arquivo a partir da SLCLI
Para aumentar sua capacidade de armazenamento, você pode usar o seguinte comando no 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, em seguida, monte o volume modificado, assim o SO pode reconhecer o espaço de armazenamento extra.
Redimensionando o armazenamento com a API
É possível aumentar sua capacidade de armazenamento usando uma chamada da API para o serviço da web SOAP. As chamadas de API de exemplo a seguir podem ser feitas a partir da linguagem de script de sua escolha.
Para obter mais informações sobre a SLAPI, consulte a SLDN.
-
O exemplo a seguir mostra como aumentar a capacidade em um volume de armazenamento de Desempenho
XXXXXXXXé o ID do volume que você deseja aumentar para2007GBs.189433,190233e190293são IDs de informações de precificação associadas à capacidade e ao valor de IOPS desse volume.<?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 a capacidade em um volume de armazenamento do Endurance
XXXXXXXXé o ID do volume que você deseja aumentar para250GBs.189433,196033e196093são IDs de informações de precificação associadas à capacidade e ao valor de IOPS desse volume.<?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, em seguida, monte o volume modificado, assim o SO pode reconhecer o espaço de armazenamento extra.
Redimensionando o armazenamento com Terraform
É possível aumentar sua capacidade de armazenamento usando o recurso ibm_storage_file e especificando um número diferente no argumento de capacidade.. O exemplo a seguir aumenta a capacidade de um volume de resistência para 40 GB.
resource "ibm_storage_file" "fs_endurance" {
type = "Endurance"
datacenter = "dal09"
capacity = 40
iops = 0.25
}
O exemplo a seguir aumenta a capacidade de um volume de Desempenho para 40 GB
resource "ibm_storage_file" "fs_performance" {
type = "Performance"
datacenter = "dal09"
capacity = 40
iops = 100
}
Para obter mais informações sobre argumentos e atributos, consulte ibm_storage_file.
Desmonte, em seguida, monte o volume modificado, assim o SO pode reconhecer o espaço de armazenamento extra.
Expandindo o armazenamento para além de 12 TB
Caso precise aumentar a capacidade do seu volume de armazenamento para mais de 12 TB, você pode solicitar a inclusão na lista de permissões enviando um ticket de suporte. Quando a solicitação for aprovada pelo gerenciador de oferta, você será notificado pelo processo do caso. Você também verá a opção para aumentar o seu armazenamento até 24 TB no console.
O número de operações que podem ser realizadas no armazenamento é limitado. Esse limite é 180 mil IOPS. Portanto, se você desejar provisionar um volume com 10 IOPS, seu tamanho máximo será de 18 TB. Se você quiser alocar o tamanho máximo de 24 TB, a taxa máxima de operações de leitura e gravação no volume será de 4 IOPS por GB.