Perfis do File Storage for VPC
File Storage for VPC Os perfis definem as características de capacidade e desempenho dos compartilhamentos de arquivos. Selecione “rfs” para as cotas regionais e “ dp2 ” para as cotas zonais. Todos os compartilhamentos de arquivos são armazenados em unidades de estado sólido (SSDs).
File Storage visão geral do perfil
Ao criar um compartilhamento de arquivo, você seleciona o tamanho do compartilhamento e o desempenho de IOPS que está disponível, com base em um perfil de armazenamento de arquivo Atualmente, todos os compartilhamentos de arquivos são criados com base no dp2.
Selecione a disponibilidade Os clientes com acesso especial para visualizar a nova oferta de compartilhamento de arquivos regional podem usar o perfil rfs para criar compartilhamentos de arquivos com disponibilidade regional e valores de largura de banda ajustáveis.
Os compartilhamentos de arquivos que foram criados durante as fases beta e de disponibilidade limitada dos compartilhamentos de arquivos zonais, com perfis em camadas ou com o perfil personalizado,
podem continuar a operar com base nesses perfis até 06 de maio de 2027. Também é possível atualizar esses compartilhamentos de arquivos para usar o perfil dp2 ou alternar para outro perfil de geração anterior.. No entanto, os
perfis anteriores não são compatíveis com a criação de novos compartilhamentos de arquivos. Esses perfis não oferecem suporte a recursos mais recentes, como criptografia em trânsito, montagem entre zonas, compartilhamento entre contas e instantâneos.
As tabelas a seguir mostram as características e os níveis de desempenho dos perfis disponíveis.
Perfis atuais de compartilhamento de arquivos:
| Família | Profile | Disponibilidade | Tamanho do compartilhamento | IOPS por ação | Largura de banda máxima[1] |
|---|---|---|---|---|---|
defined_performance |
dp2 |
Zonal | 10-32.000 GB | 100-96, 000 | 8192 Mbps |
defined_performance |
rfs |
Regional | 1-32.000 GB | 35.000 | 8192 Mbps |
Os perfis de primeira e segunda geração da família de perfis de desempenho definidos não são intercambiáveis. Não é possível converter um compartilhamento de arquivo zonal em um compartilhamento regional ou um compartilhamento regional em um compartilhamento zonal.
Perfis de compartilhamento de arquivos obsoletos:
| Família | Profile | Disponibilidade | Tamanho do compartilhamento | IOPS por ação | Largura de banda máxima |
|---|---|---|---|---|---|
tiered |
tier-3iops |
Zonal | 10-32.000 GB | 3.000-96.000 | 5360 Mbps |
tiered |
tier-5iops |
Zonal | 10-9, 600 GB | 3.000-48.000 | 6144 Mbps |
tiered |
tier-10iops |
Zonal | 10-4.800 GB | 3.000-48.000 | 8192 Mbps |
custom |
custom |
Zonal | 10-16.000 GB | 3.000-48.000 | 8192 Mbps |
A largura de banda máxima permitida para compartilhamentos zonais é determinada pelo número de IOPS multiplicado pelo multiplicador de largura de banda, que é específico para o perfil. Esse valor de largura de banda representa a taxa de transferência combinada máxima permitida para operações de leitura e gravação.
Selecione a disponibilidade O valor da largura de banda dos compartilhamentos de arquivos regionais é ajustável. Para o perfil rfs, a largura de banda da linha de base é de 800 Mbps.
Esse valor pode ser aumentado até 8192 Mbps no console, na CLI e com a API.
O tamanho de E/S do aplicativo impacta diretamente o desempenho do armazenamento Se o tamanho de E/S do aplicativo for menor do que o multiplicador de largura de banda usado pelo perfil para calcular a largura de banda, o limite de IOPS será atingido antes do limite de largura de banda. Por outro lado, se o tamanho da E/S da aplicação for maior, o limite de largura de banda será atingido antes do limite de IOPS.
Uma única sessão pode atingir uma transferência de tamanho de bloco de até 64 KB. Para usar a largura de banda máxima permitida, você precisa de várias sessões simultâneas no compartilhamento.
Perfis de desempenho definidos
Ambos os perfis da família de desempenho definido oferecem armazenamento de arquivos resiliente com características de desempenho flexíveis e disponibilidade de dados diferentes.
Perfil de disponibilidade regional
Selecione a disponibilidade O perfil rfs é o perfil de segunda geração da família de perfis de desempenho definidos. Com esse perfil, você pode criar compartilhamentos de arquivos
com disponibilidade regional.
A disponibilidade de dados regionais significa que os dados são replicados em todas as três zonas da região, oferecendo maior disponibilidade e tolerância a falhas. Devido à replicação síncrona entre as zonas e à necessidade de garantir a durabilidade dos dados, pode haver um aumento da latência durante as operações de gravação. Para cargas de trabalho em que o desempenho da latência é menos crítico do que a durabilidade, ou em que IOPS mais alto e mais consistente é preferível à baixa latência, os compartilhamentos regionais podem ser uma opção melhor.
Ao criar um compartilhamento de arquivos regional, você pode especificar sua capacidade entre 1 GiB e 32.000 GiB. 800 Mbps é a alocação padrão para todos os compartilhamentos de arquivos regionais. Você pode aumentar a largura de banda de 800 Mbps para 8192 Mbps por um custo extra. Depois que o compartilhamento de arquivos for criado, você poderá ajustar a largura de banda entre os valores mínimo e máximo a qualquer momento.
Na versão de disponibilidade selecionada, não há suporte para replicação assíncrona entre regiões.
Perfil de disponibilidade zonal
Com o perfil dp2, você pode provisionar compartilhamentos de arquivos zonais e especificar seus valores de capacidade e IOPS total.
A disponibilidade de dados por zona significa que os dados estão disponíveis em uma única zona de disponibilidade, oferecendo respostas mais rápidas com menos atrasos, mas com menos resiliência. Para aplicativos sensíveis à latência que podem tolerar um RPO de 1 hora para replicação, os compartilhamentos zonais podem ser uma opção melhor.
Os compartilhamentos de arquivos podem ser criados com capacidade no intervalo de 10 GB (mínimo predefinido) a 32.000 GB. Você pode começar com um tamanho pequeno e, se precisar de mais capacidade de armazenamento posteriormente, poderá aumentar o tamanho do compartilhamento de arquivos. Ao criar um compartilhamento de arquivos, você pode selecionar um valor de IOPS entre 100 IOPS (o mínimo predefinido) e 96.000 IOPS, com base no tamanho do compartilhamento. Você também pode ajustar o IOPS posteriormente.
Para o perfil dp2, a largura de banda da linha de base é determinada pelo número de IOPS multiplicado por 256 KB. Portanto, quando você aumenta a capacidade e o IOPS, também aumenta o limite de largura de banda. O valor máximo
de largura de banda para esse perfil é 8192 Mbps.
A Tabela 2 mostra as faixas de IOPS disponíveis, com base no tamanho do compartilhamento.
| Tamanho do compartilhamento (GB) | Intervalo de IOPS (IOPS) |
|---|---|
| 10 a 39 | 100 a 1.000 |
| 40 a 79 | 100-2.000 |
| 80 a 99 | 100 a 4.000 |
| 100 a 499 | 100 a 6.000 |
| 500 a 999 | 100 a 10.000 |
| 1.000 a 1.999 | 100 a 20.000 |
| 2.000-3.999 | 200 - 40.000 |
| 4.000-7.999 | 300 - 40.000 |
| 8.000-15.999 | 500-64.000 |
| 16.000-32.000 | 2.000 - 96.000¹ |
¹ Para que os 96.000 IOPS sejam alcançados, um único compartilhamento de arquivos deve ser acessado por várias instâncias de servidores virtuais. Um único compartilhamento de arquivos acessado por um cliente está limitado a 48.000 IOPS.
Perfis de armazenamento de arquivos em camadas e personalizados
Na seção a seguir, você encontrará informações sobre os perfis de compartilhamento de arquivos (propósito geral, 5-iops, 10-iops ou personalizado) que foram usados na versão beta dos compartilhamentos de arquivos zonais. A partir de 08 de agosto de 2023, os compartilhamentos de arquivos zonais poderão ser provisionados apenas com o perfil de desempenho definido. Esses perfis de ações estão programados para atingir o Fim do Suporte em 06 de maio de 2027. Para acessar os recursos mais recentes, você deve alterar o perfil de IOPS do seu compartilhamento para dp2.
Camadas de IOPS
Os compartilhamentos de arquivo existentes podem ser baseados em camadas de IOPS que você selecionou quando criou o compartilhamento de arquivo A Tabela 3 descreve o desempenho de IOPS para o perfil de camada de IOPS.
A Tabela 3 descreve o desempenho de IOPS para os perfis de camada de IOPS obsoletos.
| Camada de IOPS | Carga de trabalho | Tamanho do compartilhamento (GB) | Máximo de IOPS (IOPS) |
|---|---|---|---|
| 3 IOPS/GB | Cargas de trabalho de propósito geral | 10-32.000 | 48.000-96.000¹ |
| 5 IOPS/GB | Cargas de trabalho de alta intensidade de E/S | 10-9, 600 | 48.000 |
| 10 IOPS/GB | Exigindo cargas de trabalho de armazenamento | 10-4, 800 | 48.000 |
¹ Para que os 96.000 IOPS sejam alcançados, um único compartilhamento de arquivos deve ser acessado por várias instâncias de servidores virtuais. Um único compartilhamento de arquivos acessado por apenas um cliente está limitado a 48.000 IOPS.
O máximo total de IOPS é arredondado para o próximo múltiplo de 10 quando o cálculo de IOPS resulta em menos que ou igual a 48.000 IOPS. O total máximo de IOPS é arredondado para cima para o próximo múltiplo de 100 nos cálculos de IOPS que resultem em valores superiores a 48.000 IOPS e até 96.000 IOPS.
Perfil de compartilhamento personalizado
O perfil de IOPS personalizado, obsoleto, especifica o IOPS total do compartilhamento de arquivos dentro do intervalo de seu tamanho. Os compartilhamentos de arquivos que usam um perfil de IOPS customizado podem ter um nível de desempenho de IOPS no intervalo de 100 a 48.000 IOPS
A Tabela 4 mostra as faixas de IOPS disponíveis com base no tamanho do compartilhamento de arquivos.
| Tamanho do compartilhamento de arquivos (GB) | Intervalo de IOPS (IOPS) |
|---|---|
| 10 a 39 | 100 a 1.000 |
| 40 a 79 | 100-2.000 |
| 80 a 99 | 100 a 4.000 |
| 100 a 499 | 100 a 6.000 |
| 500 a 999 | 100 a 10.000 |
| 1.000 a 1.999 | 100 a 20.000 |
| 2.000-3.999 | 200 - 40.000 |
| 4.000-7.999 | 300 - 40.000 |
| 8.000-9.999 | 500 - 48.000 |
| 10.000 a 16.000 | 1.000 - 48.000 |
O máximo total de IOPS é arredondado para o próximo múltiplo de 10 quando o cálculo de IOPS resulta em menos que ou igual a 48.000 IOPS.
Exibir perfis no console
Ao criar um compartilhamento de arquivos no console, você pode ver os perfis disponíveis na tabela da seção Perfis.
Visualizando perfis pela CLI
Para visualizar a lista de perfis disponíveis na CLI, execute o comando ibmcloud is share-profiles . Selecione a disponibilidade Os clientes com acesso especial para
visualizar a nova oferta regional de compartilhamento de arquivos também podem ver o perfil rfs ao listar os perfis de compartilhamento.
ibmcloud is share-profiles
Listing file share profiles in region us-south under account Test Account as user test.user@ibm.com...
Name Family Allowed Access Protocols Allowed transit encryption modes Availability Modes Bandwidth(Mbps)
dp2 defined_performance nfs4 none,ipsec zonal -
rfs defined_performance nfs4 none,stunnel regional 1
Para obter mais informações sobre as opções de comandos, consulte ibmcloud is share-profiles.
Para ver os detalhes do perfil de compartilhamento, use o comando ibmcloud is share-profile e especifique o nome do perfil. Consulte o exemplo a seguir.
ibmcloud is share-profile dp2
Getting file share profile dp2 under account Test Account as user test.user@ibm.com...
Name dp2
Family defined_performance
IOPS Default Max Min Step Type
100 96000 100 1 range
Capacity Default Max Min Step Type
10 32000 10 1 range
Bandwidth(Mbps) Default Max Min Step Type
- - - - dependent
Availability Modes Default Type Value Values
- fixed zonal -
Allowed Access Protocols Default Type Values
nfs4 subset nfs4
Allowed transit encryption modes Default Type Values
none subset none,ipsec
ibmcloud is share-profile rfs
Getting file share profile rfs in region us-south under account Test Account as user test.user@ibm.com...
Name rfs
Family defined_performance
IOPS Default Max Min Step Type
- - - - fixed
Capacity Default Max Min Step Type
1 32000 1 1 range
Bandwidth(Mbps) Default Max Min Step Type
800 8096 1 1 range
Availability Modes Default Type Value Values
- fixed regional -
Allowed Access Protocols Default Type Values
nfs4 subset nfs4
Allowed transit encryption modes Default Type Values
stunnel subset none,stunnel
Para obter mais informações sobre as opções de comandos, consulte ibmcloud is share-profile.
Visualização de perfis com a API
Use a solicitação GET /share/profiles para recuperar informações sobre os perfis de compartilhamento de arquivos geralmente disponíveis.
curl -X GET $vpc_api_endpoint/v1/share/profiles?$api_version&generation=2\
-H "Authorization: Bearer $iam_token"
Selecione a disponibilidade Os clientes com acesso especial para visualizar a nova oferta regional de compartilhamento de arquivos podem listar o novo perfil com a seguinte solicitação de API:
A resposta se parece com o exemplo a seguir.
{
"first": {
"href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles?limit=50"
},
"limit": 50,
"profiles": [
{
"allowed_access_protocols": {
"default": [
"nfs4"
],
"type": "subset",
"values": [
"nfs4"
]
},
"allowed_transit_encryption_modes": {
"default": [
"none",
"stunnel"
],
"type": "subset",
"values": [
"none",
"stunnel"
]
},
"availability_modes": {
"type": "fixed",
"value": "zonal"
},
"bandwidth": {
"type": "fixed",
"value": 100
},
"capacity": {
"max": 32000,
"min": 10,
"step": 1,
"type": "dependent_range"
},
"family": "defined_performance",
"href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles/dp2",
"iops": {
"max": 96000,
"min": 100,
"step": 1,
"type": "dependent_range"
},
"name": "dp2",
"resource_type": "share_profile"
},
{
"allowed_access_protocols": {
"default": [
"nfs4"
],
"type": "subset",
"values": [
"nfs4"
]
},
"allowed_transit_encryption_modes": {
"default": [
"none"
],
"type": "subset",
"values": [
"none"
]
},
"availability_modes": {
"type": "fixed",
"value": "regional"
},
"bandwidth": {
"max": 8192,
"min": 800,
"step": 1,
"type": "dependent_range"
},
"capacity": {
"max": 32000,
"min": 10,
"step": 1,
"type": "dependent_range"
},
"family": "defined_performance",
"href": "https://us-south.iaas.cloud.ibm.com/v1/share/profiles/rfs",
"iops": {
"type": "dependent"
},
"name": "rfs",
"resource_type": "share_profile"
}
],
"total_count": 2
}
A versão 2025-09-16 da API foi aprimorada para incluir os seguintes campos:
allowed_access_protocolsindica qual protocolo de acesso é permitido para uso com o compartilhamento de arquivos. O valor padrão atual énsf4.availability_modesindica a disponibilidade dos dados.- O perfil
dp2oferece suporte à disponibilidade de dados zonais. - O perfil
rfsoferece suporte à disponibilidade de dados regionais.
- O perfil
bandwidthindica o valor máximo de largura de banda disponível que o compartilhamento de arquivos pode suportar.- Para o perfil
dp2, a largura de banda é calculada multiplicando-se o número de IOPS por 256 KB. - Para o perfil
rfs, o valor predefinido é 800 Mbps. No entanto, você pode aumentar esse valor para até 8192 Mbps.
- Para o perfil
storage_generationindica a geração do perfil de compartilhamento de arquivos dentro da família de perfis de desempenho definido.- Para o perfil
dp2, o valor é1. - Para o perfil
rfs, o valor é2.
- Para o perfil
Visualizando perfis com o Terraform
-
Para usar o Terraform, faça download da CLI do Terraform e configure o plug-in do Provedor IBM Cloud®. Para obter mais informações, consulte Introdução ao Terraform.
-
Os serviços de infraestrutura de VPC usam um terminal regional específico, que tem como destino o
us-southpor padrão Se sua VPC for criada em outra região, certifique-se de destinar a região apropriada no bloco do provedor no arquivoprovider.tf. Veja o exemplo a seguir de destinação de uma região diferente dous-southpadrão:provider "ibm" { region = "eu-de" } -
Importe a lista de perfis de volume disponíveis como uma origem de dados somente leitura
data "ibm_is_share_profiles" "example" { }Para obter mais informações, consulte ibm_is_share_profiles.
Como o tamanho da E/S afeta o desempenho do compartilhamento de arquivos
Os valores de IOPS são baseados em um tamanho de bloco de 16 KB para todos os perfis, com uma carga de trabalho aleatória de 50% de leitura e 50% de gravação. Cada 16 KB de dados que são lidos ou gravados conta como uma operação de leitura / gravação. Uma única gravação de menos de 16 KB conta como uma única operação de escrita.
A largura de banda máxima para um compartilhamento de arquivos é calculada pegando o IOPS do compartilhamento de arquivos e multiplicando-o pelo multiplicador de largura de banda. O multiplicador de largura de banda é de 16 KB para níveis de
3 IOPS/GB ou 5 IOPS/GB, ou 256 KB para 10 IOPS/GB, IOPS personalizado e perfis dp2. Quanto maior for o valor de IOPS especificado, maior será a largura de banda. A largura de banda máxima é de 8192 Mbps.
Selecione a disponibilidade Para o perfil rfs, a largura de banda é diretamenteajustável. O valor predefinido é 800
Mbps. Você pode aumentar esse valor até 8192 Mbps ou reduzi-lo de volta ao valor predefinido. O valor de IOPS para um compartilhamento de arquivos regional é 35000.
O tamanho de E/S do aplicativo impacta diretamente o desempenho do armazenamento Se o tamanho de E/S do aplicativo for menor do que o multiplicador de largura de banda usado pelo perfil para calcular a largura de banda, o limite de IOPS será atingido antes do limite de largura de banda. Por outro lado, se o tamanho da E/S da aplicação for maior, o limite de largura de banda será atingido antes do limite de IOPS.
A Tabela 5 apresenta alguns exemplos de como o tamanho do bloco e o IOPS afetam a largura de banda, calculada da seguinte forma: tamanho médio do bloco de E/S × IOPS = largura de banda em MBps.
| Tamanho de bloco (KB) | IOPS | Largura da banda (Mbps) |
|---|---|---|
| 4 | 1.000 | 4¹ |
| 8 | 1.000 | 8¹ |
| 16 | 1.000 | 16 |
| 32 | 500 | 16 |
| 64 | 250 | 16 |
| 128 | 128 | 16 |
| 512 | 32 | 16 |
| 1.024 | 16 | 16 |
se o seu limite for 1000 IOPS ou 16 KB de tamanho de bloco, a largura de banda será limitada ao limite que for atingido primeiro.
Ainda é possível atingir o número máximo de IOPS ao usar tamanhos de bloco menores, mas a largura de banda é menor. O exemplo a seguir mostra como a largura de banda diminui à medida que o tamanho dos blocos diminui, quando o número máximo de IOPS é mantido.
- 16 KB * 6000 IOPS == ~94 MBps
- 8 KB * 6000 IOPS == ~47 MBps
- 4 KB * 6000 IOPS == ~23 MBps
Próximas etapas
- Crie um compartilhamento de arquivos.
- Gerenciar compartilhamentos de arquivos.
- Para obter mais informações sobre os preços, consulte as perguntas frequentes.
-
Para o perfil
dp2, a largura de banda máxima permitida é determinada pelo número de IOPS multiplicado por 256 KB. Para o perfilrfs, a largura de banda da linha de base é de 800 Mbps. Você pode aumentar o valor da largura de banda aumentando a capacidade e o IOPS dos compartilhamentosdp2e aumentando o valor da largura de banda dos compartilhamentos baseados no perfilrfs. A largura de banda máxima é de 8192 Mbps para todos os perfis de desempenho definidos. Esse valor de largura de banda representa a taxa de transferência combinada máxima permitida para operações de leitura e gravação. ↩︎