O CPFS General-purpose Edition oferece duas classes de armazenamento: Linha de base de 100 MB/s/TiB e Linha de base de 200 MB/s/TiB. Este tópico compara métricas de desempenho, recursos avançados compatíveis e desempenho do dataflow para a mesma capacidade, para ajudar você a escolher a classe mais adequada às necessidades do seu negócio.
Desempenho da instância do sistema de arquivos
O CPFS General-purpose Edition permite acesso pelos clientes CPFS-POSIX e CPFS-NFS. As seções a seguir comparam throughput, IOPS e latência de E/S de cada classe de armazenamento para a mesma capacidade em ambos os tipos de cliente.
Escolha entre CPFS-POSIX e CPFS-NFS
Se não houver requisitos de desempenho extremo, recomendamos o uso do cliente CPFS-NFS para garantir uma melhor experiência de usuário. Para isso, ative o service de protocolo General-purpose no console.
O CPFS-NFS é compatível com os seguintes sistemas operacionais:
|
Tipo de sistema operacional |
Versão do sistema operacional |
|
Alibaba Cloud Linux |
|
|
CentOS |
|
|
Ubuntu |
|
|
Debian |
|
|
SUSE |
|
Para cargas de trabalho que exigem desempenho extremo, utilize o cliente CPFS-POSIX se o ambiente atender às seguintes condições:
Não há dependência da Container Storage Interface (CSI) para acessar o CPFS.
O mmap não é utilizado.
-
O sistema operacional corresponde a uma das versões abaixo:
Tipo de sistema operacional
Distribuição
Versão do kernel
Alibaba Cloud Linux
Alibaba Cloud Linux 2.1903 64-bit
4.19.91-27.4.al7.x86_64 e versões anteriores
RHEL ou CentOS
8.4
4.18.0-305.19.1.el8_4
8.3
4.18.0-240.22.1.el8_3
8.2
4.18.0-193.28.1.el8_2
8.1
4.18.0-147.8.1.el8_1
8.0
4.18.0-80.11.2.el8_0
7.9
3.10.0-1160.42.2.el7
7.8
3.10.0-1127.19.1.el7
7.7
3.10.0-1062.18.1.el7
7.6
3.10.0-957.54.1.el7
7.5
3.10.0-862.14.4.el7
7.4
3.10.0-693.2.2.el7
7.3
3.10.0-514.26.2.el7
7.2
3.10.0-514.26.2.el7
Ubuntu
20.04.3 LTS
5.4.0-86-generic
CPFS-POSIX
Sistemas de arquivos CPFS com armazenamento com redundância de zona (ZRS) não são compatíveis com o protocolo POSIX.
Após criar um ponto de montagem CPFS-POSIX, acesse o sistema de arquivos com um cliente CPFS-POSIX.
Verifique o desempenho do sistema de arquivos com base na data de criação, número da versão e região.
Para mais informações sobre como visualizar o número da versão de um sistema de arquivos, consulte View the version number of a file system.
Após 22 de janeiro de 2024
A partir de 22 de janeiro de 2024, o desempenho dos sistemas de arquivos Linha de base de 100 MB/s/TiB e Linha de base de 200 MB/s/TiB foi atualizado em regiões selecionadas. O desempenho nas demais regiões permanece inalterado.
Sistemas de arquivos criados antes dessa data não são atualizados automaticamente. Para utilizar o desempenho aprimorado, crie um novo sistema de arquivos CPFS General-purpose Edition e migre seus dados para ele.
Métrica | Linha de base de 100 MB/s/TiB | Linha de base de 200 MB/s/TiB | ||
Número da versão do sistema de arquivos | v2.3.4 e posteriores | v2.3.4 e posteriores | ||
Regiões e zonas compatíveis | ||||
Throughput | min{0,1 × capacidade de armazenamento (GiB), 30.000} MB/s | min{0,1 × capacidade de armazenamento (GiB), 20.000} MB/s | min{0,2 × capacidade de armazenamento (GiB), 45.000} MB/s É possível aumentar o throughput para até 100.000 MB/s. Para solicitar um throughput maior, envie um ticket. | min{0,2 × capacidade de armazenamento (GiB), 20.000} MB/s É possível aumentar o throughput para até 100.000 MB/s. Para solicitar um throughput maior, envie um ticket. |
IOPS | min{15 × capacidade de armazenamento (GiB), 3.600.000} | min{15 × capacidade de armazenamento (GiB), 2.800.000} | min{30 × capacidade de armazenamento (GiB), 7.200.000} É possível aumentar o IOPS para até 10.000.000. Para solicitar um IOPS maior, envie um ticket. | min{30 × capacidade de armazenamento (GiB), 2.800.000} É possível aumentar o IOPS para até 10.000.000. Para solicitar um IOPS maior, envie um ticket. |
Latência média de leitura 4k em fluxo único | 0,6 ms | 0,4 ms | ||
Latência média de escrita 4k em fluxo único | 0,8 ms | 0,6 ms | ||
Antes de 22 de janeiro de 2024
Se o sistema de arquivos foi criado antes de 22 de janeiro de 2024, consulte as métricas de desempenho a seguir. Para utilizar o desempenho aprimorado, crie um novo sistema de arquivos CPFS General-purpose Edition e migre seus dados para ele.
|
Métrica |
Linha de base de 100 MB/s/TiB |
Linha de base de 200 MB/s/TiB |
|
Região do sistema de arquivos |
Todas as regiões compatíveis |
Todas as regiões compatíveis |
|
Throughput |
min{0,1 × capacidade de armazenamento (GiB), 20.000} MB/s |
min{0,2 × capacidade de armazenamento (GiB), 20.000} MB/s É possível aumentar o throughput para até 100.000 MB/s. Para solicitar um throughput maior, envie um ticket. |
|
IOPS |
min{15 × capacidade de armazenamento (GiB), 2.800.000} |
min{30 × capacidade de armazenamento (GiB), 2.800.000} É possível aumentar o IOPS para até 10.000.000. Para solicitar um IOPS maior, envie um ticket. |
|
Latência média de leitura 4k em fluxo único |
0,6 ms |
0,4 ms |
|
Latência média de escrita 4k em fluxo único |
0,8 ms |
0,6 ms |
Métrica | Linha de base de 100 MB/s/TiB | Linha de base de 200 MB/s/TiB | ||
Número da versão do sistema de arquivos | v2.3.4 e posteriores | v2.3.4 e posteriores | ||
Regiões compatíveis |
|
| ||
Throughput | min{0,1 × capacidade de armazenamento (GiB), 30.000} MB/s | min{0,2 × capacidade de armazenamento (GiB), 45.000} MB/s É possível aumentar o throughput para até 100.000 MB/s. Para solicitar um throughput maior, envie um ticket. | ||
IOPS | min{15 × capacidade de armazenamento (GiB), 3.600.000} | min{30 × capacidade de armazenamento (GiB), 7.200.000} É possível aumentar o IOPS para até 10.000.000. Para solicitar um IOPS maior, envie um ticket. | ||
Latência média de leitura 4k em fluxo único | 0,6 ms | 0,4 ms | ||
Latência média de escrita 4k em fluxo único | 0,8 ms | 0,6 ms | ||
CPFS-NFS
Após ativar o service de protocolo CPFS de armazenamento de arquivos, utilize um cliente CPFS-NFS para acessar um sistema de arquivos CPFS General-purpose Edition. Esse service fornece pontos de montagem NFSv3 independentes dos pontos de montagem POSIX e está disponível em dois tipos: General-purpose e Cache. A tabela a seguir compara as métricas de desempenho de cada tipo.
Tipo de service de protocolo | Métrica | Linha de base de 100 MB/s/TiB (LRS) | Linha de base de 200 MB/s/TiB (LRS) | Linha de base de 100 MB/s/TiB (ZRS) Este recurso está disponível apenas para usuários na lista de permissões. |
General-purpose | Throughput | Leitura/Escrita: min[100 × capacidade de armazenamento (TiB), 20.000] MB/s | Leitura/Escrita: min[200 × capacidade de armazenamento (TiB), 20.000] MB/s |
|
IOPS | Leitura/Escrita: min[4.000 × capacidade de armazenamento (TiB), 960.000] | Leitura/Escrita: min[8.000 × capacidade de armazenamento (TiB), 960.000] |
| |
Latência de fluxo único |
|
|
| |
Throughput máximo por cliente | 600 MB/s | 600 MB/s | 300 MB/s | |
IOPS máximo por cliente |
|
|
| |
Cache | Throughput | Largura de banda máxima de leitura especificada ao criar o service de protocolo, até 100 GB/s. | Largura de banda máxima de leitura especificada ao criar o service de protocolo, até 100 GB/s. | Não compatível |
IOPS |
|
| Não compatível | |
Latência de fluxo único |
|
| Não compatível | |
Throughput máximo por cliente | 1,1 GB/s | 1,1 GB/s | Não compatível | |
IOPS máximo por cliente |
|
| Não compatível |
Desempenho do Dataflow
O Dataflow não é compatível com sistemas de arquivos CPFS que utilizam armazenamento com redundância de zona.
O CPFS General-purpose Edition é compatível com dataflow entre o sistema de arquivos e o Object Storage Service (OSS). Após criar uma tarefa de dataflow, o sistema de arquivos sincroniza automaticamente os metadados dos objetos de um bucket do OSS. Uma vez sincronizados, utilize a interface de arquivos de alto desempenho e compatível com POSIX para processar os dados no OSS. Também é possível exportar dados do sistema de arquivos para o bucket do OSS pelo console ou pela OpenAPI.
|
Tipo de operação |
Métrica |
Descrição |
|
Importação de dados |
Throughput para arquivos maiores que 1 GB |
|
|
OPS para arquivos na escala de megabytes |
Importação de diretório único e múltiplos diretórios: 1.000. |
|
|
Exportação de dados |
Throughput para arquivos maiores que 1 GB |
|
|
OPS para arquivos na escala de megabytes |
Exportação de diretório único e múltiplos diretórios: 600. |
|
|
Exclusão de dados |
OPS |
Exclusão de diretório único e múltiplos diretórios: 2.000. |
|
Carregamento sob demanda (lazy load) |
Throughput para arquivos maiores que 1 GB |
|
|
OPS para arquivos na escala de megabytes |
Importação de diretório único e múltiplos diretórios: 1.000. |
|
|
Atualização automática de metadados |
OPS |
|
Especificações de capacidade
Armazenamento com redundância local (LRS)
Capacidade inicial: 3.600 GiB
Incremento de dimensionamento: 1.200 GiB
Capacidade máxima: 1 PiB
Armazenamento com redundância de zona (ZRS)
Capacidade inicial: 500 GiB
Incremento de dimensionamento: 100 GiB
Capacidade máxima: 89.600 GiB (aproximadamente 88 TiB)