Serviço Block Volume

No Compute Cloud@Customer, os Block Volumes fornecem capacidade de armazenamento em rede de alto desempenho que suporta uma ampla variedade de cargas de trabalho com alta intensidade de Entrada/Saída.

Visão Geral do Volume em Blocos

Um volume em blocos é um dispositivo de armazenamento em blocos desanexável que permite expandir dinamicamente a capacidade de armazenamento de suas instâncias de computação, fornecer armazenamento de dados durável e persistente que possa ser migrado entre instâncias de computação e hospedar bancos de dados grandes.

O serviço Block Volume permite agrupar vários volumes em um grupo. Os grupos de volumes simplificam o processo para criar backups e clones.

Você pode criar, anexar, conectar e mover volumes e alterar o desempenho do volume para atender aos requisitos de armazenamento, desempenho e aplicativo.

Depois de anexar e conectar um volume a uma instância de computação, você pode usá-lo como disco rígido comum. Também é possível desconectar um volume e anexá-lo a outra instância de computação sem perda de dados.

O tamanho padrão para volumes em blocos é de 1024 GB (1 TB). O intervalo de tamanho do volume em blocos é de 50 GB a 32768 GB (32 TB).

Tipos de Volumes em Blocos
  • Volume de inicialização: Um dispositivo de volume de inicialização removível que contém a imagem usada para inicializar uma instância do serviço Compute.

  • Volume em blocos: Um dispositivo de armazenamento em blocos que permite expandir dinamicamente a capacidade de armazenamento de uma instância.

Você pode criar, anexar, conectar e mover volumes e alterar o desempenho do volume para atender aos requisitos de armazenamento, desempenho e aplicativo.

Depois de anexar e conectar um volume a uma instância de computação, você pode usar o volume como disco rígido comum. Também é possível desconectar um volume e anexá-lo a outra instância de computação sem perda de dados.

Quando um volume é criado, o volume é fino (esparso) provisionado: O volume consome apenas o espaço que foi gravado no volume. Quando o volume é anexado a uma instância, o volume é grosso (não esparso) provisionado: O volume reserva exatamente espaço suficiente para preencher completamente o volume. Esse comportamento evita erros fora do espaço. Quando o volume é desanexado, o volume é novamente provisionado se ainda não estiver anexado a outra instância.

Componentes Necessários

Esses componentes são necessários para criar um volume e anexá-lo a uma instância de computação:

  • Instância de Computação: Uma máquina virtual (VM) em execução no Compute Cloud@Customer.

  • Anexo de volume: Um anexo paravirtualizado que está disponível para instâncias de computação.

  • Volume: Um volume em blocos ou de inicialização.

Tipos de Acesso ao Volume

Ao anexar um volume em blocos, você pode especificar um dos seguintes tipos de acesso:

  • Leitura/gravação: Esta é a opção padrão para anexos de volume. Com essa opção, uma instância pode ler e gravar dados no volume.
  • Leitura/gravação, compartilhável: Com esta opção, é possível anexar um volume a mais de uma instância de cada vez e essas instâncias podem ler e gravar dados no volume. Para evitar dados corrompidos nas operações de leitura/gravação não controlada com vários anexos de volume da instância, você deve instalar e configurar uma solução com suporte a cluster para poder usar o volume.
  • Somente para leitura: Com esta opção, uma instância só pode ler dados no volume. Ela não pode atualizar dados no volume. Especifique essa opção para proteger dados contra modificações acidentais ou maliciosas.

O tipo de acesso para volumes de inicialização é sempre leitura/gravação.

Opções de Desempenho do Serviço Block Volume

Desempenho Elástico

Ao criar o armazenamento em blocos, você pode, opcionalmente, ativar o Alto desempenho. Por padrão, o volume é criado com desempenho balanceado. A definição de desempenho do volume não pode ser alterada após a criação do volume.

  • Alto desempenho: A opção Alto desempenho é recomendada para cargas de trabalho com requisitos de E/S mais altos.

  • Desempenho balanceado: A opção Desempenho balanceado é o padrão para volumes em blocos e de inicialização novos e existentes. Essa opção de desempenho fornece um bom equilíbrio entre desempenho e economia de custo para a maioria das cargas de trabalho, incluindo cargas de trabalho que executam E/S aleatória, como volumes de inicialização.

Limitações e Considerações de Desempenho

Os resultados de desempenho a seguir se referem a volumes de dados não formatados.

  • O desempenho de throughput nas instâncias de computação depende da largura de banda da rede que está disponível para a instância de computação e ainda se limita à largura de banda do volume.

  • Se a Proteção Avançada contra Ameaças do Microsoft Defender (Microsoft Defender ATP) estiver ativada em uma instância, ela terá um impacto negativo significativo no desempenho de E/S do disco. No entanto, considere as implicações de segurança da desativação do Microsoft Defender ATP.

  • O desempenho do volume em blocos é medido por volume; portanto, quando um volume em blocos é anexado a várias instâncias de computação, o desempenho é compartilhado entre todas as instâncias de computação anexadas.

Cenários do Serviço Block Volume

Adicionando Capacidade de Armazenamento

Um uso comum de um volume em blocos é adicionar capacidade de armazenamento a uma instância. Depois de criar uma instância e configurar uma rede na nuvem, você pode criar um volume de armazenamento em blocos. Em seguida, anexa o volume a uma instância de computação usando um anexo de volume. O volume então poderá ser montado e usado por sua instância de computação.

Movendo um Volume para Outra Instância de Computação

Um volume em blocos pode ser removido de uma instância de computação e movido para outra sem perda de dados. Essa persistência de dados permite que você migre dados entre instâncias de computação e garante que os dados sejam armazenados com segurança, mesmo quando não estão conectados a uma instância de computação. Todos os dados permanecem intactos até que você exclua o volume.

Para mover o volume para outra instância de computação, desmonte a unidade da instância de computação inicial, desanexe o volume em blocos e, em seguida, anexe o volume a outra instância de computação. Desse modo, você conecta e monta a unidade do sistema operacional convidado dessa instância para ter acesso aos dados.

Dimensionando uma Instância de Computação

Ao excluir uma instância de computação, você poderá manter o volume de inicialização associado e usá-lo para criar uma nova instância de computação com outro tipo ou formato. Esse recurso permite que você amplie ou reduza facilmente o número de núcleos de uma instância de computação.

Backups e Clones de Volume

Backup e Restauração

Operações de backup e restauração são suportadas em volumes de inicialização, volumes de dados e grupos de volumes. Todos os backups são backups completos, não incrementais.

Para fazer backup de um volume de inicialização, volume em blocos ou grupo de volumes, use um dos seguintes métodos:

  • Clonar: Os volumes de clonagem permitem criar uma cópia sem executar as operações de backup e restauração. Para obter mais informações sobre clones, consulte a seção "Clones" e a tabela "Diferenças entre Clones de Volume e Backups" abaixo. Para obter informações gerais sobre a clonagem de volumes de inicialização, consulte Clonando um Volume de Inicialização.

  • Backup manual: Esses backups são executados uma vez assim que você cria o backup. Esses backups são retidos indefinidamente ou até que um backup baseado em política (programado) seja criado para esse volume.

  • Backups programados: Esses backups são executados periodicamente de acordo com uma programação definida em uma política de backup. A programação da política especifica a frequência (período) e o horário dos backups e por quanto tempo os backups serão retidos. Você pode criar suas próprias políticas de backup ou pode usar as políticas de backup fornecidas pela Oracle.

Políticas de Backup Fornecidas pela Oracle

Não é possível usar políticas de backup definidas pela Oracle para fazer backup de um grupo de volumes. Essas políticas podem ser usadas para fazer backup de volumes em blocos e volumes de inicialização individuais.

As políticas definidas pela Oracle não podem ser alteradas. Se você precisar de outro tempo de backup ou tempo de retenção, por exemplo, crie uma política de backup definida pelo usuário, conforme descrito em Gerenciando Políticas de Backup.

As políticas de backup a seguir são fornecidas pela Oracle e estão disponíveis em todos os compartimentos. Um recurso pode ter apenas uma política de backup designada, mas uma política de backup pode ter várias programações. A política do Oracle Bronze tem uma programação, a política Silver tem duas programações e a política Gold tem três programações. Todos os horários programados são o horário do seu data center regional. Todos os tipos de backup são backups completos.

Bronze
  1. Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.

Silver
  1. Backups semanais executados às 00:00 todas as segundas-feiras e mantidos por quatro semanas.

  2. Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.

Gold
  1. Backups diários executados às 00:00 e mantidos por sete dias.

  2. Backups semanais executados às 00:00 todas as segundas-feiras e mantidos por quatro semanas.

  3. Backups mensais que são executados às 00:00 no primeiro dia do mês e são mantidos por doze meses.

O serviço Block Volume não executará mais de um backup programado de um recurso específico em um dia. Quando as programações entram em conflito, por exemplo, backups diários, semanais e mensais são programados para serem executados ao mesmo tempo, o backup com o período mais longo é executado.

Backup e Restauração do Grupo de Volumes

Você pode executar a maioria das mesmas operações e tarefas de backup com grupos de volumes que podem ser executados com volumes em blocos individuais.

Os backups do grupo de volumes permitem que você gerencie as definições de backup para vários volumes em um só lugar. Esse recurso simplifica o processo de criação de backups consistentes com o tempo, de aplicativos empresariais em execução que abrangem vários volumes de armazenamento entre várias instâncias de computação.

Você pode restaurar um backup de grupo de volumes para um grupo de volumes ou restaurar backups de volume individuais no grupo de volumes.

Clones

Você pode criar um clone de um volume usando o serviço Block Volume. A clonagem permite que você faça uma cópia de um volume em blocos existente, sem precisar passar pelo processo de backup e restauração.

A operação de clonagem ocorre imediatamente e você poderá anexar e usar o volume clonado como volume comum quando o estado for alterado para Disponível. Nesse ponto, os dados do volume estão sendo copiados em segundo plano e pode levar até trinta minutos, dependendo do tamanho do volume.

Há uma única referência pontual para um volume de origem enquanto ele está sendo clonado. Se o volume de origem estiver anexado quando um clone for criado, aguarde a conclusão da primeira operação de clone do volume de origem antes de criar clones adicionais. Se o volume de origem estiver desconectado, você poderá criar até 10 clones do mesmo volume de origem simultaneamente.

Você só pode criar um clone de um volume dentro do mesmo tenant. Você poderá criar um clone de um volume em outro compartimento do compartimento do volume de origem se tiver as permissões de acesso necessárias.

Diferenças entre Clones e Backups de Volume

Considere os seguintes critérios ao decidir se deseja criar um backup ou um clone de um volume.

Comparação Backup de Volume Clone de Volume
Descrição

Cria um backup pontual de dados em um volume. Você pode restaurar vários novos volumes do backup mais tarde no futuro.

Cria uma cópia imediatamente utilizável de um volume em blocos sem precisar passar pelo processo de backup e restauração.
Caso de Uso

Mantenha um backup dos dados em um volume para que você possa duplicar um ambiente posteriormente ou preservar os dados para uso futuro.

Atenda aos requisitos de conformidade e regulamentares, porque os dados de um backup permanecem inalterados ao longo do tempo.

Ofereça suporte a requisitos de continuidade de negócios.

Reduza o risco de paralisações ou alteração de dados ao longo do tempo.

Cria uma cópia imediatamente utilizável de um volume em blocos sem precisar passar pelo processo de backup e restauração.
Local do Armazenamento Block Volume Block Volume
Política de Retenção Os backups baseados em política expiram; os manuais, Sem expiração
Grupos de Volumes Suporte. Você pode fazer backup de um grupo de volumes. Suporte. Você pode clonar um grupo de volumes.