A Oracle introduziu um novo recurso para controlar o desempenho do Block Volume que é o Volume Performance Unit (VPU). É fácil de gerenciar e pode ser controlado com console, API e CLI.
O que é Block Volume?
Ele fornece armazenamento em nuvem constante de alto desempenho em uma ampla gama de cargas de trabalho para os aplicativos. O Block Volume ajuda a fornecer o armazenamento que pode ser usado com as OCI instances.
Volume Performance Unit (VPU) – New Feature
- Oracle cobra de acordo com a performance units por GB por month.
- Grande quantidade de IOPS e throughput corresponde a VPU.
- VPU é inversamente proporcional ao custo do armazenamento.
- Medido em termos de IO per sec e Throughput por GB.
Para o Block Volume Elastic Performance, existem três opções de configuração de desempenho elástico, como descrito abaixo.
Balanced: Esta é a configuração padrão para novos block volumes e boot volumes e também que já existem. Ele fornece um bom equilíbrio entre desempenho e economia de custos para a maioria das cargas de trabalho, incluindo aqueles que executam I/O aleatórios tais como boot volumes. Esta opção proporciona dimensionamento linear de peformance com 60 IOPS/GB até 25.000 IOPS por volume.Throughtput scales de 480 KBPS/GB até um máximo de 480 MBPS por volume. Com esta opção, você está comprando 10 VPUs por GB/mês.
Higher Performance: Recomendado para cargas de trabalho com os requisitos de I/O mais altos, exigindo o melhor desempenho possível, como grandes bancos de dados. Esta opção oferece a melhor escala de desempenho linear com 75 IOPS/GB até um máximo de 35.000 IOPS por volume. Throughput também escalas na taxa mais alta em 600 KBPS/GB até um máximo de 480 MBPS por volume. Com esta opção, você está comprando 20 VPUs por GB/mês.
Lower Cost: Recomendado para a entrada intensiva workloads com grande I/O sequencial, como streaming, processamento de log e armazéns de dados. O custo é apenas o custo de armazenamento, não há custo adicional de VPU. Esta opção da uma escala linear 2 IOPS/GB até um máximo de 3000 IOPS por volume. Esta opção só está disponível para block volumes, não está disponível para boot volumes.
A tabela a seguir lista as características de desempenho para cada nível de desempenho elástico.
Performance Level | IOPS/GB | Max IOPS/Volume | Throughput/GB | Max Throughput/Volume | VPUs/GB |
Lower Cost | 2 | 3000 | 240 | Up to 480 | 0 |
Balanced | 60 | 25,000 | 480 | 480 | 10 |
Higher Performance | 75 | 35,000 | 600 | 480 | 20 |
Configurando Volume Performance
Você pode configuar o volume performance para o block volume quando você cria um volume ou você também pode mudar o volume performance para um block volume existente.
Criando um new volume
Faça login no Oracle Cloud e clique no Block Storage e selecione o Block Volumes.
Clique em Create Block Volume
Insira os detalhes do Block Volume e clique em “Create Block Volume”
Name: BV_PERF_UNIT
Compartment : <keep value> Availability Domain : <keep value> Size (in GB) : 50 Compartment for Backup Policies : <keep value> Backup Policy: Bronze Volume Perfomance : Lower Cost – For this example Encryption : Encrypt using Oracle-Managed Keys.
Este processo levará entre 1 e 2 minutos para ser concluído.
Alterando o volume performance
Faça login no Oracle Cloud e clique no Block Storage e selecione o Block Volumes.
Selecione o seu block volume. Para este exemplo BV_PERF_UNIT
Clique em “Change Performance”
Agora é possível que você selecione a melhor opção para o seu ambiente. Para este teste, vamos selecionar o “Balanced” e clique em “Change Performance”
Este processo levará entre 1 e 2 minutos para ser concluído
Sobre os preços de armazenamento, a Oracle adicionou Block Volume Performance unit que é fixado o preço como
Performance Units por GB/Mês
- 0 VPUs at $0 para Lower Cost
- 10 VPUs at $0.017 para Balanced
- 20 VPUs at $0.034 para Higher Performance
A partir de agora, OCI Block Volume Elastic Performance tem 2 limitações:
- Only changes Block volumes elastic performance configuration on three volumes concurrently per tenancy.
- Boot volumes only have 2 options: Balanced or Higher performance.
Este recurso é definitivamente vai ajudar o cliente no lado do desempenho e vai economizar os custos também.
Espero ter ajudado
Até a próxima
Andre Luiz Dutra Ontalba
Disclaimer: “The postings on this site are my own and don’t necessarily represent may actual employer positions, strategies or opinions. The information here was edited to be useful for general purpose, specific data and identifications was removed to allow reach generic audience and to be useful.”